我具有系统的全局IP(来自网络管理员),并且已映射到我的本地IP,使用本地LAN套接字编程正在工作。 当我使用移动热点ping时,我的全局对象会给出响应。但是我无法启动套接字服务器,我的服务器IP(本地)已使用端口号映射到全局IP。
请参考我的问题。 任何帮助都非常感谢您。
服务器端:
host = '192.168.8.196'
port = 1002
while True:
so = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
so.bind((host,port))
so.listen(5)
print("server started.")
connn,addr = so.accept()
print ("client connected IP:<" + str(addr) +">")
客户端:
import socket
s = socket.socket()
s.connect(('x.x.x.x',1002))// xxxx = global ip
print ("client connected to server")