本文主要是介绍2.DHCP中继网络实验,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
2.DHCP中继网络实验
2.1网络拓扑图
2.2实验环境
(1)基于Vmware Workstation虚拟环境,用RedHat虚拟机克隆出4台虚拟机,分别为DHCP Server(对应图中Server1)、路由器、DHCP 中继(对应图中Server2)、DHCP Client(对应图中Client2),另外一台DHCP Client(对应图中Client1)使用物理机win10。
(2)DHCP Server设置如下:
路由器设置如下,添加一个网络适配器2:
DHCP 中继设置如下:
DHCP Client设置如下:
编辑>虚拟网络编辑器,其中VMnet1和VMnet8的Vmnet信息,去掉“使用本地DHCP服务将IP地址分配给虚拟机”。
2.3实验过程
1)路由器
首先ifconfig查看IP信息,接着进入/etc/sysconfig/network-scripts/目录下编辑ifcfg-eth1、ifcfg-eth2,保存之后使用service network restart重启network服务,再次查看IP信息。
主要命令如下:
ifconfig
cd /etc/sysconfig/network-scripts/
vim ifcfg-eth1
cp ifcfg-eth1 ifcfg-eth2
vim ifcfg-eth2
service network restart
ifconfig
vim /etc/sysctl.conf
sysctl -p
截图如下:
2)中继
首先进入/etc/sysconfig/network-scripts/目录下,编辑vimifcfg-eth1,保存之后使用service network restart重启network服务,查看IP信息和路由信息。接着mount /dev/sr0 /mnt挂载光盘,使用rpm安装dhcp,安装完成后进入/etc/sysconfig/目录下,编辑dhcrelay文件,保存后重启此服务。最后关闭iptables和SELinux服务。
(1)配置IP
cd /etc/sysconfig/network-scripts/
vim ifcfg-eth1
service network restart
ifconfig
route
(2)安装dhcp
mount /dev/sr0 /mnt
rpm -ivh /mnt/Packages/dhcp-4.1.1-38.P1.el6.x86_64.rpm
(3)编辑dhcrelay
cd /etc/sysconfig/
vim dhcrelay
service dhcrelay start
(4)关闭防火墙
chkconfig --list iptables
setenforce 0
运行截图如下:
3)DHCP Server
首先进入/etc/dhcp/目录下,然后编辑dhcpd.conf,保存后使用service dhcpd restart命令重启dhcpd服务。
主要命令如下:
cd /etc/dhcp/
ls
vim dhcpd.conf
service dhcpd restart
运行截图如下:
4)DHCP Client
命令如下:
ifconfig eth1 down
ifconfig eth1 up
ifconfig
dhclient -d eth1
ifconfig
运行截图如下:
通过上述结果,可知实验是成功的。
5)DHCP Client(win10)
在win10上设置VMnet1的属性自动获取IP。
结果如下:
可知实验是成功的。
这篇关于2.DHCP中继网络实验的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!