18

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

Если я использую это , мой IP-адрес

Если я использую это , мой IP-адрес

Если я использую это , мой IP-адрес

Если я использую ipconfig/all , мой IP-адрес будет 192.168.209.1

Почему в моем IP-адресе есть разница? Это как-то связано с DHCP???

Почему мой IP-адрес начинается с 202 иногда, с 218 иногда или с 58 иногда?

Каков истинный IP-адрес моего компьютера?

5 ответов5

11

Первый и второй IP не принадлежат вам - они принадлежат SGCableVision Inc.

58.182.192.245

218.186.18.232

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

Вы можете увидеть, как этот процесс формируется, выполнив traceroute или tracert -d из командной строки в Windows на www.google.com или 4.2.2.2.

10

Я использовал StarHub раньше и нашел много того же. У меня есть несколько теорий об этом - я считаю, что причиной является прозрачный прокси-сервер, который starhub должен использовать для блокировки сайтов в «символическом» блок-листе - это, похоже, является требованием для всех интернет-провайдеров.

Первые два адреса, вероятно, неверны, и для прокси-серверов Starhub. Третий, вероятно, правильный. Я получаю те же адреса, что и вы, для первых двух. 58.xxx предназначен для вашего модема, и именно так вы можете подключиться к вашей сети извне, с надлежащей переадресацией портов.

Адрес 192.168.209.1 необычен, вероятно, он внутренний, но я не видел, чтобы какой-либо маршрутизатор использовал этот диапазон или предположительно использовал 192.168.209.254 для себя. Он должен работать между компьютерами в вашей собственной сети, но не снаружи.

Это явно не CGN, так как IP-адреса не находятся в диапазоне CGN, все они являются обычными IP-адресами, и starhub не использует CGN на кабеле (я понятия не имею о оптоволоконных соединениях). Трафик за пределами порта 80 кажется незатронутым - в прошлом я использовал службу обнаружения IP-адресов на альтернативном порту, и я регулярно подключался по SSH к своему домашнему серверу, используя случайные сети.

Как вы можете легко проверить?

Я не уверен насчет оптоволоконных планов, но для кабельных планов ваш маршрутизатор - лучшее место для запуска - если он подключен к модему (Starhub использует доски для серфинга Motorola для своих низкоуровневых кабельных планов), проверьте на своем маршрутизаторе и если это шлюз cisco (они используют их для чего-то лучшего, чем «базовый» план), войдите в систему и проверьте. Раньше у меня был скрипт bash, который получал бы содержимое стартовой страницы моего старого маршрутизатора и очищал его для передачи в динамический сценарий DNS. Модем-маршрутизатор или что-либо, подключенное напрямую к модему, сообщит правильный IP-адрес.

Я также обнаружил, что на этом сайте есть тест, который показывает ваш прокси-адрес и реальный IP-адрес

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

У меня были проблемы маршрутизации с определенным, полностью SFW-комиксом в течение нескольких месяцев, и затем он снова заработал. Они также осуществляют nx-перехват (который включает в себя указание недействительных доменов на поисковом портале starhub), хотя это не рекомендуется.

Интересно отметить, что третий сайт не получает мой IPV6-адрес (который поддерживает starhub).

6

Похоже, ваш интернет-провайдер может использовать NAT операторского класса. Таким образом, ваш компьютер / маршрутизатор может быть недоступен из некоторых частей Интернета. (Также возможно, что вы используете какой-то сервис анонимирования vpn / ip).

"Истинный адрес" вашего компьютера - это адрес 192.168, но, конечно, он не должен работать вне вашей сети и переводится в адрес "реального мира".

Довольно круто - интересно, как это сломано !!!

1

Ваш провайдер кабельного Интернета, возможно, дал вам кабельный модем ipv6, и он используется в режиме Dual Stack Lite , что означает, что у вас нет общедоступного адреса ipv4, назначенного вашему модему.

Для связи с серверами, поддерживающими только ipv4, они используют NAT/Proxy для вашего соединения ipv6, чтобы эти серверы могли отвечать через ipv4, который затем будет перенаправлен на ваш адресный модем ipv6.

И они, возможно, перенаправляют ваши запросы на конкретные NAT/Proxy-серверы, в зависимости от их доступности, а следовательно, и от изменчивости.

Адрес ipv6 на снимке экрана, скорее всего, является реальным адресом ipv6 вашего модема, вашим общедоступным IP-адресом, на который серверы с поддержкой ipv6 будут напрямую отвечать, не требуя прокси-сервера NAT/.

Адрес 192.168.xx - это реальный адрес вашего компьютера, который никогда не будет вашим публичным адресом. Это адрес вашего компьютера внутри вашей локальной сети. Другие адреса являются адресами вашего модема / вашего провайдера услуг NAT / прокси-серверов.

1

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

«Какой мой IP-адрес» действительно переводится как «Какой публичный IP-адрес вы связываете с этим запросом». Так что это адреса машин, которые имеют общедоступные IP-адреса, которые обрабатывают ваши запросы.

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