Я пытаюсь сделать онлайн-игру FPS, и пока она работает в моей локальной сети. То, что я пытаюсь сделать, это заставить его работать глобально
В прошлом я пытался заставить другие проекты Python работать глобально, но до сих пор мне не удалось заставить его работать. Я получаю свой IP-адрес от ipchicken или чего-то еще и помещаю его в качестве HOST для сервера, но когда я пытаюсь запустить его, я получаю это.
socket.error: [Errno 10049] The requested address is not valid in its context
Я пробовал много разных версий того, что может быть моим IP-адресом, найденным в разных местах, но все они дают такой результат.
Я подумал, раз у меня есть свое веб-пространство, я мог бы попробовать сделать то, что написано в руководстве по Python:
где хост — это строка, представляющая либо имя хоста в нотации интернет-домена, например 'daring.cwi.nl'
Итак, я ввожу домен своего веб-пространства (h4rtland.p3dp.com
) и получаю эту ошибку:
socket.error: [Errno 10048] Only one usage of each socket address (protocol/network address/port) is normally permitted
Хотя только на порту 80, все остальное дает ту же ошибку, что и раньше.
Если кто-нибудь может пролить свет на эту тему для меня, я был бы очень признателен.