У меня есть текущие настройки сети следующим образом.
Мой модем-маршрутизатор 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-адреса устройству, к которому он подключен, или что-то подобное?
Или что-то еще не так с моим конфигом?
источник