Size: a a a

2021 January 21

SA

Sultan Abilda in Python KZ
udp или tcp это уже ваш выбор в зависимости от сервера который вы подготовили
источник

Y

Yerke in Python KZ
в коде клиенте написал статический IP адрес сервера*
источник

Y

Yerke in Python KZ
можете примеры отправить или ссылку на исходники, фантазиям жетпей жатыр
источник

SA

Sultan Abilda in Python KZ
При запуске сервера какой адрес вы привязали?
источник

SA

Sultan Abilda in Python KZ
То есть
server.bind((host, port))
в host что вы написали?
источник

Y

Yerke in Python KZ
источник

Y

Yerke in Python KZ
это код сервера в linode
источник

SA

Sultan Abilda in Python KZ
Вот и причина. localhost не будет выводить ваш сервар наружу
источник

SA

Sultan Abilda in Python KZ
Выше я уже писал что надо привязать к 0.0.0.0
источник

SA

Sultan Abilda in Python KZ
То есть этим самым вы броудкастите ваш сервер
источник

Y

Yerke in Python KZ
просто server_ip = 0.0.0.0 вместо socket.gethostbyname()?
источник

SA

Sultan Abilda in Python KZ
Да
источник

SA

Sultan Abilda in Python KZ
По сути вы даже не используете server_ip
источник

SA

Sultan Abilda in Python KZ
в bind вы передаете server
источник

Y

Yerke in Python KZ
все понял, исправил! Үлкен рақмееет!
источник

MH

Maltese Hunter in Python KZ
Ramil'
Более приближенно к реальности - это эмулятор eve-ng
Спасибо
источник

К

Кir in Python KZ
Sultan Abilda
Нет абсолютно никакой разницы между вашей локальной машиной и машиной на каком нибудь хостинге. Главное чтобы у вас был статичный ip адрес. Далее на машине просто запускаете ваш сервер привязывая её к 0.0.0.0 и к любому порту. В зависимости от вашей операционной системы команда для открытия порте в файлволе может отличаться. На убунту к примеру это можно сделать через
sudo ufw allow PORT/udp.
можно и на динамическом, но с помощью чего-нибудь типа dyndns или no-ip
источник

SA

Sultan Abilda in Python KZ
Кir
можно и на динамическом, но с помощью чего-нибудь типа dyndns или no-ip
Ну это уже сторонние решения. Для тестирования пойдет, а на продакшн бред конечно же.
источник

SA

Sultan Abilda in Python KZ
Хотя удобно когда надо кому-то по быстрому продемонстрировать.
источник

К

Кir in Python KZ
для тестрирования ngrok хорош
источник