
Мы переключили интернет-соединение, и теперь что-то происходит с проводным подключением.
Я использую модем TP Link Archer 1600.
Провайдер попросил меня установить тип подключения "Динамический IP" в настройках EWAN. Интернет работает отлично.
Но мой модем показывает, что провайдер назначил мне следующий IP-адрес:
Но когда я использую внешний сайт, чтобы найти свой публичный IP-адрес, я получаю другой:
Мой маршрутизатор настроен на обновление no-ip.org моим текущим IP, чтобы я мог получить доступ к своей домашней сети из любой точки мира через динамический IP. Но IP не регистрируется 119.18.3.17 (тот, который сообщил Google, когда я искал "мой IP").
Когда я пытаюсь получить доступ к своей домашней сети через этот IP, я не могу подключиться. Однако, когда я пытаюсь получить доступ к своей домашней сети извне, используя IP на моем первом скриншоте, все работает нормально.
Почему назначенный провайдером IP отличается от IP, который видят другие сайты, когда я к ним захожу? Как это исправить?
решение1
Подсеть 100.64.0.0/10
- этоОбщее адресное пространство
Недопустимый публичный IP-адрес. Если вы попытаетесь подключиться к этому адресу от того же интернет-провайдера, это может сработать, но он не маршрутизируется глобально.
Причиной этого является нехватка IPv4, поэтому эта 100.
подсеть теперь является особым случаем, который интернет-провайдеры могут использовать внутри себя и выполнять NAT, тем самым сокращая количество необходимых им адресов IPv4.
Вам следует связаться со своим интернет-провайдером и узнать, как вы можете получить глобально маршрутизируемый публичный IP-адрес. (Многие по-прежнему предоставляют эту возможность, в противном случае рассмотрите возможность смены интернет-провайдера)
решение2
Ваш интернет-провайдер использует Carrier Grade NAT. Вы не сможете это исправить, кроме как заплатив за выделенный IP-адрес.