socket клиент не подключается к серверу в локальной сети

Я хочу создать соединение между пк и смартфоном в локальной сети.

Код сервера (пк):

import socket

server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server.bind(('', 12345))
server.listen()
print("listening")

while True:
    user, address = server.accept()
    while True:
        data = user.recv(1024).decode("utf-8").lower()
        print(data)

... и клиента:

import socket
client = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
client.connect(('196.168.0.109', 12345))
while True:
    client.send(input().encode("utf-8")

При запуске сервера в консоли пишется "listening" и дальше сервер ждет. Но при запуске клиента на телефоне нечего не происходит, даже ошибки. P.S. Код клиента я запускал через Termux, а сервера — через Visual Studio Code.


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