如何在cisco路由器上做端口映射

 我来答
隐曼情3
2022-06-16 · TA获得超过2915个赞
知道小有建树答主
回答量:3848
采纳率:99%
帮助的人:184万
展开全部

  cisco公司已成为公认的全世界网络互联解决方案的领先厂商,该公司出产的一系列路由器更是引领全世界,那么你知道如何在cisco路由器上做端口映射吗?下面是我整理的一些关于如何在cisco路由器上做端口映射的相关资料,供你参考。

  在cisco路由器上做端口映射的 方法 :

  先给一个环境:

  cisco路由器内网接口s1/0: 192.168.1.1 255.255.255.0

  外网接口s1/1: 10.0.0.1 255.255.255.0

  服务器ip:192.168.1.100

  首先telnet到路由器上:

  User Access Verification

  Username: cisco #输入用户名

  Password: #输入密码

  Router>en #进入特权模式

  Password: #输入特权模式密码

  Router#conf t #进入全局配置模式

  Enter configuration commands, one per line. End with CNTL/Z.

  Router(config)#access-list 1 permit 192.168.1.0 0.0.0.255 #建立访问控制列表准备做nat转换

  Router(config)#ip nat inside source list 1 interface s1/1 #建立NAT转换,将192.168.1.0的地址转换为接口s1/1的地址

  Router(config)#int s1/0 #进入接口模式

  Router(config-if)#ip nat inside #设定s1/0为NAT内部接口

  Router(config-if)#int s1/1 #进入S1/1的接口模式

  Router(config-if)#ip nat outside #设定S1/1为NAT外部接口

  Router(config-if)#exit

  Router(config)#

  此时已经启用了NAT,内网可以上网了。

  现在开始端口映射,让访问内网服务器:

  Router(config)#ip nat inside source static tcp 192.168.1.100 5631 10.0.0.1 5631 extendable

  Router(config)#ip nat inside source static tcp 192.168.1.100 5632 10.0.0.1 5632 extendable #因为10.0.0.1这个地址已经应用在s1/1接口上并做了NAT转换的地址,这里必须加上extendable这个关键字,否则报错。如果用另外的外网ip比如10.0.0.2,在这里就可以不加extendable。

  现在外网的机器可以访问内网了。

  命令show ip nat translations可以查看nat转换情况

  show run也可以找到相关配置

  Router(config)#exit #退出全局配置模式,到特权模式下使用show命令

  Router#sho ip nat translations

  Pro Inside global Inside local Outside local Outside global

  tcp 10.0.0.1:23 192.168.1.100:23 --- ---

  tcp 10.0.0.1:23 192.168.1.100:23 10.0.0.2:48268 10.0.0.2:48268

  tcp 10.0.0.1:5631 192.168.1.100:5631 --- ---

  tcp 10.0.0.1:5632 192.168.1.100:5632 --- ---

  附:要删除哪条命令只要在命令前加 no 即可

  补充: 你telnet的是5631端口,而服务器的telnet端口是23

  你要telnet到服务器的5631端口就必须改服务器的telnet端口,在注册表改,服务器的防火墙也要打开相应端口。

  如果你不改服务器端口也可以将5631的端口映射到服务器的23端口,命令如下:

  Router(config)#ip nat inside source static tcp 192.168.1.100 23 10.0.0.1 5631 extendable

  要先删掉5631到5631的映射,命令如下:

  Router(config)#no ip nat inside source static tcp 192.168.1.100 5631 10.0.0.1 5631 extendable

  不改服务器端口就必须将外网ip的5631端口映射到服务器的23端口。然后你telnet ip 5631 其实就是telnet服务器的23端口。

 

 

  看过 文章 “如何在cisco路由器上做端口映射”的人还看了:

  1. cisco思科路由器设置

  2. 思科路由器怎么进入 思科路由器怎么设置

  3. 思科路由器基本配置教程

  4. 如何查看Cisco路由器的配置信息

  5. 教你如何设置Cisco路由器安全

  6. 思科路由器控制端口连接图解

  7. 如何进入cisco路由器

  8. Cisco(思科)新手之路由器连接

  9. cisco路由器教程详解

  10. 思科Cisco路由器的基础配置知识

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Storm代理
2023-07-25 广告
StormProxies是一家国内优质海外HTTP代理商,拥有一个庞大的IP资源池,覆盖200多个地区,IP数量大且匿名度高。其优点还包括超高并发、稳定高效、技术服务等特点,同时提供HTTP、HTTPS以及SOCKS5协议支持。此外,Sto... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式