Действительно ли IP-адрес моего маршрутизатора общедоступный?

Действительно ли IP-адрес моего маршрутизатора общедоступный?

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

IP-адрес маршрутизатора действительно публичный? Или в сети моего провайдера есть другой уровень NAT? Есть ли способ это определить?

решение1

У маршрутизатора есть несколько IP-адресов. Его публичный IP-адрес, конечно же, публичный. Это адрес, который вы даете любому веб-сайту, к которому подключаетесь, чтобы сервер знал, куда отправить ответ. У маршрутизатора также есть шлюзовой IP-адрес, который обычно является адресом в вашей локальной сети, который видят другие устройства за маршрутизатором. Этот IP-адрес является частным, поскольку он не существует в публичном Интернете, но он не является секретным (большинство людей используют тот же диапазон).

У меня вопрос: действительно ли IP-адрес маршрутизатора общедоступный?

Он публичный, но вам не нужно беспокоиться об этом. Знание IP-адреса обычно не является проблемой, если вам не нужна анонимность. Вам не нужно беспокоиться о том, что вас взломают или отследят по IP. Я объяснилв другом ответепочему не нужно беспокоиться о наличии публичного IP-адреса. Если адресне былоpublic, то вы не сможете услышать ответ ни от одного сайта, к которому вы подключаетесь!

Или в сети моего интернет-провайдера есть другой уровень NAT?

У некоторых интернет-провайдеров есть еще один уровень NAT, который называетсяNAT операторского класса, или CGN. Если ваш публичный адрес, видимый маршрутизатором (а не веб-сайтами, проверяющими ваш IP), находится в диапазоне 100.64.0.0/10 (см.RFC6598), то вы определенно используете CGN. Если у вас есть какие-либо сомнения, позвоните своему интернет-провайдеру и спросите их.

решение2

  1. Подключитесь к интерфейсу администратора вашего маршрутизатора и проверьте «публичный» или «WAN» IP-адрес.
  2. Затем подключитесь к такому сайту, какhttps://whatismyipaddress.com/чтобы проверить, какой IP-адрес виден из Интернета.

Если оба значения совпадают, IP-адрес вашего маршрутизатора действительно является общедоступным, и другого уровня NAT нет.

Если два адреса не совпадают, то ваш интернет-провайдер использует другой уровень NAT, который называется «NAT операторского уровня» (CGNAT).

Использование CGNAT во многом зависит от интернет-провайдеров. Мобильные/беспроводные интернет-провайдеры используют его часто. Провайдеры фиксированной связи (DSL, кабельное телевидение и т. д.) используют его реже, но это может сильно различаться в зависимости от страны и интернет-провайдера.

решение3

Да, ваш IP публичный. У большинства интернет-провайдеров, которых я видел, IP-адрес меняется редко. Другими словами, ваш IP публичный, каждый веб-сайт, который вы посещаете, может его видеть, и он почти никогда не меняется.

Вы можете проверить свой IP-адрес, набрав в Google «Какой у меня IP-адрес» илиhttps://whatismyipaddress.com/. Там вы можете увидеть то же, что и на любом другом сайте.

Ваш номер телефона также является публичным. Большинство людей, которым вы звоните, видят ваш номер. Любой может позвонить на ваш номер.

решение4

Команда traceroute( tracertв Windows) может помочь.

Беги traceroute www.google.com, если получишь

1 192.168.x.1 (your router's LAN IP)
2 100.x.x.x (ISP's NAT)
3 x.x.x.x (some public IP)
4 x.x.x.x (some public IP)
......

Если у интернет-провайдера есть другой уровень NAT, он обычно дает вам IP-адрес100.x.x.x (100.64.0.0/10)

Связанный контент