华为eNSP模拟器综合实验之- DHCP、DNS、HTTP和FTP服务器配置案例Client-Server

张开发
2026/6/6 0:51:33 15 分钟阅读
华为eNSP模拟器综合实验之- DHCP、DNS、HTTP和FTP服务器配置案例Client-Server
ENSP实验DHCP配置协议、DNS和HTTP域名配置详细案例一、实验拓扑设计┌──────────────┐ │ Router │ │ (DHCP Server)│ └──────┬───────┘ │ ┌──────┴───────┐ │ Switch │ └──┬────┬────┬─┘ │ │ │ ┌──────┘ │ └──────┐ │ │ │ ┌───┴───┐ ┌───┴───┐ ┌────┴────┐ │ Client│ │Server │ │ Server │ │ PC │ │(DNS/HTTP)│ │ (FTP) │ └───────┘ └────────┘ └─────────┘二、实验目的熟悉服务器FTP/DNS/HTTP配置熟悉Client访问FTP/DNS/HTTP服务器熟悉DHCP服务配置配置DNS和HTTP设置域名实现PC通过域名访问服务器三、详细配置步骤1. 路由器配置DHCP服务器# 进入系统视图 Huawei system-view [Huawei] sysname Router # 启用DHCP服务 [Router] dhcp enable # 配置接口IP地址 [Router] interface GigabitEthernet 0/0/0 [Router-GigabitEthernet0/0/0] ip address 192.168.1.1 24 [Router-GigabitEthernet0/0/0] undo shutdown [Router-GigabitEthernet0/0/0] quit # 配置DHCP地址池 [Router] ip pool dhcp-pool [Router-ip-pool-dhcp-pool] network 192.168.1.0 mask 24 [Router-ip-pool-dhcp-pool] gateway-list 192.168.1.1 [Router-ip-pool-dhcp-pool] dns-list 192.168.1.10 [Router-ip-pool-dhcp-pool] lease day 1 [Router-ip-pool-dhcp-pool] quit # 在接口上启用DHCP [Router] interface GigabitEthernet 0/0/0 [Router-GigabitEthernet0/0/0] dhcp select global [Router-GigabitEthernet0/0/0] quit # 保存配置 [Router] save2. DNS服务器配置Server1步骤1配置服务器基础网络双击Server1进入基础配置选项卡配置IP地址192.168.1.10子网掩码255.255.255.0网关192.168.1.1步骤2配置DNS服务器进入服务器信息选项卡点击DNS Server点击开启按钮添加域名映射域名http://www.example.comIP地址192.168.1.11HTTP服务器地址域名ftp.example.comIP地址192.168.1.12FTP服务器地址域名server.example.comIP地址192.168.1.10DNS服务器本身点击应用3. HTTP服务器配置Server2步骤1配置服务器基础网络双击Server2进入基础配置选项卡配置IP地址192.168.1.11子网掩码255.255.255.0网关192.168.1.1步骤2配置HTTP服务器进入服务器信息选项卡点击HTTP Server点击开启按钮在网页文件区域点击新建添加网页文件可以添加简单的HTML文件如htmlhtml headtitleHTTP Server Test/title/head body h1Welcome to HTTP Server!/h1 pThis is a test page from ENSP HTTP server./p /body /html点击应用保存4. FTP服务器配置Server3步骤1配置服务器基础网络双击Server3进入基础配置选项卡配置IP地址192.168.1.12子网掩码255.255.255.0网关192.168.1.1步骤2配置FTP服务器进入服务器信息选项卡点击FTP Server点击开启按钮配置用户账户用户名ftpuser密码123456权限读写点击应用保存5. Client配置PC步骤1配置PC网络双击Client PC进入基础配置选项卡选择DHCP方式获取IP地址点击应用步骤2验证网络配置打开命令行输入ipconfigWindows或ifconfigLinux查看获取的IP地址、子网掩码、网关和DNS服务器地址四、测试验证1. 测试DHCP配置# 在Client PC上 ipconfig # 应该看到自动获取的IP地址如192.168.1.100 # 网关192.168.1.1 # DNS192.168.1.102. 测试网络连通性# ping测试 ping 192.168.1.1 # 测试网关 ping 192.168.1.10 # 测试DNS服务器 ping 192.168.1.11 # 测试HTTP服务器 ping 192.168.1.12 # 测试FTP服务器3. 测试DNS域名解析# 测试域名解析 ping www.example.com ping ftp.example.com ping server.example.com # 应该能够成功解析并返回对应的IP地址4. 测试HTTP服务在Client PC上打开浏览器输入http://www.example.com应该能够访问到HTTP服务器的网页5. 测试FTP服务# 使用命令行FTP客户端 ftp ftp.example.com # 或 ftp 192.168.1.12 # 输入用户名ftpuser # 输入密码123456 # 成功登录后可以进行文件传输操作五、完整配置命令总结路由器完整配置命令Huawei system-view [Huawei] sysname Router [Router] dhcp enable # 配置接口 [Router] interface GigabitEthernet 0/0/0 [Router-GigabitEthernet0/0/0] ip address 192.168.1.1 24 [Router-GigabitEthernet0/0/0] undo shutdown [Router-GigabitEthernet0/0/0] quit # 配置DHCP地址池 [Router] ip pool dhcp-pool [Router-ip-pool-dhcp-pool] network 192.168.1.0 mask 24 [Router-ip-pool-dhcp-pool] gateway-list 192.168.1.1 [Router-ip-pool-dhcp-pool] dns-list 192.168.1.10 [Router-ip-pool-dhcp-pool] lease day 1 [Router-ip-pool-dhcp-pool] quit # 启用DHCP服务 [Router] interface GigabitEthernet 0/0/0 [Router-GigabitEthernet0/0/0] dhcp select global [Router-GigabitEthernet0/0/0] quit [Router] save六、常见问题及解决方法1. PC无法获取IP地址检查路由器接口是否启用undo shutdown检查DHCP服务是否启用dhcp enable检查PC网卡是否设置为DHCP2. 无法ping通域名检查DNS服务器是否启动检查域名映射配置是否正确检查PC的DNS服务器地址是否正确3. 无法访问HTTP服务器检查HTTP服务器是否启动检查防火墙设置检查网络连通性4. FTP连接失败检查FTP服务器是否启动检查用户名和密码是否正确检查网络连通性七、实验扩展1. 配置多个VLAN的DHCP# 创建VLAN [Router] vlan batch 10 20 # 配置VLAN接口 [Router] interface Vlanif 10 [Router-Vlanif10] ip address 192.168.10.1 24 [Router-Vlanif10] dhcp select global [Router-Vlanif10] quit [Router] interface Vlanif 20 [Router-Vlanif20] ip address 192.168.20.1 24 [Router-Vlanif20] dhcp select global [Router-Vlanif20] quit # 配置多个地址池 [Router] ip pool pool-vlan10 [Router-ip-pool-pool-vlan10] network 192.168.10.0 mask 24 [Router-ip-pool-pool-vlan10] gateway-list 192.168.10.1 [Router-ip-pool-pool-vlan10] quit [Router] ip pool pool-vlan20 [Router-ip-pool-pool-vlan20] network 192.168.20.0 mask 24 [Router-ip-pool-pool-vlan20] gateway-list 192.168.20.1 [Router-ip-pool-pool-vlan20] quit2. 配置DHCP中继# 在路由器上配置DHCP中继 [Router] interface GigabitEthernet 0/0/1 [Router-GigabitEthernet0/0/1] ip address 192.168.2.1 24 [Router-GigabitEthernet0/0/1] dhcp select relay [Router-GigabitEthernet0/0/1] dhcp relay server-ip 192.168.1.1 [Router-GigabitEthernet0/0/1] quit这个完整的实验案例涵盖了DHCP、DNS、HTTP和FTP服务器的配置可以帮助你全面掌握ENSP中的网络服务配置。

更多文章