diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2008-02-09 02:04:04 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2008-02-09 02:04:04 +0000 |
commit | 68ad6d2238463f494fdf04cf01a329978d13ab18 (patch) | |
tree | b3a645bf3c1c19c964c5328e92c3a3447e22d3c6 /etc/rc.initial.setlanip | |
parent | 959bb71ac16d65cf01c374b923db40dc1a4a4984 (diff) | |
download | pfsense-68ad6d2238463f494fdf04cf01a329978d13ab18.zip pfsense-68ad6d2238463f494fdf04cf01a329978d13ab18.tar.gz |
* If the LAN interface exists, do not allow DHCP server on WAN.
* If the LAN interface does not exist, do not allow DHCP server on LAN.
Diffstat (limited to 'etc/rc.initial.setlanip')
-rwxr-xr-x | etc/rc.initial.setlanip | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/etc/rc.initial.setlanip b/etc/rc.initial.setlanip index acb461a..04f823c 100755 --- a/etc/rc.initial.setlanip +++ b/etc/rc.initial.setlanip @@ -163,6 +163,14 @@ unset($config['system']['webgui']['noantilockout']); } + if($config['interfaces']['lan']) { + unset($config['dhcpd']['wan']); + } + + if(!$config['interfaces']['lan']) + unset($config['dhcpd']['lan']); + } + write_config(gettext("{$interface} IP configuration from console menu")); interfaces_lan_configure(); @@ -182,5 +190,5 @@ fgets($fp); fclose($fp); - + ?>
\ No newline at end of file |