3

Когда я набираю ipconfig в командной строке, я получаю 192.168.xx в качестве своего IPv4, и если я захожу на сайт, такой как whatismyipaddress.com, я получаю что-то с 80.50.xx

Почему я получаю два разных результата?

3 ответа3

7

Это не вопрос для http://security.stackexchange.com.

Если вы немного изучите IP-адреса, вы быстро увидите, что диапазон 192.168.0.0/16 зарезервирован для частных сетей. Это означает, что это не адрес, который можно увидеть "снаружи".

IP-адрес, отображаемый на веб-сайте, соответствует IP-адресу конечной точки вашего соединения. Как правило, это IP-адрес, предоставленный вашим интернет-провайдером модему / маршрутизатору, когда он подключен к Интернету.

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

1

Адрес 192.168 - это IP-адрес вашей машины относительно вашей локальной сети. Например, если у меня есть мой ПК, мое мобильное устройство и консоль, подключенная к маршрутизатору, мой ПК может быть 192.168.0.1, мое мобильное устройство может быть 192.168.0.2, а моя консоль будет 192.168.0.3 и так далее.

Ваш локальный IP-адрес имеет значение только для вашего собственного маршрутизатора. Если бы вы пошли в чужой дом, вы, вероятно, обнаружили бы, что их локальный IP-адрес также начинается с 192.168, начиная с 192.168.0.1, и повышается по одному для каждого устройства, подключенного к маршрутизатору.

С другой стороны, другой IP-адрес, который вы дали, вероятно, намного больше, чем 0,1 или 0,2, потому что это IP-адрес по отношению к вашему провайдеру. Это то, как другие веб-сайты видят ваш IP-адрес - им не важен ваш локальный IP-адрес, который важен только для вашего маршрутизатора, они хотят знать, какому провайдеру должен быть доставлен контент, а также, конкретному пользователю этого провайдера.

0

Я оставлю вам ответ слева ясно, почему и как началось:

Частный зарезервированный пул имеет источник проблемы масштабируемости IPv4 Address Exhaution (я лично рекомендую прочитать эту статью).

Основное объяснение вашей проблемы (не проблема).

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

Диаграмма ASCII:

[WAN Provided for your ISP]  <--> [NAT Metodology] <--> [Local Area Network]
IP ADDR:80.x.x.x(Public)                                IP ADDR:192.168.1.x(Private)

Методология NAT позволяет осуществлять связь от вашего хоста к wan и наоборот.

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