У меня проблемы с подключением двух устройств с помощью сокетов с python.Оба подключены к одной и той же сети, и я использую локальный Ip серверного устройства (127.0.0.1).Сервер работает в среде Ubuntu, а клиент - это телефон Android.Код клиента выдает ошибку COnnectionRefusedError: соединение [Errno111] отклонено.
В устройстве Android я использую приложение Termux в качестве терминала и на нем установлено приложение python3. ПК подключен к сети черезEthernet, поэтому я не знаю, является ли это причиной проблемы.
Код сервера
import socket
ip = "127.0.0.1"
puerto = 9789
dataConection = (ip, puerto)
maxConnections = 2
#AF_INET = Ipv4
#SOCK_STREAM = TCP/IP(no udp)
socketServidor = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
socketServidor.bind(dataConection)
socketServidor.listen(maxConnections)
код клиента
import socket
ipServidor = "127.0.0.1"
puertoServidor= 9789
cliente = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
cliente.connect((ipServidor, puertoServidor))