1

Извините, если это что-то слишком простое, но я новичок в такого рода вещах ... поэтому я запустил личный проект пару дней назад, и для этого небольшого проекта я хотел бы подключиться к моей записной книжке (которая работает под управлением CentOS 24/7) через SSH, на самом деле я могу подключиться к ноутбуку через SSH с устройством, подключенным к локальной сети, но я хочу сделать то же самое из любого места, не только из своего дома, поэтому согласно тому, что я прочитал, я должен перенаправить порт в моем маршрутизаторе, проблема в том, что я не вижу эту опцию ...

Мой маршрутизатор - DIR 615, Версия аппаратного обеспечения: T1 и Версия прошивки: 20.07

И это все варианты, которые я вижу:

Настроить:

Беспроводная сеть:

Дополнительно:

Техническое обслуживание:

Статус:

Помогите:

Что я могу сделать? Я видел много обучающих программ с опцией перенаправления портов, но у них есть другая аппаратная версия

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - РЕДАКТИРОВАТЬ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Я попробовал вариант Virtual Server, но он не работал для меня ...

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - РЕДАКТИРОВАТЬ 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Хорошо, так подробно изложив «Я попробовал вариант Virtual Server, но он не работал для меня», я сделал это:

  1. Сначала я посетил http://www.whatsmyip.org/, чтобы узнать мой публичный IP-адрес. Допустим, мой публичный IP-адрес - X (по моему мнению, это тот IP-адрес, по которому все, что из Интернета, должно попасть в мою локальную сеть), и скажем, что частный IP моего "сервера" - Y.
  2. Итак, в разделе Виртуальный сервер:

Я поместил пользовательское имя службы = SSH, Протокол = TCP, Wan и LAN Открытый порт = 22 и LAN Ip Address = Y (частный IP-адрес моего ноутбука под управлением CentOS 24/7, с этим IP-адресом я могу успешно использовать ssh если я использую устройство внутри моей локальной сети)

Теперь моя логика говорит о том, что я должен иметь возможность подключиться к ssh к своей записной книжке с помощью команды ssh user@X (помните, что X - это мой публичный IP-адрес), поэтому я пытаюсь подключиться к ssh к своей записной книжке через https://c9.io/ или сначала подключиться к моему университету через ssh, а затем пытаться подключиться к моему ноутбуку в моем доме и т. д. Я всегда получаю один и тот же ответ: ssh: connect to host X port 22: Connection timed out через 30 секунд или что-то в этом роде ...

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - EDIT3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Это нормально, что в http://www.canyouseeme.org/ для каждого порта я получаю это сообщение?

Я имею в виду, что я пробовал 21, 22, 80, 53, 110, 143 и т.д. И, как и другие 20 случайных портов, и для каждого я получаю одинаковый ответ ...

2 ответа2

2

Хорошо, это было сложно найти, потому что, очевидно, это версия для Латинской Америки (только).

Я нашел руководство на бразильском сайте D-Link.

"Procedimentos para configuração de Redirecionamento de Portas"
(перевод: "Процедуры настройки переадресации портов")

Как и следовало ожидать, вы должны использовать параметры "Виртуальный сервер".

Google переведен с португальского на английский с добавлением дополнительных примечаний:

  • Перейдите на вкладку «Дополнительно»> «Виртуальный сервер» и измените следующие параметры:
  • Выберите опцию «Имя пользователя» и введите имя для правила.
  • Протокол: выберите тип протокола, используемого службой. Если порт использует протоколы TCP и UDP, создайте правило для каждого протокола.
  • Порт WAN: введите номер порта (для ответа на стороне WAN).
  • Open LAN port: номер порта для использования на стороне LAN.
  • IP-адрес локальной сети: введите IP-адрес компьютера локальной сети, на котором размещен сервер.
  • Нажмите «Применить изменения», чтобы сохранить настройки.

Имейте в виду, что этот маршрутизатор может (возможно, не) поддерживать шпилечный NAT, поэтому вы не сможете получить доступ к перенаправленным ресурсам локальной сети изнутри локальной сети с помощью IP-адреса WAN. Таким образом, чтобы проверить настройку сервера переадресации / виртуального сервера, вам необходимо выполнить тестирование с компьютера, который находится на стороне глобальной сети маршрутизатора.

2

Ну, в конце концов это была проблема модема-роутера, которую предоставил мне мой провайдер (ища много времени в интернете, я нашел на форуме, какой пароль мой провайдер вводит в эти модели модем-маршрутизатора бинго, я мог войти в админ-панель) Затем я перешел в раздел « Фильтрация портов » и « Переадресация портов», скажем, я хочу подключиться к порту 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

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