请教关于不同局域网TCP通讯的问题 tcp通讯 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这要看A的路由器的WAN口获得的是否公网IP,还要看这IP是否隐藏在防火墙后,即便你获得的是公网IP,但是外围有防火墙做端口过滤(比如用的广电网络),外部TCP、UDP照样连接不进去。如果一切符合条件的话,你只要在路由器上开放某个端口到内网的某个IP(比如A电脑的),从外部连接路由的WAN口IP:映射的端口就可以连接进你的内网电脑了。为了方便的话,也可以使用花生壳之类的DDNS或者申请一个静态IP给路由器。 谢谢 DelphiGuy 也就是说,在正常情况下,端口映射也可以实现两个不同局域网的机器进行TCP通讯?另外就是使用花生壳和申请静态IP了? 就我的经验,是可以的,我用一台内网的电脑,使用WAN口IP:映射的端口,成功登录进内网的另一台电脑(windows远程桌面),如果不映射端口则连接失败。 一、电脑公网IP直接连接,任何连网电脑可IP连接它。二、电脑公网IP内(局域网)连接,需要映射端口,任何连网电脑就可IP连接它。三、电脑公网动态IP内(如家庭用户使用的电信、联想、有线电视网)连接,(1)需要通过花生壳辅助,任何连网电脑才能连接它。(2)通过设置VPN连接。 谢谢两位的回答,DelphiGuy 所说的 A的路由器的WAN口获得的是否公网IP,这个如何判断?或者是否可更改? 问一下网管员,A的路由器是否是独立的IP,即已经交纳独立IP的费用(比较贵)。一向公司,只是动态IP。 只有公司网络使用数据服务器的,才需要独立IP。一般公司上网不需要独立IP。 映射端口不安全,建议还是用VPN这类的硬件比较好一点。如果要节省,用花生壳也行 私有IP地址:10.*192.168.*169.254.*172.16.* ~ 172.31.*除了这些范围的都是公网IP。 谢谢各位,还是叫客户申请静态ip比较省事些,现在不确定的就是,是否静态ip一定可行服务端:静态ip,adsl直接拨号上网客户端:普通宽带,使用路由器组建的局域网中的电脑这种情况下,客户端能否跟服务端使用tcp正常通讯? http://www.cnblogs.com/regedit/articles/829725.html TCP协议穿透NAT,目前只能研究。实际使用有难度。问题不少。还是老老实实选择一方案,实践吧。 动态创建组件 闲来无事提个问题 有什么工具可以查看API函数参数的常量值和相关含义的? 怎样用webbrowser读取JS文件内容? 请教使用DBGRID作为输入界面的相关问题? 想弄清楚一个概念:ActiveX中的接口产生的对象怎么析构? 关于CheckListBox1的问题? 用什么程序解开由InstallShield制作的.CAB文件? 提问000 我有个小问题,请帮我! 关于handle 混了好十好几年,有了第一笔投资,成了公司合伙人
这要看A的路由器的WAN口获得的是否公网IP,还要看这IP是否隐藏在防火墙后,即便你获得的是公网IP,但是外围有防火墙做端口过滤(比如用的广电网络),外部TCP、UDP照样连接不进去。
如果一切符合条件的话,你只要在路由器上开放某个端口到内网的某个IP(比如A电脑的),从外部连接路由的WAN口IP:映射的端口就可以连接进你的内网电脑了。为了方便的话,也可以使用花生壳之类的DDNS或者申请一个静态IP给路由器。
也就是说,在正常情况下,端口映射也可以实现两个不同局域网的机器进行TCP通讯?
另外就是使用花生壳和申请静态IP了?
二、电脑公网IP内(局域网)连接,需要映射端口,任何连网电脑就可IP连接它。
三、电脑公网动态IP内(如家庭用户使用的电信、联想、有线电视网)连接,
(1)需要通过花生壳辅助,任何连网电脑才能连接它。
(2)通过设置VPN连接。
一向公司,只是动态IP。
一般公司上网不需要独立IP。
私有IP地址:
10.*
192.168.*
169.254.*
172.16.* ~ 172.31.*
除了这些范围的都是公网IP。
服务端:静态ip,adsl直接拨号上网
客户端:普通宽带,使用路由器组建的局域网中的电脑
这种情况下,客户端能否跟服务端使用tcp正常通讯?