Я использую маршрутизатор DIR-655 и у меня есть два сервера в локальной сети. Я хотел бы иметь возможность SSH в обоих и использовать один в качестве веб-сервера.

Если я использую переадресацию портов для переадресации обоих портов 22 и 80 на сервер, который я хочу использовать в качестве веб-сервера, он работает.

Однако, когда я пытаюсь использовать Виртуальный сервер, он терпит неудачу. Даже если я просто хочу использовать виртуальный сервер вместо переадресации портов только для веб-сервера.

В идеале я пытаюсь использовать Virtual Server для

  • перенаправить порт XXX01 на порт 22 (SSH) на сервере 1,
  • переадресовать порт XXX02 на порт 22 (SSH) на сервере 2 и
  • перенаправить порт 80 на порт 80 на сервере 2.

Я думаю, хотя я могу испытывать галлюцинации после того, как некоторое время боролся с этим разочаровывающим образом, что в какой-то момент это было своего рода работой, если бы я использовал переадресацию портов только для SSH на сервере 1 и другие функции виртуального сервера, но я не может быть положительным ...

Есть идеи? Это должно быть что-то действительно простое, что я скучаю? По крайней мере, я на это надеюсь!

Спасибо!!

(Также еще одна странная вещь - я не могу пропинговать маршрутизатор извне сети, используя только виртуальный сервер ...)

2 ответа2

2

Это решено. Порты заблокированы другим брандмауэром (все, кроме 22 и 80!) так что это не проблема с конфигурацией маршрутизатора. Виноват :).

1

У меня была такая же проблема - в эти выходные я нашел решение.

Я изменил статический IP-адрес на моем сервере на динамический, а затем зарезервировал этот адрес в списке DHCP-серверов на моем маршрутизаторе.

После этого переадресация портов работала нормально, и мой сервер снова был доступен через HTTP (порт 80) и FTP (порт 21).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .