Всякий сайт имеет доменное имя (домен). Существуют какие-то странные сервисы, которые используют ваше неведение в своих (как правило корыстных) целях. Для того чтобы узнать ip сайта не нужны никакие сервисы. Все что вам для этого нужно — уже у вас под рукой. Позвольте я вам немного подробно расскажу как вообще работает эта система сайт-домен и ip-адрес.
Ибо все достаточно просто.
Если начинать с самого начала — получится слишком много информации. Вам это скорей всего не нужно. Однако о базовых принципах в двух словах упомянуть стоит.
Как определяется IP по доменному имени сайта?
Итак, мы запоминаем сайты по доменным именам. И не только мы, вообще весь интернет это множество доменных имен. Однако сами компьютеры и другое сетевое оборудование общаются между собой по ip-адресам. Вы наверняка имеете представление о том что это и зачем нужно, раз уж задались целью определить ip-адрес сайта. Практически любой компьютер (или другое сетевое устройство — планшет, смартфон) и любая операционная система, которая на него установлена УЖЕ умеет определять ip-адрес любого домена, и соответственно, сайта.
Как узнать IP адрес сайта | 3 способа определения IP сайта
DNS
Все дело в том, что для определения ip по именам отвечает технология DNS. Возможно вы встречали что-то вроде «ошибки поиска dns» или «temporary failure in name resolution». Есть и другие формулировки, но это все одна и та же ошибка — невозможно преобразовать имя сайта (домен) в ip-адрес. Но раз когда это невозможно и мы получаем ошибку, а обычно ошибки нет — значит компьютер обычно может преобразовывать имена в ip-адреса.
Это действительно так. Ваш компьютер уже знает или может узнать без каких-либо онлайн-сервисов ip сайтов и доменов.
Как этим воспользоваться?
Расширение — узнать ip адрес сайта Chrome
Суть — обратиться к DNS серверу. Только так, и никак иначе, других способов НЕ СУЩЕСТВУЕТ. Существование интернета невозможно без этих серверов. Всякий раз, когда вы набираете адрес сайта в браузере происходит именно это — ваш компьютер обращается к ближайшему DNS и спрашивает у него ip-адрес этого сайта.
Если ближайший DNS не знает ответа — он обратится к другим ДНС о которых ему известно, получит ответ от них и передаст его вашему компьютеру. Компьютер получает ответ и направляет вас на этот сайт устанавливая соединение с полученным ip-адресом. Так работает не только браузер. А любая программа, которая может работать по сети.
И если мы какими-нибудь диагностическими утилитами начнем просматривать сетевые соединения — мы увидим все ip-адреса и даже порты к которым подключены.
Узнать адрес сайта в Firefox поможет Firebug
Как узнать IP адрес сайта
А еще можем открыть отладчик браузера и увидеть ip-адреса сайтов там. Вы можете видеть на скриншоте как это сделать в Firefox. Отладчик Firebug запускается клавишей F12 (детально о назначении функциональных клавиш,вы можете узнать в этой статье). А еще в логах веб-серверов и прокси-серверов. А еще… да много где. Все эти сложности ни к чему, если вам нужно просто узнать ip сайта или домена.
И рассказал я вам об этом, лишь для полного понимания — что способ на самом деле только один — через DNS.
Рассказал для того, чтобы стало ясно, что узнать ip можно в любой момент со своего компьютера простейшими утилитами ping и nslookup. Эти утилиты есть на каждом компьютере. И использовать их крайне просто. Достаточно открыть командную строку (win+R > cmd) и написать в ней «команда имя_сайта.ru».
ping mail.ru
PING mail.ru (94.100.180.200) 56(84) bytes of data.
64 bytes from cp.mail.ru (94.100.180.200): icmp_seq=1 ttl=53 time=94.3 ms
64 bytes from cp.mail.ru (94.100.180.200): icmp_seq=2 ttl=53 time=94.0 ms
64 bytes from cp.mail.ru (94.100.180.200): icmp_seq=3 ttl=53 time=96.1 ms
64 bytes from cp.mail.ru (94.100.180.200): icmp_seq=4 ttl=53 time=93.9 ms
^C
— mail.ru ping statistics —
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 93.958/94.605/96.116/0.908 ms
Здесь мы получаем множество другой отладочной информации — но самое главное четко виден ip-адрес сайта.
Точно так же мы используем и другую утилиту — nslookup.
Использование Nslookup
Это старейшая утилита командной строки для работы с DNS. Простой пример использования можете видеть ниже — nslookup
nslookup mail.ru
Server: 127.0.1.1
Address: 127.0.1.1#53Non-authoritative answer:
Name: mail.ru
Address: 94.100.180.200
Name: mail.ru
Address: 217.69.139.200
Name: mail.ru
Address: 94.100.180.202
Name: mail.ru
Address: 217.69.139.202
C:Usersadmin>nslookup mail.ru
DNS request timed out.
timeout was 2 seconds.
╤хЁтхЁ: UnKnown
Address: 192.168.5.1
Не заслуживающий доверия ответ:
╚ь : mail.ru
Addresses: 217.69.139.200
94.100.180.202
217.69.139.202
94.100.180.200
Что здесь означает «не заслуживающий доверия ответ»? Это всего лишь то, что в качестве DNS-сервера используется хост, не являющийся публичным. Который стоит скорее всего где-то в вашей локальной сети. Это может быть даже просто шлюз, wi-fi роутер (как в нашем примере) — в него обычно встроена функция ретрансляции ДНС-запросов. На самом деле этот ответ приходит от внешнего ДНС-сервера, которому можно доверять.
Вот те раз! 4 адреса? Ответ уже другой и требует пояснений. Несколько ip-адресов — это нормально для крупных сайтов, каковым безусловно является mail.ru. Попробуйте узнать ip Google или Вконтакте.
Так происходит потому, что эти сайты обслуживают множество пользователей и чтобы справляться с большим потоком они располагаются на нескольких серверах в интернете, а их доменное имя направлено ip-адреса этих нескольких серверов. Для пользователя неважно на какой из ip он попадет.
Имеет место также и обратное явление — когда на один ip-адрес направлены несколько доменов. Это обычная ситуация для виртуальных хостингов — на одном сервере могут находиться множество сайтов, и все их домены будут вести на IP одного сервера.
Первая строка в ответе nslookup означает не что иное как адрес ближайшего по отношению к вам DNS. При необходимости его можно изменять и обращаться к какому-то конкретному серверу, например к публичному DNS Google 8.8.8.8. Но это обычно бывает необходимо только системным администраторам для диагностики и анализа.
Стоит ли говорить, что абсолютно любые программы и онлайн сервисы для определения IP тоже используют ping и nslookup? Кроме того, есть еще один очень мощный инструмент dig, который является аналогом nslookup. Он более новый и доступен только в nix-системах.
В чем разница между ping и nslookup при определении IP?
Повторюсь, на самом деле в них встроен одинаковый механизм. Nslookup это довольно мощный инструмент который предназначен непосредственно для подобных запросов и отображает более полную и подробную информацию. Ping же не всегда покажет вам ответ в виде echo-пакетов, однако ip-адрес она определит если это возможно. Ну и как видно из примера — ping сработает как браузер, и покажет вам только тот ip, который был выбран DNS-балансировщиком именно на ваш запрос.
Вообще тема определения IP очень обширна. О DNS написаны целые книги, используются громадные мощности. Это целая отрасль в администрировании, фундаментальные основы которой я постарался кратко описать и надеюсь у вас больше никогда не возникнет проблемы с определением ip адресов сайтов и доменов.
Admin
IT-cпециалист с высшим техническим образованием и 8-летним опытом системного администрирования. Подробней об авторе и контакты. Даю бесплатные консультации по информационным технологиям, работе компьютеров и других устройств, программ, сервисов и сайтов в интернете. Если вы не нашли нужную информацию, то задайте свой вопрос!
Источник: answit.com
Как определить IP-адрес сайта?
Существует большое количество различных способов, позволяющих определить IP адрес сайта. В данной статье мы расскажем о некоторых из них.
Как найти IP адрес сайта – обратный просмотр DNS
Существует много способов идентификации ресурса на основе IP адреса . Ниже представлены четыре лучших способа.
Как узнать IP-адрес сайта — трассировка с использованием командной строки
Ищем IP-адрес сайта
При использовании данного метода задействуются Ping-команды. В действительности эти команды входят в состав протокола ICMP, который создан для определения адреса серверов. Чтобы использовать эти команды
- Запустите командную строку.
- Наберите команду ping и имя сайта (например, ping techviral.com ).
- Затем нажмите клавишу Enter .
После этого мы получим IP адрес сайта.
Как пробить ip адрес с помощью терминала на MAC или Linux
Отройте терминал, воспользовавшись сочетанием клавиш CTRL+ALT+T. Затем наберите команду ping -c1 имя сайта (например, ping -c1 techviral.com).После этого, как и в примере выше, мы увидим IP-адрес сайта.
Как пробить айпи адрес с помощью сетевой утилиты на MAC
Откройте Network Utility на MAC и кликните в ней по вкладке ping . Введите имя искомого сайта и нажмите на кнопку. После этого вы получите IP-адрес сайта.
Определение ip адреса с помощью WHOIS-истории
Вы также можете использовать данные WHOIS чтобы найти IP-адрес сайта. Для этого воспользуйтесь любым специализированным сервисом. Например, whois.net или networksolutions.com.
После этого необходимо посетить сайт, который указан в WHOIS-истории. Например:
Current Registrar: REGISTER.COM, INC. IP Address: 207.241.148.80 (ARIN https://www.internet-technologies.ru/articles/newbie/kak-nayti-ip-adres-lyubogo-sayta.html» target=»_blank»]www.internet-technologies.ru[/mask_link]
Как узнать IP адрес сайта
Если у вас возникла необходимость узнать IP адрес сайта, то это можно сделать различными способами. В данном материале мы рассмотрим два наиболее простых и удобных способа получения информации о IP адресе сайта.
Как узнать IP адрес сайта при помощи командной строки
Самый простой способ узнать IP адрес сайта, это выполнить команду PING из командной строки. Чтобы это сделать вам нужно открыть командную строку. Для этого нажмите комбинацию клавиш Windows+R и в появившемся окне введите команду CMD.
После этого перед вами должна появиться командная срока. Теперь вам нужно просто ввести команду PING и через пробел указать название сайта, IP адрес которого вы хотите узнать. При этом название сайта нужно вводить без приставки «http://», а также без адреса конкретной страницы. Другими словами вы должны ввести только сам домен.
После выполнения команды PING на экране появится информация об обмене пакетами между вашим компьютером и сервером, на котором размещен сайт. Среди данной информации будет указан и IP адрес сайта.
Кроме команды PING, можно использовать команду TRACERT. В этом случае, кроме IP адреса вы сможете узнать полный путь от вашего компьютера до сервера.
Как узнать IP адрес сайта с помощью онлайн сервисов
Также вы можете узнать IP адрес сайта с помощью онлайн сервисов. Например, можно использовать сайт http://en.utrace.de/. Чтобы воспользоваться данным сайтом просто перейдите по ссылке и введите адрес сайта в поисковую строку.
После нажатия на кнопку «Search» вы увидите карту, на которой будет отображаться местонахождение сервера, а также IP адрес сайта.
Также там будет указана информация о компании, которая владеет данным IP адресом.
Источник: routerus.com