Как ssh если не администратор роутера
У меня есть компьютер, подключенный к Интернету за маршрутизатором, и я хочу подключиться через ssh к другому ПК, подключенному к сети, который находится за другим маршрутизатором. Моя проблема в том, что я не являюсь администратором и не маршрутизирую и не могу перенаправить порт 22. Я немного погуглил и понял, что он может установить VPN между двумя ПК, но я понятия не имею, возможно ли это или как это сделать
1 ответ
Без доступа к маршрутизаторам или замены маршрутизатора это будет практически невозможно. Ваш маршрутизатор имеет брандмауэр. Брандмауэр - это стена, блокирующая ВСЕ данные. Правила добавляются, чтобы разрешить определенные данные. Порт - это определенная дверь в стене, а "порт вперед" - это дверь для конкретного ПК.
Без порта, идущего к целевому ящику, НЕТ способа отправить ему данные (если он сначала не запросит данные). Таким образом, вы не можете инициировать соединение с ПК. Это относится к VPN, SSH, сети или чему-либо еще.
изменить: ПК1 -> Маршрутизатор1 -> Интернет <- маршрутизатор 2 <- ПК2 правильно?
Вы должны быть в состоянии использовать такие сервисы, как splashtop или logmein. У них есть сторонние серверы, которые участвуют в вашем соединении. Это ОЧЕНЬ отличается с точки зрения безопасности от SSH, но если вы не заботитесь о третьей стороне, такая вещь должна работать.