ENSP软件中DHCP的相关配置以及终端通过域名访问服务器

新建拓扑

配置路由器网关IP

设备配置命令:<Huawei> Huawei部分为设备名 <>代表当下所在的模式,不同模式下具有不同的配置权限<Huawei> 第一级模式,最低级模式 查看所有参数<Huawei>system-view 键入系统视图,进入第二级模式[Huawei] 第二模式 该模式用于管理基本设备信息-- 改名、设密码等[Huawei-????] 第三级模式 这种专用配置模式

以下是配置网关IP的必要代码和查看代码

<Huawei>system-view

Quit 逐级退出

Huawei\]interface g0/0/0 进入某个接口 \[Huawei-GigabitEthernet0/0/0\]ip address 192.168.1.250 255.255.255.0 配ip\[Huawei-GigabitEthernet0/0/1\]ip address 192.168.2.3 24 掩码也可以写长度 \display ip interface brief 查看接口的ip摘要信息 \[Huawei-GigabitEthernet0/0/0\]display this 查看当下所在位置的配置信息 ![](https://i-blog.csdnimg.cn/direct/80286b96f004495f8ab94c5cbbae64dd.png) 注意单词的拼写,这样就配置了路由器一边网关的IP地址。 出错后,按上键可以编辑上一条的代码,会自动存储将近20条的代码,按上下键可以调节。 ![](https://i-blog.csdnimg.cn/direct/09af7401be3343a19c32700558ba2336.png) 配置另一边的网关的IP,注意IP网络号不能和前面一样,应该和该广播域的IP的网络号相同,而且IP地址不能重复,不然如上会出现错误。 ![](https://i-blog.csdnimg.cn/direct/a011326230d24851b56a3807fcf0ba69.png) 两个网关都显示打开状态(up),这样由路由器分隔的两个广播域可以相互传输数据。 ### DHCP的原理及实现的条件 DHCP(动态主机配置协议,Dynamic Host Configuration Protocol)是一个用于给网络中的主机动态分配 IP 地址、子网掩码、默认网关、DNS 服务器等网络配置参数的协议。 原理 1. 客户端请求:新加入网络的计算机(客户端)在网络中广播一个 DHCPDISCOVER 消息,用于发现网络中的 DHCP 服务器。 2. 服务器响应:网络中的 DHCP 服务器接收到 DHCPDISCOVER 消息后,从地址池中选择一个未分配的 IP 地址,并结合其他网络配置参数(如子网掩码、默认网关、DNS 服务器地址等),以单播或广播形式向客户端发送 DHCPOFFER 消息,提供可用的 IP 地址租约。 3. 客户端选择:客户端通常会收到多个 DHCP 服务器发送的 DHCPOFFER 消息,从中选择一个,并向网络中广播一个 DHCPREQUEST 消息,表明选择了哪个服务器提供的网络配置参数。 4. 服务器确认:被选择的 DHCP 服务器收到 DHCPREQUEST 消息后,发送一个 DHCPACK 消息给客户端,对客户端的选择进行确认,正式将 IP 地址等网络配置参数分配给客户端;如果客户端选择的服务器由于某些原因(如地址已被占用)不能分配,服务器会发送一个 DHCPNAK 消息拒绝客户端的请求,客户端会重新发起 DHCPDISCOVER 过程。 实现条件 1. 存在至少一台运行 DHCP 服务的服务器:服务器上需要安装并配置好 DHCP 服务软件,并且具有一定范围的可分配 IP 地址池以及相关的网络配置参数。 2. 网络支持广播通信:DHCP 的请求和响应过程中,客户端的 DISCOVER 消息、REQUEST 消息通常是以广播形式发送,所以网络要支持广播,以确保客户端与服务器之间能够通信。 3. 客户端支持 DHCP 协议:客户端的网络设备(如计算机、网络打印机等)需要支持 DHCP 协议,以便能够发送请求并接收和处理服务器的响应。 根据以上原理可知DHCP服务器IP地址应该为人工配且固定,所以路由器是非常适合的选择,但理论上都能当DHCP服务器。 ### 路由器配置为DHCP服务器 将路由器配置为dhcp服务器相关代码 \[Huawei\]dhcp enable 必须先开启DHCP服务器一台设备上,可以创建多个池塘,但一个池塘只能服务一个广播域 \[Huawei\]ip pool xxx 创建名为wangcai的dhcp池塘 \[Huawei-ip-pool-xxx\]network 192.168.2.0 mask 24 池塘范围+关联接口 \[Huawei-ip-pool-xxx\]gateway-list 192.168.2.1 配置网关 该网段的网关地址\[Huawei-ip-pool-xxx\]dns-list 192.168.2.2 配置DNS DNS服务器地址切记:还要在对应分配的接口上,再次开始服务 \[Huawei\]interface g0/0/1 \[Huawei-GigabitEthernet0/0/1\]dhcp select global 进入相匹配的端口将DHCP模式设置为全局模式。 最后返回到\save,选择y成功保存 ![](https://i-blog.csdnimg.cn/direct/b7347ed80b9446edbac9cda75981f234.png) 将电脑设置为DHCP,自动获取IP ![](https://i-blog.csdnimg.cn/direct/3db8214690ec4cf9ac58be3108a79c2c.png) 进入命令行 ![](https://i-blog.csdnimg.cn/direct/6d2641d4b1c34870b437b5afe5258fb6.png) 查看是否成功获取IP地址,如上,不过注意两个广播域就要设置两个池,根据相同的操作即可。 ### 终端通过域名访问服务器 ![](https://i-blog.csdnimg.cn/direct/52d815ed946047f89aa2096dbad6a67c.png) ![](https://i-blog.csdnimg.cn/direct/7ff8db230ec647188785a8d88a22b71d.png) ![](https://i-blog.csdnimg.cn/direct/a2ae891388b844adaff35edabbdda7e9.png) 给左边的服务器启动http服务,且加上域名服务器的IP,根据域名ip建立联系,通过域名搜索出来的结果应该和直接访问以上服务器的IP相同 ![](https://i-blog.csdnimg.cn/direct/a139c02510804e2281e0cf18ddeee869.png) ![](https://i-blog.csdnimg.cn/direct/478dc1441ee247929ff22b9fc3c8c1aa.png) 给右边服务器设置DNS服务,本身不用加域名服务器IP ![](https://i-blog.csdnimg.cn/direct/cb650dd62fab40f3b504caee42d5f00a.png) 想要通过域名访问,终端都要填写域名服务器的IP ![](https://i-blog.csdnimg.cn/direct/79f5ce97fe6d416ba5b6d2e1b4abcfb9.png) 在左边client客户端信息中输入设置好的域名,如以上结果则连接成立,访问成功。

相关推荐
写代码的小王吧1 小时前
【安全】Web渗透测试(全流程)_渗透测试学习流程图
linux·前端·网络·学习·安全·网络安全·ssh
GalaxyPokemon3 小时前
Muduo网络库实现 [七] - Connection模块
linux·服务器·网络
sniper_fandc4 小时前
网络编程—Socket套接字(TCP)
网络·tcp/ip·javaee
the_nov4 小时前
19.TCP相关实验
linux·服务器·网络·c++·tcp/ip
林中伊人4 小时前
家庭路由器wifi设置LAN2LAN和LAN2WAN
网络·路由器
XYN615 小时前
【嵌入式学习3】基于python的tcp客户端、服务器
服务器·开发语言·网络·笔记·python·学习·tcp/ip
the_nov5 小时前
20.IP协议
linux·服务器·网络·c++·tcp/ip
密码小丑6 小时前
玄机-应急响应-webshell查杀
网络·笔记
chxii7 小时前
19.go日志包log
网络·golang
Goober Airy8 小时前
局域网:电脑或移动设备作为主机实现局域网访问
服务器·网络·负载均衡