我编写了一个服务器和客户端来将一个简单的字符串传递给 python。问题是建立连接。你看,socket库说我的IP是:xx.xx.xx.xx,站点2ip.ru,Windows,yandex说IP是:yy.yy.yy.yy。
## Определение IP
import socket as sct
print(sct.gethostbyname(sct.gethostname()))
一个朋友同时连接了 xx.xx.xx.xx 和 yy.yy.yy.yy - 什么都没有出来,在服务器程序中没有找到连接,端口是打开的,服务器接受所有 IP。我究竟做错了什么?
在互联网上搜索后,我找到了另一种方法来确定与我的计算机兼容的 IP 地址!这是 ipconfig 命令中的 IPv4 值。