Как обратиться к ПК, подключенному к роутеру, из внешней сети? Вопрос может быть глупый, но я только разбираюсь в устройстве сетей. Имеется пк под Ubuntu, открыт порт SSH - 22, пк подключен к роутеру, как обратиться к пк из внешней сети, если по внешнему IP идет роутер. Изнутри, по внутреннему IP, подключение по SSH работает. Как подключиться тогда, нужен другой способ, или формат обращения к пк по сети должен быть другой?
Для доступа к ПК из внешней сети, вам нужно пройти следующие шаги:
Узнайте внешний IP-адрес вашего роутера. Вы можете узнать его, зайдя на сайт, например, https://myexternalip.com/.
Настройте порт переадресации (port forwarding) на вашем роутере. Для этого вам нужно зайти в настройки роутера, найти раздел "Port Forwarding" или "Virtual Server" и добавить правило для порта 22, чтобы он перенаправлялся на внутренний IP-адрес вашего ПК.
Теперь вы можете подключиться к вашему ПК из внешней сети, используя внешний IP-адрес роутера. Например, если внешний IP-адрес вашего роутера - 123.456.789.123, то команда для подключения по SSH будет выглядеть примерно так:
ssh username@123.456.789.123
Помните, что для безопасного подключения лучше использовать ключи SSH вместо пароля.
Для доступа к ПК из внешней сети, вам нужно пройти следующие шаги:
Узнайте внешний IP-адрес вашего роутера. Вы можете узнать его, зайдя на сайт, например, https://myexternalip.com/.
Настройте порт переадресации (port forwarding) на вашем роутере. Для этого вам нужно зайти в настройки роутера, найти раздел "Port Forwarding" или "Virtual Server" и добавить правило для порта 22, чтобы он перенаправлялся на внутренний IP-адрес вашего ПК.
Теперь вы можете подключиться к вашему ПК из внешней сети, используя внешний IP-адрес роутера. Например, если внешний IP-адрес вашего роутера - 123.456.789.123, то команда для подключения по SSH будет выглядеть примерно так:
ssh username@123.456.789.123Помните, что для безопасного подключения лучше использовать ключи SSH вместо пароля.