实验目的:首先是配置上次发表IS-IS的部分配置过程,然后结合两台linux虚拟机,一台DHCP服务器,一台客户机,让客户机自动获取IP,使用DHCP给他保留的特定的IP地址,然后测试能够和另外一台添加的PC机互联互通。

linux中配合IS-IS搭建DHCP服务让客户机自动获取IP地址_第1张图片

实验过程:首先配置路由器的IP地址和IS-IS协议、RIP协议、并设置路由重分发。

然后配置linux-1DHCP服务器以及配置文件。

然后配置linux-2的网卡参数为自动获取IP地址。

最后使用VPCS配置C1IP地址测试和linux-2客户机的互通性。下面是详细过程。

IS-IS部分的路由器配置。R1的配置如下所示,配置了类型为level-1

linux中配合IS-IS搭建DHCP服务让客户机自动获取IP地址_第2张图片

R2上面的IS-IS配置,作为Level-1-2类型使用。

linux中配合IS-IS搭建DHCP服务让客户机自动获取IP地址_第3张图片

R3上面的IS-IS配置,作为level-2-only的类型使用。另外有一个端口配置了RIP协议,然后在IS-IS协议中配置RIP协议的路由重分发,以及在RIP协议中配置重分发IS-IS协议和重分发直连路由。

linux中配合IS-IS搭建DHCP服务让客户机自动获取IP地址_第4张图片

R4上面的配置,除了配置端口外,就只是配置了RIP协议。另外SW1上面不需要配置什么,只要注意连接的是二层端口就行。

linux中配合IS-IS搭建DHCP服务让客户机自动获取IP地址_第5张图片

此时进入linux-1作为DHCP服务器,配置固定的IP地址和网关。

linux中配合IS-IS搭建DHCP服务让客户机自动获取IP地址_第6张图片

然后安装DHCP服务,查看安装位置,查看配置文件,可以看到此时的配置文件里面什么都没有。然后复制DHCP的配置文件到此目录下。

linux中配合IS-IS搭建DHCP服务让客户机自动获取IP地址_第7张图片

下面开始编辑配置文件。

wKioL1V1kgag7Qo8AABhjd7xboY297.jpg

首先编辑的是DHCP的域名。DHCP的服务器IP地址。

linux中配合IS-IS搭建DHCP服务让客户机自动获取IP地址_第8张图片

然后在下面设置DHCP自动分配的域的网段和范围以及网关。

linux中配合IS-IS搭建DHCP服务让客户机自动获取IP地址_第9张图片

开启DHCP服务。

wKioL1V1k-fzFoDZAAB7Z4fXits535.jpg

之后在linux-2中编辑网卡属性配置为DHCP自动获取。

linux中配合IS-IS搭建DHCP服务让客户机自动获取IP地址_第10张图片

此时使用ifconfig查看eth0的的IP地址,或者重新启动之后在进行查看,可以看到前面配置地址池中的一个地址。

linux中配合IS-IS搭建DHCP服务让客户机自动获取IP地址_第11张图片

此时可以在linux-1中查看访问本服务器的DHCP日志文件。

linux中配合IS-IS搭建DHCP服务让客户机自动获取IP地址_第12张图片

在这里可以查看到linux-2获取到的IP地址以及对方的MAC地址,此时使用copyMAC地址复制下来。

linux中配合IS-IS搭建DHCP服务让客户机自动获取IP地址_第13张图片

再次进入DHCP配置文件,修改下面的保留配置项,把MAC地址粘贴到这里,然后输入要为他设置的IP地址

linux中配合IS-IS搭建DHCP服务让客户机自动获取IP地址_第14张图片

此时再次回到linux-2重启网卡配置,再次查看网卡的IP地址配置,此时可以看到刚才为linux-2保留的IP地址已经应用上了。

linux中配合IS-IS搭建DHCP服务让客户机自动获取IP地址_第15张图片

此时使用GNS3vpcs配置另外一个PCIP地址,然后测试跟linux-2的互通性。

linux中配合IS-IS搭建DHCP服务让客户机自动获取IP地址_第16张图片

经验总结:GNS3上面的IS-IS地址配置和RIP的配置以及路由重分发需要配置正确。

DHCP服务器上面需要复制网络配置,并且在配置DHCP的时候,需要注意服务器网卡IP地址要先配置完成。配置完成之后需要重新加载或者重启服务。