实际操作过程:
DHCP服务器配置
[root@DHCPserver ~]# cat /etc/dhcp/dhcpd.conf # DHCP Server Configuration file. # see /usr/share/doc/dhcp*/dhcpd.conf.sample //去这个文件写进/etc/dhcp/dhcpd.conf # see 'man 5 dhcpd.conf' [root@DHCPserver ~]# cat /usr/share/doc/dhcp*/dhcpd.conf.sample >/etc/dhcp/dhcpd.conf [root@DHCPserver ~]# vim /etc/dhcp/dhcpd.conf option domain-name-servers 202.106.0.20, 8.8.8.8; //DNS服务器IP
default-lease-time 21600; //默认租约时间6小时 max-lease-time 43200; //最长租约时间 12小时
log-facility local7; 日志记录配置
subnet 192.168.64.0 netmask 255.255.255.0 { range 192.168.64.2 192.168.64.254; IP地址池,该网段的IP地址范围 option routers 192.168.64.2; 路由器网关 }
subnet 192.168.10.0 netmask 255.255.255.0 { range 192.168.10.2 192.168.10.254; option routers 192.168.10.2; }
subnet 192.168.20.0 netmask 255.255.255.0 { range 192.168.20.2 192.168.20.254; option routers 192.168.20.2; }
subnet 192.168.30.0 netmask 255.255.255.0 { range 192.168.30.2 192.168.30.254; option routers 192.168.30.2; }
#host fantasia { # hardware ethernet 08:00:07:26:c0:a5; 客户机mac地址 # fixed-address fantasia.fugue.com; 指定分配的IP地址 #} 保存退出 (注意:此DHCP服务器必须有一个网络设备的IP属于所设置的网段) [root@DHCPserver ~]# /etc/init.d/dhcpd restart //重启DHCP服务 正在启动 dhcpd: [确定] [root@DHCPserver ~]# chkconfig dhcpd on [root@DHCPserver ~]# chkconfig --list dhcpd dhcpd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭 [root@DHCPserver ~]# ping 192.168.64.2 //查看是否ping通网关 [root@DHCPserver ~]# tail -t /var/log/messages //用于排错 DHCP配置完成
Linux中DHCP中继配置 1、中继添加个网卡 分别是 eth0 192.168.64.1 (VMnet 8) eth1 192.168.10.1 (VMnet 1) eth2 192.168.20.1 (VMnet 2) eth3 192.168.30.1 (VMnet 3) 注意:要先关闭虚拟机中本身的DHCP服务 Windows + R 输入 service.msc |
2、网卡配置 [root@DHCPrelay ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWADDR=00:0c:29:67:47:bc |