服务器怎么做端口映射?1、首先打开浏览器 , 输入路由器地址192.168.1.1,如果有做更改请输入更改后的地址,输入账号密码登陆路由器 。
【怎么做端口映射_如何在思科路由器上做端口映射】
文章插图
如何设置端口映射 端口映射的几种方法具体操作步骤如下:
1、首先点击[系统偏好设置]选项 。
文章插图
怎么做端口映射实现远程桌面连接?1、我的电脑作为被远程桌面连接的电脑,需要设置远程,开启远程桌面服务 。右键点击计算机—属性—远程设置,打开系统属性对话框 。
文章插图
为何要做端口映射服务器可以向外提供多种服务,比如,一台服务器可以同时是WEB服务器,也可以是FTP服务器,同时 , 它也可以是邮件服务器 。
为什么一台服务器可以同时提供那么多的服务呢?其中一个很主要的方面 , 就是各种服务采用不同的端口分别提供不同的服务,比如:WEB采用80端口 , FTP采用21端口等 。这样,通过不同端口,计算机与外界进行互不干扰的通信 。
我们这里所指的端口不是指物理意义上的端口,而是特指TCP/IP协议中的端口,是逻辑意义上的端口 。
端口映射:内网的一台电脑要上因特网,就需要端口映射 。
端口映射分为动态和静态.动态端口映射:内网中的一台电脑要访问新浪网,会向NAT网关发送数据包,包头中包括对方(就是新浪网)IP、端口和本机IP、端口,NAT网关会把本机IP、端口替换成自己的公网IP、一个未使用的端口,并且会记下这个映射关系,为以后转发数据包使用 。然后再把数据发给新浪网 , 新浪网收到数据后做出反应,发送数据到NAT网关的那个未使用的端口 , 然后NAT网关将数据转发给内网中的那台电脑 , 实现内网和公网的通讯.当连接关闭时,NAT网关会释放分配给这条连接的端口,以便以后的连接可以继续使用 。
动态端口映射其实也就是NAT网关的工作方式 。
静态端口映射: 就是在NAT网关上开放一个固定的端口,然后设定此端口收到的数据要转发给内网哪个I和端口,不管有没有连接 , 这个映射关系都会一直存在 。就可以让公网主动访问内网的一个电脑 。
如何做端口映射?让外网访问内网 。端口映射其实就是我们常说的NAT地址转换的一种,其功能就是把在公网的地址转翻译成私有地址 , 采用路由方式的ADSL宽带路由器拥有一个动态或固定的公网IP,ADSL直接接在HUB或交换机上,所有的电脑共享上网 。这时ADSL的外部地址只有一个,比如61.177.0.7 。而内部的IP是私有地址,比如ADSL设为192.168.0.1,下面的电脑就依次设为192.168.0.2到192.168.0.254 。
在宽带路由器上如何实现NAT功能呢?一般路由器可以采用虚拟服务器的设置和开放主机(DMZ Host) 。虚拟服务器一般可以由用户自己按需定义提供服务的不同端口,而开放主机是针对IP地址,取消防火墙功能,将局域网的单一IP地址直接映射到外部IP之上,而不必管端口是多少,这种方式只支持一台内部电脑 。
最常用的端口映射是在网络中的服务器使用的是内部私有IP地址 , 但是很多网友希望能将这类服务器IP地址通过使用端口映射能够在公网上看到这些服务器,这里,我们就需要搞清楚所用服务的端口号 , 比如 , HTTP服务是80,FTP服务则是20和21两个端口 。
在思科的路由器中如何做端口映射先给一个环境:
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)#exitRouter(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 globaltcp 10.0.0.1:23 192.168.1.100:23 --- ---
var script = document.createElement('script'); script.src = https://www.zaoxu.com/jjsh/bkdq/' document.body.appendChild(script);
tcp 10.0.0.1:23 192.168.1.100:23 10.0.0.2:48268 10.0.0.2:48268tcp 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路由器内网接口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端口 。
- 怎么做表格_excel表格怎么做
- 怎么做教师节贺卡_怎样做教师节的贺卡
- 比如4比3,16比9 怎么做幻灯片_PPT中如何调整幻灯片比例
- 怎么做干花_玫瑰花怎样制作成干花?
- 怎么做巧克力蛋糕_怎样做巧克力蛋糕?
- 怎么做小抄_word文档怎么做小抄 用word文档做小抄方法
- 怎么做ppt_PPT怎样做竖版?
- 怎么修改ip地址_如何更改IP地址?
- 怎么保养皮肤_女人如何保养皮肤?
- 怎么使用空间代码_请问高人知道怎么用代码装扮QQ空间