Только что закончил настройку моего Ubuntu Server 12.04 в качестве веб-сервера в моем доме с широкополосным доступом. Все настроено и работает просто отлично, пока я не попытался получить к нему доступ извне.
Общедоступный IP-адрес устройства (а также моего маршрутизатора) - 139.228.159.132, и я могу пропинговать его, а также просматривать веб-сайт, когда я подключен к той же сети через Wi-Fi. Но когда я пытаюсь получить доступ к нему через другую сеть в офисе, он не отвечает, RTO.
Я уже установил статический IP через / etc / network / interfaces, но он все равно не будет работать, прошло 2 дня, так как я застрял в этой проблеме. Кто-нибудь может помочь? Спасибо!
К вашему сведению, я также добавил переадресацию диапазона портов 22-80 на мою конкретную машину (192.168.1.113) на моем маршрутизаторе linksys.
Ping использует протокол ICMP, а не TCP, поэтому переадресация портов не имеет никакого отношения к ответам ping. Ping - это всего лишь первый диагностический инструмент, иногда вы не получаете ответа, но, похоже, все работает нормально ... Веб-сервер работает, вы можете подключиться через ftp и ssh, так что никаких проблем.
Вы можете использовать NAT, но я предполагаю, что это домашняя сеть, а 139.228.159.132 - ваш единственный публичный IP-адрес, так что это не очень хорошая идея.
Проверьте, есть ли на вашем маршрутизаторе какие-либо настройки для запросов ICMP. Если нет, то это все, что вы можете с этим поделать. Вы можете жить без пинговых ответов: -)