Я пытаюсь создать простую пару программ сервер / клиент.В локальной сети они работают нормально, но когда я пытаюсь подключиться извне, он говорит, что соединение отказано.Я закрыл брандмауэры на обеих машинах, но я все еще не могу подключиться, и я дважды проверил IP.
Что я делаю не так?
Спасибо
Джейк
Код:
import socket
host = ''
port = 9888
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((host,port))
s.listen(1)
conn, adrr = s.accept()
conn.send("Hello, world!")
s.close()
Client:
import socket
host = '68.x.x.x'
port = 9888
s = socket.socket(socket.AF_INET, socket_SOCK_STREAM)
s.connect((host,port))
print s.recv(200)
s.close()