Я делаю игру для Android и собственный JAVA-сервер. Я хочу запустить этот сервер на своем компьютере. Мне не нужно запускать его в другом месте, поэтому мне действительно не нужно другое решение (оплата хостов и т. Д.). Мне нужен статический IP-доступ к моему компьютеру. В настоящее время я использую no-ip.com для этого, но у меня возникают проблемы с доступом к полученным данным. На моем сервере Im прослушивает определенный порт, используя DatagramSocket.receive(), а с другой стороны, Im отправки данных:Хостинг Java-сервера на моем собственном компьютере с использованием «no-ip» для статического доступа
InetAddress.getByName(HostName.no-ip.biz):port(the port my server is listening to)
Я могу видеть, что им посылать данные по нужному адресу (тот же адрес дык показывая мне), но сервер не поймает эти данные.
Если у кого-то есть опыт использования no-ip.com для получения статического IP-адреса, пожалуйста, помогите.
P.S. В настоящее время у меня есть доступ в Интернет через iPhone, так что никакой реальной маршрутизатор не может быть причиной этого. Я прочитал, что мне не нужна переадресация портов на сотовый телефон, потому что мой интернет-провайдер делает NAT для меня. Любые обходные пути?
Является ли установка DUC на моем компьютере достаточной для работы без no-ip?
Любой простой (бесплатный) способ получить статический IP-адрес?
Arent вы можете настроить свой собственный статический IP-адрес при подключении к вашему iphone-устройству? Если вы используете iphone как AP, и вы подключены к нему, вы должны установить свой статический IP-адрес (при условии, что используете IPv4) свои настройки IPv4 для этого соединения. –
В настоящее время я использую iPhone, потому что я вне города. Через пару дней я вернусь на классический маршрутизатор ... Мне действительно нужно решение, которое будет работать в любом месте (поэтому я могу, при необходимости, поставить целый ноутбук в другое место или установить сервер на другом компьютере и получить одинаковые результаты) ... – klo