这段话的意思是 所有访问你外网IP指定端口的连接都转到你的电脑上 [指定端口=服务端口号]
通俗点 比如 你客户1连接的IP端口是1
那么在服务端口号填1 IP地址就填你本地连接的IP地址(不可以自动获取IP地址,要给它一个固定的)
协议选择ALL
最后那个常用不用选 别管他
如果你是写远程的话 写好后请发一份到我邮箱 要源码
1164162915@qqcom端口映射 是在你用路由器的时候用的
当你的某台电脑连接路由器时,路由器会分给你的电脑一个内网IP 一般是(192168XY)的形式
比如:你连接外网IP(我现在的外网IP是(119059111)),
客户端连接("119059111:123")'123是端口
客户端会将信息发送到你的路由器,但是路由器不知到"123"这个端口的信息应该怎么处理
这时,你就需要" 端口映射",将"123"端口的信息发送到内网的某个指定IP(192168XY)
形式: 客户---(连接/发送数据)-->---(外网)--->路由器----(端口映射)--->被分配指定IP的电脑(或其他的设备)
端口映射 在路由器的设置网页中找
这是我自己的看法,本人非专业,只是曾经研究过有错希望指出
客户端连接服务端应该是能连接上的,如果连接不上一定是你的服务端有问题!
如果你描述的内容是 同个服务端,只能连接上内外ip,无法连接外网ip,很可能是你的服务端没有做端口映射!
用了路由器以后 你所有电脑的所有端口和ip都只能内网访问,如果要将指定ip的指定端口暴露在外网,需要在路由器上设置端口映射!
两种办法:1、在作为网关的电脑上装一个端口映射软件(可直接在网上免费下载,比如端口映射器(tcp mapping) v202)。
给用来做web服务器的那台电脑设置一个内网固定IP ,比如1921680188。
然后在作为网关的那台电脑上打开端口映射软件,将外来指向固定IP 80端口的数据直接映 射到1921680188上就可以了。
2、如果有路由器,在路由器里面开启DMZ,IP地址就填内网要提供服务的主机IP。向 互联网运营商申请一个 网址,包括IP解析地址,然后你服务端要和解析IP地址调试对应,客户端要登陆你指定解析的IP地址或 intelnet 地址,这样客户端在其他电脑就可以登陆客户端了,首先服务端一定要调试好,才可以进行互联的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)