首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络协议 >

广域网下实现点对点通信,最方便的办法是什么

2013-01-02 
广域网上实现点对点通信,最方便的办法是什么?广域网上点对点通信,难点在于通信的两个端点通过MODEM或路由

广域网上实现点对点通信,最方便的办法是什么?
广域网上点对点通信,难点在于通信的两个端点通过MODEM或路由器接入公网的,其本身的IP地址只是私网地址。

网上初步了解的方法,都是要穿透防火墙,NAT模块,即NAT打洞技术。还需要有一个在有公网IP地址的主机上跑一个服务器程序。
这个方法对我实现起来不太现实。
因为要在公网IP上跑一个程序,按正规手续办,就要到一些互联网公司租用服务器,一年好几万,私人名义去租还不一定给租。
    木马程序可以实现点对点通信吗?假如我的机器中了木马了,木马会将我机器上的一些信息在未经授予权的情况下传递到网上指定的地址,这个地址可能就是木马的主人的某个PC机吧。这是否是一个点对点通信的过程吗?
    如果将木马的功能合法化,让它经过用户授予权,不就是我想要的功能了吗?不知是否是这样呢?
[解决办法]
P2P必须保证其中一点(包括中转机)在通信的时间内拥有为对方所知的稳定IP,否则怎么知道数据包该发给谁呢?木马也一样,如果没有固定的接收IP,木马发出的数据就变成了网上垃圾。当然,固定IP未必要设在木马主人的PC上,他只要找或黑一台拥有固定IP的机器中转即可,那样还隐蔽些。

热点排行