命令解析:请按需修改。
enable //先进入特权模式
configure terminal //再进入配置模式
service dhcp //全局开启DHCP服务
ip dhcp pool vl10 //创建DHCP服务地址池名字vl10
network 192.168.10.0 255.255.255.0 //分配的网段为192.168.10.0掩码为255.255.255.0
default-router 192.168.10.254 //分配的网关为192.168.10.254
dns-server 8.8.8.8 114.114.114.114 //分配的DNS为8.8.8.8和114.114.114.114
lease 7 //地址租期为7天(到一半时间,会申请续约,再续租7天)
exit //返回上一层菜单
ip dhcp excluded-address 192.168.10.1 192.168.10.100 //不分配的地址范围192.168.10.1至192.168.10.100(DHCP不会分配这些地址,可以为空)
vlan 10 //创建vlan10
interface vlan 10 //进入vlanif接口10(vlanif接口才能配IP地址的)
ip address 192.168.10.254 255.255.255.0 //IP地址和掩码为 192.168.10.254 255.255.255.0(作为vlan10终端的网关)
no shutdown //有些版本默认关闭,所以要no shutdown开启接口
exit //返回上一层菜单
脚本命令:使用前请先做好备份,以防万一。
enable
configure terminal
service dhcp
ip dhcp pool vl10
network 192.168.10.0 255.255.255.0
default-router 192.168.10.254
dns-server 8.8.8.8 114.114.114.114
lease 7
exit
ip dhcp excluded-address 192.168.10.1 192.168.10.100
vlan 10
interface vlan 10
ip address 192.168.10.254 255.255.255.0
no shutdown
exit