Ошибка при создании глобального соединения socket python

Код:

host="ххх.ххх.хх.хх"
port = 4444
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR,1)
s.bind((host,port))
s.listen(1)

При выполнении данного участка кода(и ввода глобального IP), возникает ошибка:

line 13, in <module>
s.bind((host,port))
OSError: [WinError 10049] Требуемый адрес для своего контекста неверен.

При этом с локальными подключениями все работает. Подскажите ,пожалуйста, как можно это исправить?


Ответы (0 шт):