3

Возможный дубликат:
Что такое перенаправление портов и для чего оно используется?

Я хочу иметь возможность SSH моего компьютера из любой точки мира. Я слышал, я должен перенаправить порт 22. Я, честно говоря, понятия не имею, что это значит или как это сделать. Кто-нибудь может мне помочь?

Я на маке!

2 ответа2

4

Это довольно простая операция, и принципы переадресации портов (или где найти информацию) были указаны другими, но лишь несколько советов:

1) Переадресация портов - это функция устройства подключения «внешнего мира» - может быть, кабельного или ADSL (широкополосного) маршрутизатора, поэтому вам нужно проверить его документы - возможно, у него есть веб-интерфейс для настройки этого.

2) Каждый мужчина и его собака знают, что порт ssh номер 22, поэтому, если этот порт открыт для внешнего мира, вы получите много внимания из других источников, пытаясь войти в систему с помощью таблиц пользователя / пароля и т.д. Чтобы помочь с этим Посмотрите, поддерживает ли ваш маршрутизатор переадресацию альтернативных портов, например, вы можете указать ему переадресовать (скажем) внешний порт 40822 на порт 22 вашего компьютера, а затем подключить ssh к порту 40822.

3) В долгосрочной перспективе, если вы собираетесь регулярно получать доступ к вашему компьютеру из внешнего мира, вам следует ознакомиться с настройкой OpenVPN (или другой системы VPN, совместимой с вашей ОС), чтобы предоставить вам безопасный туннель к вашей машине.

1

Ваше домашнее интернет-соединение будет обрабатываться ADSL-маршрутизатором или кабельным маршрутизатором или чем-то подобным. Когда люди говорят о переадресации портов в контексте, к которому вы обращаетесь, они обычно ссылаются на раздел межсетевого экрана / NAT вашего домашнего маршрутизатора / модема.

Если вы хотите иметь возможность SSH подключаться к своей машине дома, вы должны указать домашнему маршрутизатору / модему принять данные через порт 22 и отправить их на определенный компьютер в вашей сети (ваш компьютер).

На этом сайте есть несколько очень раздражающих рекламных объявлений, а также множество руководств по переадресации портов по версии маршрутизатора, которые, поскольку вы не сказали нам, что у вас есть, вероятно, являются хорошим местом для начала.

Кроме того, вы не сообщаете нам, какую ОС использует ваш ПК, но вам нужно убедиться, что брандмауэр на вашем компьютере разрешает входящие соединения через порт 22 (будь то iptables в Linux или брандмауэре Windows, или все, что у вас работает)).

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