打印

如何实现内网穿透

[复制链接]
1496|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
南宫云明|  楼主 | 2014-6-11 08:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
环境:
    1.内网PC通过ADSL拨号上网,内网ip:10.159.125.63,外网ip:121.234.56.7

    2.公网PC一台,ip地址:90.151.63.24

我的测试程序为upd通讯,发送和接收端口都为8123,公网pc和内网pc同用一个测试程序。当内网pc向公网ip90.151.63.24发送一个udp包时,公网pc能接收到,接收到的数据包ip为121.234.56.7,端口48963,然后公网pc再通过向ip121.234.56.7,端口48963发送一个数据包,内网PC能够收到公网发送的数据。

现在稍微做改动,内网PC通过路由器ADSL拨号上网,内网PC连接到路由器,重复以上测试,发送公网pc能收到内网pc的udp数据包,但是公网再向收到的ip和端口发送数据时,内网PC就不能接收到数据,这是为什么?

注:以上ip均为假设,不是真实ip

相关帖子

沙发
南宫云明|  楼主 | 2014-6-11 08:54 | 只看该作者
本人菜鸟一只,请各位大神赐教赐教。。。

使用特权

评论回复
板凳
dirtwillfly| | 2014-6-11 11:44 | 只看该作者
本帖最后由 dirtwillfly 于 2014-6-11 11:49 编辑

内网的IP不能直接在公网上访问。你要在路由器上做端口映射,这样,当别人访问你内网的IP的某个端口时,路由器就自动把该端口转发到指定的那台服务器上。不知道你的ADSL是否支持这样设置。
看看这个吧:http://wenku.baidu.com/link?url= ... ji9xDOPVg06TpGhxLfC

使用特权

评论回复
地板
dragon_hn| | 2014-6-16 15:36 | 只看该作者
你的ADSL路由器要支持虚拟服务器功能.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

22

主题

272

帖子

0

粉丝