《企业网络实战(二):NAT 实现内网 Web 服务对外发布》

这一片同样是基于上一篇发布的

不了解可以去看上一篇

《企业网络架构实战(一):基于OSPF的高可用网络搭建》-思科模拟器-CSDN博客

首先我们需要去连接router2与PC6

PC6在这里是作为外网的一个主机,而router2用来隔离内外网

然后配置PC6的IP和网关因为是外网嘛

然后就是对路由器1的配置

2. 配置外网接口(使用二层模块接口)

由于 Router1 的扩展接口是二层交换模块(HWIC-4ESW),需要先划入 VLAN 并创建 SVI:

复制代码
Router1> enable
Router1# configure terminal

! 将物理接口 Fa0/0/2 划入 VLAN 30
Router1(config)# interface fastEthernet 0/0/2
Router1(config-if)# switchport mode access
Router1(config-if)# switchport access vlan 30
Router1(config-if)# no shutdown
Router1(config-if)# exit

! 创建 SVI Vlan30 并配置 IP(外网网关)
Router1(config)# interface vlan 30
Router1(config-if)# ip address 203.0.113.1 255.255.255.0
Router1(config-if)# no shutdown
Router1(config-if)# exit

3. 配置 NAT

3.1 定义内外网接口

bash

复制代码
! 内网接口(连接左侧交换机)
Router1(config)# interface fastEthernet 0/0
Router1(config-if)# ip nat inside
Router1(config-if)# exit
#这个接口是可以选择的我选择的是左侧交换机
#如果你想选择别的也可以,就是后面的服务器也得在你选择的交换机下面配置

! 外网接口(Vlan30)
Router1(config)# interface vlan 30
Router1(config-if)# ip nat outside
Router1(config-if)# exit

#简而言之就是router1与PC6连接的接口所属的vlan,因为我用的二级接口嘛,所以配置的vlan,你们要是选择三级接口可以直接给IP配nat就行

3.2 添加静态 NAT 映射

将内网 Web 服务器(192.168.1.10)的 80 端口映射到外网 IP 203.0.113.1 的 80 端口:

bash

复制代码
Router1(config)# ip nat inside source static tcp 192.168.1.10 80 203.0.113.1 80
Router1(config)# end
Router1# write memory

然后就是服务器的配置,选的哪个交换机下面记得网关就是那个交换机连接路由器接口的IP

我的如下

然后就是打开HTTP服务

位置在这里,config模块里有个SERVICES里面有HTTP,我的是默认打开的

你可以点击下面的翻页,就是下面的>这个可以改网站内容

上面flie name你在外网PC访问的时候记得在IP后加上/heiyuanbaihua.html

这样才会显示你的内容

然后展示结果

OK本章节到此为止

有帮助的话点个赞或者评论下也可以

谢谢观看

相关推荐
国科安芯4 小时前
从遥控到自治:ASP4644S2B支撑星载电源健康管理与容错配电
网络·单片机·嵌入式硬件·安全·dcdc·低轨卫星·商业航天
|_⊙7 小时前
网络层协议 IP
服务器·网络·tcp/ip
无言听风雨丶7 小时前
Kubernetes Service Mesh 与 mTLS 实战:从网络可达走向零信任服务通信
网络·kubernetes·service_mesh
叼烟扛炮8 小时前
Linux 学习笔记(六十):单线程的逆袭——epoll 高并发服务器实战
linux·服务器·网络·笔记·学习·算法
沫璃染墨10 小时前
从零入门计算机网络系列(十五):TCP可靠传输机制详解——从序号与确认应答到乱序处理
服务器·网络·c++·tcp/ip·tcp
xiaoye-duck11 小时前
《C++ 项目:手写大模型接入 SDK》本地 Ollama 部署与适配
开发语言·网络·c++·语言模型
叼烟扛炮12 小时前
Linux 学习笔记(六十一):网络编程毕业设计——Reactor 反应堆模式
linux·网络·笔记·学习·课程设计
2401_8685347812 小时前
【网络安全
网络·python
xyzzklk12 小时前
变相解决华为Mate 8锁屏后无法建立入站网络连接
linux·运维·服务器·网络·华为·go·安卓
叼烟扛炮14 小时前
Linux 学习笔记(五十九):epoll 的生死抉择——LT 与 ET 模式
linux·运维·服务器·网络·笔记·学习·php