Python 套接字似乎无法建立连接

Python socket can not seem to make a connection

我正在尝试在端口 10 000 上进行 TCP 聊天,我有一个正在监听的 linux 服务器:

NETSTAT 报告:

tcp        0      0 127.0.0.1:10000         0.0.0.0:*               LISTEN

NMAP 报告:

10000/tcp open  snet-sensor-mgmt

但是当我尝试使用以下代码从我的家用计算机连接到服务器时,我似乎无法建立连接:

def sock_connect (server,port) :
    # Create a TCP/IP socket
    sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    # Connect the socket to the port where the server is listening
    server_address = (server,port)
    print ('[+] Connecting to %s ...' % server)
    sock.connect(server_address)
    print('[+] Successfully connected to %s' % server)
    return(sock)

请注意,这一切都在我的本地主机上完美运行。我已允许我的服务器上的所有端口 10000 传入流量,但我的家庭路由器上没有端口转发或配置任何内容,这可能是问题所在吗?

在此先感谢您的帮助!

就像王希伟评论的那样,解决方案是在 0.0.0.0 上收听 再次感谢!