使用全局ip的python套接字编程

时间:2019-05-15 06:15:05

标签: sockets ip python-3.6

我具有系统的全局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")

0 个答案:

没有答案