Переадресация портов пятнистая через Arris TG862G/CT
Я настроен на Xfinity, используя Arris TG862G/CT в качестве нашего модема/маршрутизатора.
Я настроил перенаправление портов через маршрутизатор, и это в основном работает, за исключением двух проблем.
Обратные прокси-серверы с Apache, похоже, не работают (они работали раньше, пока я не перешел в свою текущую сеть). При переходе к обратному прокси-серверу (
rp.example.com
, который является прокси-сервером дляexample.com:8081
), он выдает ошибку503 Service Unavailable
. Но когда я просматриваю, используя порт напрямую, он работает просто отлично, так что я вижу, что служба на самом деле запущена и не недоступна.-
Во-вторых, SSH вообще не работает. Я, опять же, настроил переадресацию, чтобы перенаправить порт 22 на мой сервер. Но когда я пытаюсь войти в за пределами моей сети, я получаю либо ошибку
Host does not exist
(при использовании моего доменного имени), либо ошибкуConnection timed out
(при использовании моего ip-адреса). Я точно знаю, что SSH работает, так как я могу подключиться к серверу внутри моей сети.2.1. ПРИМЕЧАНИЕ: Я использую замазка как мой клиент.
У кого-нибудь еще был подобный опыт? Я понятия не имею, что еще я могу сделать, чтобы решить проблему. Я даже установил хост DMZ в качестве своего сервера, который ничего не делал видимым.
Заранее спасибо!
Бонус: Кто-нибудь знает, как включить NAT-шпильку на маршрутизаторе (или как-то имитировать ее)? Я ненавижу использовать свое имя хоста внутри сети и имя домена снаружи. Я бы предпочел просто использовать доменное имя везде.