口语化讲某些软件如BT,电驴,向日葵等穿透内网原理

一般如果要访问或远程控制内网的电脑,都需要在路由器或网关服务器上做端口映射处理,但某些软件如BT,电驴,向日葵,teamviewer等无需做端口映射即可穿透内网远程通讯。一般宽带路由器对出站通讯(主动连接)没有限制(可通过HTTP(80端口通讯,明文协议)和HTTPS(tcp 443端口通讯,SSL加密协议)连接其他进行数据通讯),如过要入站(被动连接)需要做端口映射处理,而某些能穿透路由器,穿透防火墙那是在不做端口映射的情况下,因为多了中间服务器来处理两端内网的数据,如:A(内网机子)-Anat(网关或路由器)-i(公网IP服务器)-Bnet(网关或路由器)-B(内网机子),A要和B通讯(不做端口映射),必需要和i连接,通过i转发连接B,一般HTTP 80 和 HTTPS 443 端口要上网都是必需开放的。所以A主动与I连接可通过(80或443),B也主动与I连接(通过80或443),经过I的中转转发,A与B即可通讯。通过443或80端口从I收到的数据包转换成本地已经为这个软件开放的端口,一般NETSTAT -AN 可以查到 127.0.0.1:PORT ,表示已经为开放的本地端口(动态)接收其他端口接收过来的数据做好了准备,所以如果要禁止穿透防火墙软件使用,首先关闭相关软件要的端口,有些端口没法封闭,就可通过禁止这个软件连接到服务器的IP通讯即可。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值