Android应用返回的移动IP地址与手机设置中显示的不同。 我尝试使用以下示例代码读取从移动网络分配给只连接到移动网络的Android手机(运行Android 7)的IP。Android应用程序返回10.130.151.51,但从手机菜单中找到的IP地址是49.130.28.201。 有人知道为什么吗?我怎样才能得到正确的答案? public String Get_Mobile_IP(){
try {
for (Enumeration<NetworkInterface> en = NetworkInterface.getNetworkinterfaces
我成功连接了2个安卓手机的p2p,使用:
//On server
public static String SERVERIP = "192.68.100.104";
public static final int SERVERPORT = 8080;
.
.
.
//on Client
Socket socket = new Socket(serverIP,SERVERPORT);
现在,我需要连接WAN上的设备,以便知道服务器WAN地址的任何客户端
我是套接字编程的初学者。我编写了一个Python代码,它创建了一个监听端口12345的套接字:
port=12343
s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
IP = '0.0.0.0'
s.bind((IP,port))
s.listen(nb_max_connex)
print(f"Le serveur est lancé sur {IP} sur le port {port}.")
connexion,addresse=s.accept() #accepter la connexion