永发信息网

想要用socket连接一个另一个网络中的内网地址如何知道他的ip?

答案:2  悬赏:0  手机版
解决时间 2021-04-05 02:23
  • 提问者网友:浩歌待明月
  • 2021-04-04 15:17
那一台电脑是连在家里无线路由器上的,如何知道这台电脑的公网ip?
最佳答案
  • 五星知识达人网友:轮獄道
  • 2021-04-04 16:13
通常内网地址DMZ区,通常无法直接访问。
需要中间有服务器中转。
如果能控制另一个网络路由器,可以做端口指向,这个有点麻烦。
就是你的IP是192.168.1.10,网关是192.168.1.1,另一个网络IP是192.168.2.10,网关是192.168.2.1
192.168.1.1和192.168.2.1可能是一个L2的不同网口,也可能是一个服务器的两个网卡。
情况不一样,做法不一样。
全部回答
  • 1楼网友:患得患失的劫
  • 2021-04-04 16:42
linux下有get_ifi_info这个函数可以获得接口的信息,包括ip,不知道vc下有没有
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯