首先的前提是两个路由器必须都有端口映射功能(有时叫做虚拟服务之类),有些低端的家用路由就无此功能 。然后需要这两个路由的管理员账号、密码,可以进入路由器设置 。具体设置用举例说明:设电脑为192.168.1.10,拟映射端口为80;本级路由器的wan口ip为192.168.2.10;上级路由器的wan口ip为xx.xx.xx.xx(外网ip),拟映射端口为8080 。在本级路由器设置,端口映射192.168.1.10:80到192.168.2.10:yyy(yyy为随意数,一般大于1024,最大65535);再在上级路由器设置映射192.168.2.10:yyy到xx.xx.xx.xx:8080 。设置完成!
文章插图
路由器端口映射有什么作用以及原理是什么?
路由器的端口映射是将一台主机的内网(LAN)IP地址映射成一个公网(WAN)IP地址,当用户访问提供映射端口主机的某个端口时,服务器将请求转移到本地局域网内部提供这种特定服务的主机;利用端口映射功能还可以将一台外网IP地址机器的多个端口映射到内网不同机器上的不同端口 。
【路由器IP映射,路由器端口映射有什么作用以及原理是什么?】 端口映射功能还可以完成一些特定代理功能,比如代理POP,SMTP,TELNET等协议 。理论上可以提供65535(总端口数)-1024(保留端口数)=64511个端口的映射 。举例说明如何设置端口映射:例如要映射一台IP地址为192.168.111.10的WEB服务器,只需把服务器的IP地址192.168.111.10和提供web服务的TCP端口80填入到路由器的端口映射表中即可 。端口映射是NAT的一种,功能是把在公网的地址转翻译成私有地址,采用路由方式的ADSL宽带路由器拥有一个动态或固定的公网IP,ADSL直接接在HUB或交换机上,所有的电脑共享上网 。
- JFinal默认端口号
- 直接访问jsp时,tomcat是如何映射到对应的servlet的?
- 【探讨】数据持久化中数据库映射对象属性使用基本数据类型还是相应包装对象类型好?
- php的mysql_connect函数如何指定端口呢?试了很多种方法还是连接不成功。
- 装了光猫还要路由器吗
- 路由器连接不上是什么原因,wlan口未连接是路由器的问题吗?
- apache无法监听小于1024的端口 root启动也不可以
- 请问java怎么用正则表达式分离出58.119.164.232:3128@HTTP#北京市 教育信息网中的IP和端口号?
- hibernate关系映射带条件过滤配置
- 你好,我现在有个程序监听到5555端口,这个程序开子进程 启动nginx 监听到80端口,然后kill掉这个父程序,子进程会继承已经死亡的父进程的5555端口,我不