
AnthonyBJ
(usa Outra)
Enviado em 12/06/2020 - 20:04h
Estou tentando criar um cliente servidor usando Socket em Python já consegui fazer a conexão entre dois computadores diferentes aqui em casa porem quando mando para um amigo ele mostra esse erro : "
TimeoutError: [WinError 10060] Uma tentativa de conexão falhou porque o componente conectado não respondeu
corretamente após um período de tempo ou a conexão estabelecida falhou
porque o host conectado não respondeu
[12532] Failed to execute script Cliente'
o meu código esta assim:
#Servidor
from socket import *
host = '194.168.1.109'
port = 8080
serv = socket(AF_INET,SOCK_STREAM)
serv.bind((host,port))
serv.listen(0)
while True:
cliente,(client_ip,client_port) = serv.accept()
while True:
msgreturn = input(">>>")
cliente.send(msgreturn.encode())
#Cliente
from socket import *
host = '198.168.1.109'
port = 8080
cli = socket(AF_INET,SOCK_STREAM)
cli.setsockopt(SOL_SOCKET,SO_REUSEADDR,1)
cli.connect((host,port))
msg_inicial = "Conectado"
cli.send(msg_inicial.encode())
while True:
msg1 = cli.recv(1024)
msg1 = msg1.decode()