У меня есть текущие настройки сети следующим образом.

Мой модем-маршрутизатор ADSL2 + / 3G Tenda D303 поддерживает подключение к Интернету с помощью USB-ключа Dlink 3G с использованием мобильной SIM-карты.

Маршрутизатор Tenda подключен к Raspberry Pi v3 с помощью кабеля Ethernet.

Я настроил DDNS в настройках маршрутизатора, используя учетную запись noip.com.

Теперь, когда я получаю доступ к своему имени хоста ddns на устройствах, подключенных к моей локальной сети (через маршрутизатор), DDNS работает нормально, и я могу получить доступ к странице конфигурации маршрутизатора.

Но всякий раз, когда я пытаюсь получить к нему доступ через Интернет с другого компьютера в другой сети, он не работает. Кроме того, IP-адрес, который зарегистрирован в моей учетной записи noip.com, не является моим публичным IP-адресом, но вместо этого мой маршрутизатор отправляет IP-адрес частной сети, например 10.x.x.x

Это потому, что я использую USB 3G Dongle для доступа в качестве источника подключения к интернету для моего маршрутизатора? И, следовательно, маршрутизатор сообщает о локальном IP-адресе (10.x.x.x, назначенном маршрутизатору Dlink Dongle) из-за его внутреннего аппаратного брандмауэра или локального назначения IP-адреса устройству, к которому он подключен, или что-то подобное?

Или что-то еще не так с моим конфигом?

CrownedEagle
источник