Извините, если это что-то слишком простое, но я новичок в такого рода вещах ... поэтому я запустил личный проект пару дней назад, и для этого небольшого проекта я хотел бы подключиться к ноутбуку, который у меня есть (который работает под управлением CentOS 24/7) через SSH, на самом деле я могу подключиться к ноутбуку через SSH с устройством, подключенным к локальной сети, но я хочу сделать то же самое из любого места, не только из своего дома, поэтому согласно тому, что я прочитал, я должен перенаправить порт в моем маршрутизаторе, проблема в том, что я не вижу эту опцию ...
Мой маршрутизатор - DIR 615, Версия аппаратного обеспечения: T1 и Версия прошивки: 20.07
И это все варианты, которые я вижу:
Настроить:
Беспроводная сеть:
Дополнительно:
Техническое обслуживание:
Статус:
Помогите:
Что я могу сделать? Я видел много обучающих программ с опцией перенаправления портов, но у них есть другая аппаратная версия
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - РЕДАКТИРОВАТЬ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Я попробовал вариант Virtual Server, но он не работал для меня ...
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - РЕДАКТИРОВАТЬ 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Хорошо, так подробно изложив «Я попробовал вариант Virtual Server, но он не работал для меня», я сделал это:
- Сначала я посетил http://www.whatsmyip.org/, чтобы узнать мой публичный IP-адрес. Допустим, мой публичный IP-адрес - X (по моему мнению, это тот IP-адрес, по которому все, что из Интернета, должно попасть в мою локальную сеть), и скажем, что частный IP моего "сервера" - Y.
- Итак, в разделе Виртуальный сервер:
Я поместил пользовательское имя службы = SSH, Протокол = TCP, Wan и LAN Открытый порт = 22 и Lan Ip Address = Y (частный IP-адрес моего ноутбука под управлением CentOS 24/7, с этим IP-адресом я могу успешно использовать ssh если я использую устройство внутри моей локальной сети)
Теперь моя логика говорит о том, что я должен иметь возможность подключиться к своему ноутбуку с помощью команды ssh user@X
(помните, что X - это мой публичный IP-адрес), поэтому я пытаюсь подключиться к своему ноутбуку по протоколу ssh через https://c9.io/ или сначала подключиться. в мой университет через ssh, а затем пытаясь ssh к моей записной книжке в моем доме и т. д. ... Я всегда получаю один и тот же ответ: ssh: connect to host X port 22: Connection timed out
через 30 секунд или что-то в этом роде ...
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - EDIT3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Это нормально, что в http://www.canyouseeme.org/ для каждого порта я получаю это сообщение?
Я имею в виду, что я пробовал 21, 22, 80, 53, 110, 143 и т. Д ... и, как и другие 20 случайных портов, и для каждого я получаю одинаковый ответ ...
источник
Ответы:
Ну, в конце концов, это была проблема модема-роутера, которую предоставил мне мой провайдер (я долго искал в интернете, я нашел на форуме, какой пароль мой провайдер вводит в эти модели модем-роутера и бинго, я мог войти в админ-панель) Затем я перешел в раздел « Фильтрация портов » и « Переадресация портов» , скажем, я хочу подключиться к порту 33734, когда я нахожусь за пределами моего дома, затем в разделе «Фильтрация портов» я включил этот порт и в «Порт» Форвард, я Форвард, этот порт для моего маршрутизатора, затем в моем маршрутизаторе в этом разделе:
Я поместил пользовательское имя службы = SSH, Protocol = TCP, Wan Port = 33734 и LAN Open port = 22 и Lan Ip Address = Local IP моего CentOS, а затем я мог подключиться к SSH через CentOS через https: // c9. IO / , таким образом я могу SSH с портом по умолчанию, когда я дома, но для посторонних они должны поставить еще один (в этом примере я использовал 33734) Человек, это так хорошо: D
источник
Хорошо, это было сложно найти, потому что, очевидно, это версия для Латинской Америки (только).
Я нашел руководство на бразильском сайте D-Link .
«Procedimentos para configuração de Redirecionamento de Portas»
(в переводе: «Процедуры настройки переадресации портов»)
Как и следовало ожидать, вы должны использовать параметры «Виртуальный сервер».
Google переведен с португальского на английский с добавлением дополнительных примечаний:
Имейте в виду, что этот маршрутизатор может (возможно, не поддерживает) шпилечный NAT , поэтому вы не сможете получить доступ к перенаправленным ресурсам локальной сети изнутри локальной сети с помощью IP-адреса WAN. Таким образом, чтобы проверить настройку сервера переадресации / виртуального сервера, вам необходимо выполнить тестирование с компьютера, который находится на стороне глобальной сети маршрутизатора.
источник