Я установил домашний сервер (под управлением Arch Linux). У него нет адаптера WiFi, и мой маршрутизатор находится слишком далеко для кабеля (я планирую изменить это в ближайшее время). Итак, я подключил кабель Ethernet к своему ноутбуку (на котором установлена Ubuntu 15.10), и я могу подключить свой сервер к Интернету.
Кроме того, к моему модему подключен беспроводной маршрутизатор. Таким образом, подключение из Интернета к моему серверу:
Интернет> Модем> Маршрутизатор> Ноутбук> Сервер
Я также изменил SSH-порт по умолчанию на сервере, и я могу легко подключиться к SSH-серверу напрямую через мой ноутбук (используя локальный IP-адрес сервера).
Однако, какие шаги я должен предпринять, чтобы подключиться к моему серверу вне сети? Использовать модемы публичный IP адрес? Переадресация портов в роутере? Как сказать маршрутизатору направлять трафик на сервер (через ноутбук)?