Назад | Перейти на главную страницу

SSH на сетевой сервер удаленно?

Я установил виртуальный сервер, на котором работает MediaWiki (устройство TurnKey). Я запустил сервер и назначил ему статический IP-адрес в локальной сети.

Я также назначил серверу общедоступный IP-адрес, настроив узел DMZ на маршрутизаторе. Роутер - Draytek Vigor 2820.

Я пробовал использовать SSH / SFTP / FTP для удаленного доступа к серверу, но у них все время ожидания. Готовый к работе прибор стандартно поставляется с Shell в коробке, и это прекрасно работает.

Я проверил брандмауэр с помощью интерфейса webmin, и порт 22 разрешен.

Я упускаю какие-то важные шаги?

Для справки страницу продукта можно увидеть здесь: http://www.turnkeylinux.org/mediawiki

Обновить:

Общедоступный IP-адрес не работает, когда я пингую его из удаленного местоположения (любого удаленного местоположения), а тест порта показывает, что порт 22 закрыт. Я полагаю, это сводит проблему к маршрутизатору?

Входящие порты ssh и http, вероятно, не открыты на маршрутизаторе. Вам нужно будет проконсультироваться с документацией вашего маршрутизатора и понять оттуда, как открыть порты межсетевого экрана на маршрутизаторе для сервера в DMZ.

Тем не менее, поскольку Draytek Vigor 2820 поддерживает перенаправление портов:

http://www.draytek.co.uk/products/vigor2820.html

Я мог бы предложить вам отключить сервер от DMZ и просто перенаправить порт 80, 443 и ssh на IP этого сервера.

«Я не знаю, как открыть порт 22 для нескольких серверов».

Если вы хотите запустить несколько серверов / приложений с одинаковыми / перекрывающимися стандартными назначениями номеров портов, вам потребуется несколько маршрутизируемых IP-адресов для доступа к каждому из них через Интернет.