当前位置: 技术问答>linux和unix
对映射端口的connect问题
来源: 互联网 发布时间:2016-06-28
本文导语: 我在局域网到外网的路由器上配置了端口映射,即对路由器ip地址5000端口的访问会映射为对局域网内 ip地址为10.27.10.58的主机的5000端口的访问(协议为TCP) 这个10.27.10.58的机子上运行着一个监听TCP连接的C#程序 我的机...
我在局域网到外网的路由器上配置了端口映射,即对路由器ip地址5000端口的访问会映射为对局域网内
ip地址为10.27.10.58的主机的5000端口的访问(协议为TCP)
这个10.27.10.58的机子上运行着一个监听TCP连接的C#程序
我的机子和10.27.10.58在同一个局域网内,通过交换机连接着
用下面的测试程序直接连接10.27.10.58的5000就可以成功
但是连接路由器ip的5000端口就返回 connection refused。但是可以ping通
再拿GPRS模块,用AT指令连接路由器ip的5000也可也成功
请教,这是什么原因?谢谢
ip地址为10.27.10.58的主机的5000端口的访问(协议为TCP)
这个10.27.10.58的机子上运行着一个监听TCP连接的C#程序
我的机子和10.27.10.58在同一个局域网内,通过交换机连接着
用下面的测试程序直接连接10.27.10.58的5000就可以成功
但是连接路由器ip的5000端口就返回 connection refused。但是可以ping通
再拿GPRS模块,用AT指令连接路由器ip的5000也可也成功
请教,这是什么原因?谢谢
|
在内网你直接访问不就得了,何必要出去然后又返回访问。象你这样从同一个局域网出去,再又返回来访问局域网内的主机,造成网络回环访问,是不行的
|
路由器,NAT都是为了从外网访问。
试试从从外网连接。
试试从从外网连接。
|
UDP打洞穿越NAT映射。
http://doserver.net/read.php?60
http://doserver.net/read.php?60
|
路由器应该至少有两个IP地址,一个公网IP,一个内网IP,
不知道在内网连接的哪一个,如果连接公网IP都失败,
就需要试试修改路由器的配置了。
不知道在内网连接的哪一个,如果连接公网IP都失败,
就需要试试修改路由器的配置了。