1

или точнее: какие сайты воспринимают свой IP-адрес?

Я всегда думал, что ваш IP останется прежним, и изменение вашего DNS будет просто влиять на то, как оно разрешит другие имена в IP, но кто-то сказал мне, что они переключились на OpenDNS, и это каким-то образом изменило то, о чем сообщал их IP?

Просто хочу уточнить, спасибо.

2 ответа2

1

Переход на использование другого провайдера DNS не изменит ваш IP-адрес.

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

Это может создать впечатление, что ваш IP изменился в момент переключения.

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

0

Здесь много слоев, которые могут влиять на то, что воспринимается с разных точек зрения, так что ...

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

Ответы, которые вы получаете на IP-адреса от служб на основе Content Delivery Network (CDN), могут измениться, потому что люди используют трюки Global Server Load Balancing (GSLB), чтобы направить вас к ближайшему веб-серверу в их "облаке" на основе IP-адреса, который запрашивал их DNS для названия сайта. Например, если вы переключаетесь со своего локального интернет-провайдера на использование OpenDNS, IP-адрес, который выполняет последнюю часть запроса разрешения DNS, изменяется, поэтому вполне возможно, что DNS-серверы CDN GSLB воспринимают вашего клиента как географически находящегося в другом месте. чем когда ваш DNS-сервер провайдера делает это окончательное решение ногу. Это означает, что ваш веб-браузер подключается к другому IP-адресу, чтобы открыть HTTP-соединение, и что другое сетевое назначение может перенаправлять ваш IP-адрес через другое поле Network Address Translator (NAT), так что теперь ваш IP-адрес является NAT-адресом для другого общедоступный IP-адрес, и это то, что видит веб-сервер, когда подключен HTTP-транспорт.

Это все очень распространено в наши дни.

Если ваш адрес попадает в 10/8, 172,16/12 или 196,168/16, то вы должны быть NAT'd, и это все применимо.

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

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