文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

NAT的原理与类型,静态NAT、动态NAT

2023-08-31 09:36

关注

目录

NAT产生背景

NAT概述

NAT工作原理

NAT类型

静态NAT配置

动态NAT

 端口NAT(PAT)

EasyIP-最简单的PAT

NAT Server

外网访问内网WEB服务

外网访问内网FTP服务

 外部远程管理交换机SW1


NAT产生背景

 

分析:

NAT概述

NAT(Network Address Translation),网络地址转换

NAT工作原理

路由器对数据包进行地址转换,路由器在接收到内部数据包时将内部源IP地址转化为公有IP地址后在进行路由转发。

 

NAT核心工作表:NAT转换表

NAT类型

静态NAT

动态NAT

静态NAT配置

 

如图配置拓扑图,当企业内网想访问外部网络的服务时,在边界路由器上配置默认路由可以将数据包发送出去,但是由于公网的路由器上没有到私网的路由,故造成数据包有去无回导致无法通行

静态NAT配置

[AR1]ip route-static 0.0.0.0 0 100.1.1.2   配置默认路由去往公网[AR1]interface gi0/0/1[AR1-GigabitEthernet0/0/1]nat static global 100.1.1.3 inside 192.168.10.1[AR1-GigabitEthernet0/0/1]quit 

静态NAT可以实现内网的PC1与外网的设备的互通,但是内网的其它设备无法与外网的设备互通

静态NAT存在的弊端:

在企业内网主机比较多的时候,不采用静态NAT,而是采用动态NAT

动态NAT

公司内部私有地址主机数量非常多的时候,如果才有静态NAT为每个私有IP地址,就会浪费公网IP地址

在动态NAT中,企业可以同时购买多个公网IP地址,然后将这些公网IP地址,轮着给企业内网的每个主机使用

第一步:撤销静态nat的配置

[AR1-GigabitEthernet0/0/1]undo nat static global 100.1.1.3 inside 192.168.10.1 netmask 255.255.255.255  
[AR1]acl 2000[AR1-acl-basic-2000]rule 10 permit source 192.168.10.0 0.0.0.255[AR1-acl-basic-2000]quit
[R1]nat address-group 1 100.1.1.50  100.1.1.60
[AR1]interface gi0/0/1[AR1-GigabitEthernet0/0/1]nat outbound  2000  address-group  1 no-pat

此时PC1/PC2都能与外网互通

缺点:

 

 端口NAT(PAT)

192.168.10.1 - 100.1.1.10:1001192.168.10.2 - 100.1.1.10:1002192.168.10.3 - 100.1.1.10:1003192.168.10.4 - 100.1.1.10:1004192.168.10.5 - 100.1.1.10:1005192.168.10.6 - 100.1.1.10:1006192.168.10.7 - 100.1.1.10:1007192.168.10.8 - 100.1.1.10:1008

命令配置

[AR1-GigabitEthernet0/0/1]undo nat outbound 2000 address-group 1 no-pat       //撤销动态NAT配置[AR1-GigabitEthernet0/0/1]nat outbound 2000 address-group 1[AR1-GigabitEthernet0/0/1]

此时,内网访问外网时,不会受到IP地址数量少的限制,不会出现网络时有时无

EasyIP-最简单的PAT

如果企业规模很小,经费有限。大概率上企业可能仅仅购买1个公网IP地址。在这种情况下,我们想要实现内网多个主机同时上网的话,就只能用“配置在公网接口”上的这个IP地址进行 NAT 转换。

[AR1-GigabitEthernet0/0/1]undo nat outbound 2000 address-group 1 no-pat       //撤销动态NAT配置[AR1-GigabitEthernet0/0/1]nat outbound 2000 

NAT Server

如果想要实现外网到内网的访问那么必须得在公司的边界设(R1)上,提前设置“nat转换条目”并且这种条目,仅仅允许某一种特定的业务的流量。

外网访问内网WEB服务

在边界设备R1上配置

[AR1]interface gi0/0/1[AR1-GigabitEthernet0/0/1]nat server protocol tcp global 100.1.1.20 80 inside 192.168.10.10 80[AR1-GigabitEthernet0/0/1]quit

验证

通过 外网的 client 测试

客户端信息->httpclient ->输入地址 100.1.1.20 ,回车,获得一个网页!

外网访问内网FTP服务

在192.168.10.10上配置FTP服务器,希望通过外网访问FTP服务

[AR1]interface gi0/0/1[AR1-GigabitEthernet0/0/1]nat server protocol tcp global 100.1.1.20 21 inside 192.168.10.10 21[AR1-GigabitEthernet0/0/1]quit

外网设备测试 client -> ftpclient -> 100.1.1.20 (PORT模式),登陆成功

 外部远程管理交换机SW1

交换机配置私有地址,配置远程登录模式账户和密码

sysEnter system view, return user view with Ctrl+Z.[SW1]interface vlanif 10 [SW1-Vlanif10]ip address 192.168.10.88 24  [SW1-Vlanif10]quit[SW1]user-interface vty 0 [SW1-ui-vty0]authentication-mode aaa[SW1-ui-vty0]quit[SW1]aaa[SW1-aaa]local-user huawei password cipher HCIE[SW1-aaa]local-user huawei service-type telnet[SW1-aaa]local-user huawei privilege level 15[SW1-aaa]quit[SW1]ip route-static 0.0.0.0  0  192.168.10.254

在R1上配置,telnet端口为23

[AR1]interface gi0/0/1[AR1-GigabitEthernet0/0/1]nat server protocol tcp global 100.1.1.20 2001 inside 192.168.10.88 23[AR1-GigabitEthernet0/0/1]quit 

测试:在R2上测试登录

来源地址:https://blog.csdn.net/weixin_45059947/article/details/126806823

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-服务器
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯