11智能在线
新记
怎么用socket使不同局域网的两台具有相同IP的主机通信
比如要让北京IP为192.168.1.2的主机和广州的IP为192.168.1.2通信,用socket怎么实现
举报该文章
相关建议 推荐于2017-09-05
既然是跨局域网,要能连接到对方的话,必须使用公网,比如:北京的这台机器对应的路由器上设置一个端口转发,让来自外网的某个端口转到内网的192.168.1.2的主机上,让这台机器做服务器,然后让广州的那台机器做客户端,去连接北京那个路由器的IP+端口号即可,反之亦然。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/f42mmsm47vfqqf7fvs.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
两个不同网段的内网IP 怎么socket通信
两台电脑在不同网段下如何实现socket通信?
socket实现了局域网内部的通信,如果想要进行两个不同局域...
怎样能使两不同局域网内的主机相互通信?
c++ 网络编程,如何实现非局域网的两台主机间通信?即通过广...
同一局域网内两个主机通信涉及到ip层吗,局域网不连接互联网,...
请问不同局域网中同一IP地址的计算机怎么通信的?
请问局域网内不同ip网段的电脑如何实现通信?