Рейтинг:1

Как подключиться к удаленному компьютеру по ssh

флаг in

У меня есть два ноутбука, один с Ubuntu (сервер), а другой с Debian (клиент), и я хочу использовать ssh для входа на сервер shh.В то время как в сети моего маршрутизатора использование частного IP-адреса сервера работает нормально. Однако, как только я выхожу из сети (клиента), например, подключаюсь к точке доступа моего телефона или использую какую-либо другую сеть с доступом в Интернет, я больше не могу подключиться, используя общедоступный или частный IP-адрес. Для подключения используется служба openssh.

флаг cn
Мы не поддерживаем дебиан. Если вам нужны вопросы, касающиеся стороны КЛИЕНТА и «Однако, как только я выхожу из сети, например, подключаюсь к точке доступа моего телефона или использую какую-либо другую сеть с доступом в Интернет», я бы предположил, что это от клиента, тогда используйте https:/ /unix.stackexchange.com/ на ваш вопрос.
Nmath avatar
флаг ng
Я предполагаю, что серверный ноутбук находится в вашей домашней сети. Вы не можете подключиться по ssh к серверу в своей домашней сети, если только вы не находитесь в своей домашней сети или у вас нет выделенного IP-адреса или динамического DNS от вашего интернет-провайдера, и вы не открываете свою домашнюю сеть для Интернета. Не открывайте свою домашнюю сеть таким образом, если вы не абсолютно уверены в своей способности защитить свою сеть. Даже для того, кто не новичок, это не очень хорошая идея. Вместо этого подумайте об аренде сервера или VPS.
puma avatar
флаг in
@Nmath — это домашняя сеть, я стремился получить удаленный доступ к файлам с сервера. Есть ли лучшее и/или более безопасное решение, чем ssh, и нельзя ли просто открыть порт 23 или использовать VPN?
флаг ar
Отвечает ли это на ваш вопрос? [Подключите два компьютера с помощью SSH в домашней локальной сети](https://askubuntu.com/questions/1107987/connect-two-computers-with-ssh-in-a-home-lan)
FedKad avatar
флаг cn
Сначала убедитесь, что ваш интернет-провайдер не ставит вас за CGNAT или что вы можете использовать IPv6.
puma avatar
флаг in
@user68186 user68186 Я могу нормально получить доступ к компьютеру в локальной сети, его удаленный доступ - моя проблема.
user535733 avatar
флаг cn
Когда вы смогли правильно подключиться к локальной сети, вы убедительно продемонстрировали, что ваш сервер Ubuntu правильно настроен и работает. После этого ваша проблема связана с вашим маршрутизатором, который не имеет ничего общего с Ubuntu. Узнайте, как использовать функцию *переадресации портов* на вашем маршрутизаторе.
флаг ar
Проблемы с удаленным доступом не связаны с Ubuntu. Это может быть связано с настройками вашего интернет-провайдера, которые вы не можете изменить, а также с настройками вашего маршрутизатора, которые вы можете изменить. Однако настройки вашего маршрутизатора здесь не по теме.
puma avatar
флаг in
@user68186 user68186 спасибо, пойду посмотрю сетевой StackExchange
флаг ar
Также см. раздел **В путешествии** [этого ответа](https://askubuntu.com/questions/1267872/remote-desktop-access-between-2-ubuntu-20-04-devices-over-the- internet/1267978#1267978) для некоторых советов по переадресации портов и DDNS.
Nmath avatar
флаг ng
Сам по себе ssh безопасен, но открывать домашнюю сеть не так безопасно. В зависимости от того, к каким службам вам нужен удаленный доступ, может быть лучше получить хостинг VPS или выделенного сервера.
Рейтинг:2
флаг cn
raj

По задумке, если у вас есть локальная сеть за маршрутизатором NAT, невозможно подключиться извне внутрь вашей локальной сети. Частные адреса не имеют значения за пределами вашей локальной сети (поэтому они называются «частными»), и, используя общедоступный адрес, вы будете подключаться только к своему маршрутизатору, а не к какой-либо машине внутри вашей локальной сети. Как указал @user535733, вам нужно настроить Перенаправление порта на вашем маршрутизаторе, чтобы маршрутизатор знал, что соединения с определенным портом (скажем, портом ssh) на маршрутизаторе должны перенаправляться на конкретный компьютер в вашей локальной сети. Это не имеет никакого отношения к самой Ubuntu или Debian, и вы должны проверить документацию вашего маршрутизатора, чтобы узнать, как это сделать.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.