在好例子网,分享、交流、成长!
您当前所在位置:首页SHELL 开发实例Linux常用脚本 → 利用动态NAPT实现局域网访问互联网(实验5.pkt)

利用动态NAPT实现局域网访问互联网(实验5.pkt)

Linux常用脚本

下载此实例
  • 开发语言:SHELL
  • 实例大小:0.02M
  • 下载次数:5
  • 浏览次数:157
  • 发布时间:2020-10-17
  • 实例类别:Linux常用脚本
  • 发 布 人:锤爆你狗头
  • 文件格式:.pkt
  • 所需积分:2
 相关标签: 局域网 动态 联网 NAT

实例介绍

【实例简介】掌握内网中所有主机连接到Internet网时,通过端口号区分的复用内部全局地址转换。
【实例截图】
【核心代码】

第一步:路由器基本配置 (服务器名设置略)

NAT>en

NAT #conf t

NAT (config)#

NAT (config)#interface fastEthernet 0/1

NAT (config-if)#ip address 172.16.1.1 255.255.255.0

NAT (config-if)#no shutdown

NAT (config-if)#exit

NAT (config)#interface fastEthernet 0/0

NAT (config-if)#ip address 200.1.8.7 255.255.255.0

NAT (config-if)#no shutdown

NAT (config-if)#exit


R1(config)#interface fastEthernet 1/0

R1 (config-if)#ip address 63.19.6.1 255.255.255.0

R1 (config-if)#no shutdown

R1 (config-if)#exit

R1 (config)#interface fastEthernet 0/0

R1 (config-if)#ip address 200.1.8.8 255.255.255.0

R1 (config-if)#no sh

R1(config-if)#end

第二步:配置默认路由

NAT(config)#ip route 0.0.0.0 0.0.0.0 200.1.8.8

R1 (config)# ip route 0.0.0.0 0.0.0.0 200.1.8.7

第三步:配置动态NAPT映射

NAT (config)#interface fastEthernet 0/1

NAT (config-if)#ip nat inside

NAT (config-if)#exit

NAT (config)#interface fastEthernet 0/0

NAT (config-if)#ip nat outside

NAT (config-if)#exit



NAT (config)#ip nat pool to_internet 200.1.8.7 200.1.8.7 netmask 255.255.255.0

//nat 外部接口可用外网全球IP地址池,地址池名自定义为to_internet

NAT (config)#access-list 1 permit 172.16.1.0 0.0.0.255

//内部接口允许接入的nat内部地址范围(网络号),允许接入列表名自定义为1

NAT (config)#ip nat inside source list 1 pool to_internet overload

//将list 1与 pool to_internet绑定

第四步:验证测试

验证测试。

1、在PC上ping63.19.6.2服务器地址

2、在PC上用浏览器访问test.com

3、在路由器NAT查看地址映射关系

R1#sh ip nat statistics

Total translations: 1, max entries permitted: 30000

Peak translations: 1 @ 00:02:50 ago

Outside interfaces: FastEthernet 0/0

Inside interfaces: FastEthernet 0/1

Rule statistics:

[ID: 1] inside source dynamic

hit: 21

match (after routing):

ip packet with source-ip match access-list 10

action :

translate ip packet's source-ip use pool to_internet

NAT#show ip nat translations

Pro  Inside global     Inside local       Outside local      Outside global

tcp 200.1.8.7:1025     172.16.1.2:1025    63.19.6.1:80       63.19.6.1:80

tcp 200.1.8.7:1026     172.16.1.2:1026    63.19.6.1:80       63.19.6.1:80



实例下载地址

利用动态NAPT实现局域网访问互联网(实验5.pkt)

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警