Найти - Пользователи
Полная версия: Python server в сети
Начало » Python для новичков » Python server в сети
1
integerBrain
Доброго времени суток, у меня есть сервер пайтон(делал по примеру http://www.dscripts.net/2010/06/18/how-to-create-a-client-server-socket-connection-in-python/)
У меня работает нормально, и если тестировать два компьютера которые локально соединены то тоже. Но если запустить клиент на другом компьютере, то соединение не происходит. Вопрос как можно этот сервер вытащить в всемирную сеть.
Soteric
Есть ли внешний IP у компьютера? Если нет, то необходимо чтобы на маршрутизаторе (если он есть и если у него есть внешний IP) был настроен port forwarding (проброс порта) на локальный адрес компьютера.
EBFE
host = socket.INADDR_ANY
s.bind((host, port)) 
+ то, что написал Soteric
integerBrain
Вроде все понял. Но только не знаю как сделать внешний ip
Soteric
Внешний IP выдается провайдером. Его может не быть, тогда он приобретается у провайдера за отдельную плату.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB