2

У меня есть два маршрутизатора, которые отделяют мой компьютер от Интернета, теперь мне нужно получить внешний IP-адрес второго маршрутизатора, чтобы перенаправить соединение через мой маршрутизатор на мой компьютер. Я попробовал это уже только с одним маршрутизатором, и он работал, но мне нужны оба маршрутизатора, и поэтому мне нужен внешний IP второго, но я не знаю, как его получить. У моего второго маршрутизатора есть список с каждым подключенным устройством и его IP, но, к сожалению, у моего первого маршрутизатора нет ничего подобного, и я не могу поменять местами маршрутизаторы. Так как я могу это сделать? В качестве дополнительной информации: у меня есть ПК с Windows 8 с разделом Linux, так что любое решение будет в порядке. Спасибо за ваши усилия и извините за мой английский.

порядок маршрутизатора: интернет - маршрутизатор 1 - маршрутизатор 2 - компьютер, поэтому мне не нужен IP-адрес, доступный из Интернета.

1 ответ1

2

Самый простой и очевидный способ - проверить страницы конфигурации маршрутизатора 2. Наряду со списком подключенных устройств по IP, вы сможете найти его WAN IP, обычно в категории «статус» или «настройки интернета». В качестве альтернативы и в произвольном порядке:

  • Telnet или SSH в маршрутизатор 2 и проверьте конфигурацию IP с помощью ifconfig . Не все маршрутизаторы поддерживают это.
  • Более продвинутый, telnet или SSH в маршрутизатор 1 и проверьте его аренду DHCP, например, в /tmp/dnsmasq.leases . Опять же, не все маршрутизаторы поддерживают это, и если у вас есть, скорее всего, он имеет ту же информацию, легко доступную через свои веб-страницы.
  • Используйте машину, подключенную между маршрутизатором 1 и маршрутизатором 2, и отправьте пинг маршрутизатору 2 по его имени хоста. Имя будет преобразовано в IP-адрес. Это, конечно, предполагает, что и вы, и маршрутизатор 1 знают его имя хоста и что DNS является совместным.
  • Используйте тот же компьютер и запустите команду arp -a , которая, насколько мне известно, работает на всех основных ОС. Это дает список хостов, подключенных к вашей подсети, хотя он не обязательно завершен. Исключите адреса, которые вы знаете, как другие устройства и попробуйте все, что осталось. Вы также можете сравнить MAC-адреса из списка с теми, которые напечатаны на задней панели маршрутизатора 2, или с теми, которые находятся на страницах конфигурации.
  • Снова из той же подсети установите перехватчик пакетов. Трафик к и от подсети позади маршрутизатора 2 будет иметь IP-адрес, который вы ищете в качестве адреса назначения или источника. Если вы не можете разобраться в какой-либо из записей, то нужно искать что-то конкретное - это запрос и ответ DHCP, которые появляются, когда вы продлеваете аренду на маршрутизаторе 2 или, если хотите, включите и выключите его.
  • Получить маршрутизатор, который показывает правильный список клиентов уже.

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