У моего друга есть ssh-сервер в частной сети (IP-адрес 10.9.11. *). Можно ли получить доступ к этому ssh-серверу в публичной сети? если возможно, подскажите пожалуйста как его получить. Спасибо

2 ответа2

2

Это не имеет ничего общего с SSH. Частные адреса, такие как 10/24, нельзя маршрутизировать в Интернете, поэтому необходимо использовать некоторую форму NAT, чтобы сделать ее доступной для публичного адреса. Обычно это делается с помощью возможностей "переадресации портов" маршрутизатора или аналогичного устройства.

0

Есть несколько подходов, которые я могу придумать, чтобы сделать это. В дополнение к решению Ignacio использовать nat, вы можете использовать обратное туннелирование ssh - подключение с сервера вашего друга к вашей системе или к третьему, либо настроить туннельный провайдер ipv6 на сервере, а также на клиентских системах - мы сделали это с помощью gogo6 и использовали адрес ipv6 и туннель для ipv6

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