NAT端口映射和保存配置文件

NAT端口映射和保存配置文件

1.静态NAT还有亿点点内容,就是端口映射

情节如下:

A公司有一台web服务器,端口是80,IP为私网地址,我们都知道私网地址是不能上网的,那如果我想访问web服务器的80端口该咋办?

我们可以通过NAT技术把web服务器的IP和端口转换成公网的地址和端口

很好,那具体该怎么做呢?

建立拓扑,用centos搭建web,Win10充当客户机测试,2台都是虚拟机,让Win10(VMnet2)IP地址转换成公网A,WEB服务器(VMnet1)IP地址和80端口转换成公网B和公网8080端口,然后让Win10从浏览器访问公网B的端口

 

2.配置R1和R2的接口地址,内网和外网

3.R1配置DHCP,让Win10获取地址

4.同时centos搭建web,设置静态IP,网关指向路由器

5.R1配置静态NAT,将192.168.100.2转换成81.81.81.2,然后应用到接口,注意方向(即内网口和外网口),R2配置NAT,将192.168.10.33的80端口转换成82.82.82.2的8080端口

6.配置静态路由,使数据包正常选路

7.用Win10测试,在浏览器输入http://82.82.82.2:8080,按Enter,出现WEB服务器的默认界面

  1. 到这就可以了,但是我还想让他们能互相通信,将192.168.10.33转换成82.82.82.2

    9.ping测试

    接下来再教给大家一个小知识,就是保存GNS3的配置,如果只保存拓扑的话,配置就没了,就算用命令保存了配置,可能也不完整,下面这个方法是最完整的

    1.先用write保存配置

    2.在file中选择我用红色框框的选项,即导出/引入开启启动文件

    3.有2个选项,第一个是导出,第二个是引入,选择第一个

    4.选择存放的目录

    5.在将工程另存为

    6.点yes

    7.名称无所谓,记得就行,选好路径按OK

    8.测试,然后关掉GNS3

    9.YES

    10.打开保存的拓扑

    11.再选红色框框选项

    12.这次选第二个,引入

    13.选择之前保存的目录

    14.show run查看配置,并验证配置

    OK,大致过程就这样

posted @   wang-a  阅读(594)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示