create vlan=vlan10 vid=10
create vlan=vlan20 vid=20
create vlan=vlan30 vid=30
add vlan=vlan10 port=1-8
add vlan=vlan20 port=9-16
add vlan=vlan30 port=17-24
enable ip
add ip int=vlan10 ip=192.168.1.253 mask=255.255.255.0
add ip int=vlan20 ip=192.168.2.254 mask=255.255.255.0
add ip int=vlan30 ip=192.168.3.254 mask=255.255.255.0
ADD IP ROUTE=0.0.0.0 INT=vlan10 NEXTHOP=192.168.1.254
set ip nameserver=192.168.1.3
enable ip dnsrelay
enable dhcp
CREATE DHCP POLICY=base LEASE=7200
ADD DHCP POLICY=base SUBNET=255.255.255.0 DNSSERVER=192.168.1.253
CREATE DHCP POLICY=vlan10policy LEASE=7200 INHERIT=base
CREATE DHCP POLICY=vlan20policy LEASE=7200 INHERIT=base
CREATE DHCP POLICY=vlan30policy LEASE=7200 INHERIT=base
ADD DHCP POLICY=vlan10policy ROUTER=192.168.1.254
ADD DHCP POLICY=vlan20policy ROUTER=192.168.2.254
ADD DHCP POLICY=vlan30policy ROUTER=192.168.3.254
CREATE DHCP RANGE=vlan10ip POLICY=vlan10policy IP=192.168.1.100 NUMBER=10
CREATE DHCP RANGE=vlan20ip POLICY=vlan20policy IP=192.168.2.100 NUMBER=10
CREATE DHCP RANGE=vlan30ip POLICY=vlan30policy IP=192.168.3.100 NUMBER=10