Когда я запускаю сервер и клиент на одном компе, всё работает. Когда на телефоне и компе - всё работает. Но если отключить телефон от wifi, при этом на нем есть мобильный интернет, ничего не работает. Если запустить сервер и клиент на разных компах, тоже ничего не работает. помогите решить эту проблему.
Не думаю, что вам понадобится читать мой код, но я приложу минимальный пример
Сервер
import socket
with socket.socket(socket.AF_INET, socket.SOCK_STREAM, 0) as serv_sock:
serv_sock.bind(('###.###.##.##', 53210))
serv_sock.listen()
client_sock, client_addr = serv_sock.accept()
with client_sock:
data = client_sock.recv(1024)
print(data)
Клиент
import socket
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as client_sock:
client_sock.connect(('###.###.##.##', 53210))
client_sock.sendall(input().encode())