У меня есть маршрутизатор 4G (DLINK DWR-921), он подключен к Интернету и его локальный IP-адрес 192.168.0.1

У меня также есть WiFi-роутер (ASUS RT-AC87U).

Я подключен к WiFi-маршрутизатору. У меня есть Raspberry Pi Box, на котором запущено приложение узла, доступное через порт 1234.

Итак, быстрая диаграмма:

ИНТЕРНЕТ ----> Маршрутизатор 4G ----> Маршрутизатор WiFi -----> RPI box

Причина, по которой я не использую только маршрутизатор 4G, заключается в том, что он не настолько надежен.

Как я могу получить доступ к коробке RPI из Интернета?

Я пытался связываться с настройками маршрутизаторов, но почти каждый раз мне приходилось их сбрасывать, так как я ошибался.

Еще несколько деталей:

Маршрутизатор 4G = 192.168.0.1 - DHCP включен, WiFi выключен и локальная сеть подключена к маршрутизатору Wi-Fi (порт локальной сети к порту WAN Asus)

Маршрутизатор WiFi - 192.168.1.1 - DHCP включен, WiFi включен, локальная сеть подключена к блоку RPI, WAN ip: 192.168.0.50 (возможно, от DHCP-сервера маршрутизаторов 4G)

Окно RPI - 192.168.1.10 - IP-адрес, указанный DHCP

Я также хочу упомянуть, что у коробки RPI есть подключение к интернету.

Может кто-нибудь, пожалуйста, помогите мне подключить эти вещи и получить доступ к моей коробке RPI из Интернета.

Дайте мне знать, если кому-то понадобится более подробная информация.

Спасибо.

1 ответ1

1

Ваша текущая настройка, как описано выше, является двойной NAT. Это вызывает вашу проблему.

  1. Превратите свой маршрутизатор Wi-Fi в точку доступа Wi-Fi. Если у него есть режим AP, используйте его, если нет, отключите DHCP, отключите брандмауэр, укажите статический IP в диапазоне 0.)
  2. Присвойте RPI статический IP в диапазоне 0.
  3. Переадресация соответствующих портов на указанный IP.

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