В чем отличие; белого; и; серого; IP-адреса
В чем отличие “белого” и “серого” IP-адреса?
Все IP-адреса протокола IPv4 делятся на публичные/глобальные/внешние (их называют “белые”) — они используются в сети Интернет, и частные/локальные/внутренние (их называют “серые”) — используются в локальной сети.
Публичные “белые” IP-адреса
В сети Интернет используются именно публичные глобальные адреса. Публичным IP-адресом называется IP-адрес, который используется для выхода в Интернет. Публичные (глобальные) IP-адреса маршрутизируются в Интернете, в отличие от частных адресов.
Наличие публичного IP-адреса на вашем роутере или компьютере позволит организовать собственный сервер (VPN, FTP, WEB и др.), удаленный доступ к компьютеру, камерам видеонаблюдения, и получить к ним доступ из любой точки глобальной сети.
С “белым” IP-адресом можно организовать любой собственный домашний сервер для публикации его в сети Интернет: веб (HTTP), VPN (L2TP/IPSec, PPTP, IPSec, OpenVPN, WireGuard), медиа (аудио/видео), FTP, сетевой накопитель NAS, игровой сервер и т.д.
TIP: Примечание: Все публичные серверы и сайты в сети Интернет используют “белые” IP-адреса (например, сайт google.com — 172.217.22.14, DNS-сервер Google — 8.8.8.8, сайт yandex.ru — 213.180.204.11, DNS-сервер Яндекс.DNS — 77.88.8.8).
Все публичные IP-адреса в сети Интернет уникальны и не могут повторяться.
Для домашних пользователей провайдер может предоставлять всего один или несколько публичных IP-адресов (как правило, это платная услуга).
Маршрутизатор (роутер, интернет-центр) позволяет устройствам домашней сети использовать для выхода в Интернет один публичный IP-адрес, установленный на WAN-интерфейсе устройства, через который осуществляется подключение к Интернету. Именно этот внешний публичный IP-адрес может быть использован для доступа из Интернета к компьютеру домашней сети, но для этого необходимо использовать проброс портов на роутере (пример приведен в статье: «Переадресация портов»).
В связи с тем что “белых” IP-адресов существует ограниченное количество, а рост числа пользователей Интернета увеличивается, интернет-провайдеры всё чаще используют частные (“серые”) IP-адреса, назначаемые абонентам.
Частные “серые” IP-адреса
Частные внутренние адреса не маршрутизируются в Интернете и на них нельзя отправить трафик из Интернета, они работают только в пределах локальной сети.
К частным “серым” адресам относятся IP-адреса из следующих подсетей:
- От 10.0.0.0 до 10.255.255.255 с маской 255.0.0.0 или /8
- От 172.16.0.0 до 172.31.255.255 с маской 255.240.0.0 или /12
- От 192.168.0.0 до 192.168.255.255 с маской 255.255.0.0 или /16
- От 100.64.0.0 до 100.127.255.255 с маской подсети 255.192.0.0 или /10; данная подсеть рекомендована согласно rfc6598 для использования в качестве адресов для CGN (Carrier-Grade NAT)
Это зарезервированные IP-адреса. Такие адреса предназначены для применения в закрытых локальных сетях, распределение таких адресов никем не контролируется.
Напрямую доступ к сети Интернет, используя частный IP-адрес, невозможен. В этом случае связь с Интернетом осуществляется через NAT (трансляция сетевых адресов заменяет частный IP-адрес на публичный). Частные IP-адреса в пределах одной локальной сети должны быть уникальны и не могут повторяться.
NOTE: Важно! Если ваш интернет-провайдер предоставляет вам IP-адрес из вышеприведенного списка, то вы не сможете настроить подключение из Интернета к компьютерам и серверам вашей домашней сети (кроме VPN-сервера SSTP и файлового облачного сервера WebDAV), т.к. частные IP-адреса не маршрутизируются (не видны) в сети Интернет. При необходимости доступа к компьютерам вашей домашней сети из Интернета нужно обратиться к интернет-провайдеру для получения публичного “белого” IP-адреса.
Но тем не менее, с “серым” IP-адресом вы можете настроить удаленный доступ к веб-конфигуратору интернет-центра и ресурсам (сервисам) домашней сети или интернет-центра через наш сервис доменных имен KeenDNS. Например, доступ к устройству с веб-интерфейсом — сетевому накопителю, веб-камере, серверу, или к интерфейсу торрент-клиента Transmission, работающего в интернет-центре.
Что касается безопасности в Интернете, то использование “серого” IP-адреса более безопасно, чем использование “белого” IP-адреса, т.к. “серые” IP-адреса не видны напрямую в Интернете и находятся за NAT, который также обеспечивает безопасность домашней сети. При использовании “белого” IP-адреса необходимы меры для обеспечения дополнительной безопасности компьютера или сервера (например, использование межсетевого экрана для блокирования портов и протоколов, которые не используются сервером; применение сегмента сети DMZ для отделения общедоступных сервисов от локальной сети и т.п.).
Полный список описания сетей для протокола IPv4 представлен в документе RFC6890.
Как проверить, является ли мой IP-адрес “белым”?
Чтобы самостоятельно проверить, является ли ваш IP-адрес публичным “белым”, можно воспользоваться сервисом myip.ru, myip.com (или любым подобным). Вам будет показан IP-адрес, под которым был произведен запрос на сайт; если он совпадает с IP-адресом, выданным интернет-провайдером на WAN-интерфейсе интернет-центра, значит, вам выдан публичный “белый” IP-адрес. Например:
IP-адрес на WAN-интерфейсе интернет-центра можно посмотреть в его веб-конфигураторе. На стартовой странице “Системный монитор” в разделе “Интернет” нажмите “Подробнее о соединении”. В поле “IP-адрес” вы увидите адрес интернет-центра, используемый для выхода в Интернет.
В нашем примере IP-адреса совпадают и этот адрес не входит в диапазон частных подсетей, значит внешний WAN IP-адрес интернет-центра является публичным “белым”.
Если вы увидите, что IP-адреса не совпадают, и внешний WAN IP-адрес Keenetic в веб-конфигураторе принадлежит к одному из диапазонов частной сети, значит роутер имеет “серый” IP-адрес.
Пользователи, считающие этот материал полезным: 406 из 420
Как узнать IP адрес сайта в Интернете
Способ 1
Чтобы узнать IP-адрес ресурса (сайта) подключитесь к сети Internet и выполните следующие действия:
1. Меню Пуск –> Выполнить
2. Набираете: nslookup –> запускается окно
3. Набираете в окне имя ресурса (сайта) – например, u4ilka.kcbux.ru
4. Читаете полученный IP-адрес.
Способ 2
Чтобы узнать свой IP-адрес выполните следующие действия:
1. Меню Пуск –> Выполнить
2. Набираете: cmd.exe –> запускается окно
3. Набираете: ipconfig /all
4. Читаете свой IP-адрес.
Способ 3
Унать свой IP-адрес можно с помощью Яндекс
Что можно узнать по IP
Что такое IP адрес
IP-адрес (Internet Protocol Address, сокращение от англ.) – уникальный идентификатор устройства, подключённого к локальной сети или Интернету.
В сети интернет у каждого компьютера есть свой уникальный IP – адрес. Он состоит из 4 цифр, каждая цифра может быть от 0 до 255. Весь адрес состоит из идентификатора сети и идентификатора хоста.
Существуют 5 классов IP – адресов, отличающиеся количеством бит в сетевом номере и хост – номере. Класс адреса определяется значением его первого октета.
Свой IP в интеренете имеет каждый компьютер. Будь то какой либо сайт или пользователь. Но есть и одно отличие: Каждый сайт имеет свой IP адрес. Т.е. по IP адресу находят сервер где находится сайт и сам сайт. Пользователи же обычно имеют динамически выделяемые IP адреса. То есть при дозвоне провайдеру, человеку выделяется один из свободных IP адресов, который принадлежат провайдеру. Провайдер же их берет в аренду и платит за это деньги, поэтому информацию о том, кому принадлежит какой либо диапазон IP адресов можно узнать вплоть до телефона владельца этого диапазона.
Иногда пользователь может иметь статический IP адрес (адрес не изменяется при каждом переподключении к сети) по которому его всегда можно найти, но это редко, и за такую услугу провайдер обычно берет плату.
Как узнать свой собственный IP адрес.
В Wnndows входит специальная программы Winipcfg, c ее помощью можно узнать некоторую интересную информацию, в том числе и свой IP адрес. Просто наберите в командной строке winipcfg и перед вами появится окошко с вашим IP адресом.
Надо еще отметить, что изначально (т.е. пока вы не подключены ни к какой сети и вам не выдан IP адрес) ваш компьютер имеет адрес – 127.0.0.1
Что можно узнать по IP
Сперва объясню зачем это нужно и для чего может пригодиться:
Например Вы администратор какого-либо сайта, чата, форума,: Допустим такую ситуацию: к вам приходит продвинутый юзер или чем хуже “хакер” и начинает издеваться над вашим ресурсом (имеется ввиду: получать доступ через открытые вами дыры, это и не мудрено, ведь не каждый из нас специалист по безопасности). Как в этом случае поступить? Попытаться закрыть этому пользователю доступ к ресурсу, хм: – это наверняка не получится, постоянно восстанавливать данные, которые мог попортить атакующий, тоже не выход. Единственно, что можно посоветовать – службы определения по IP или hostname имя провайдера, его географическое расположение и т.д.
Что это нам даст?
В идеальном случае – местонахождение нашего “хакера”, его телефон, ну и соответственно фамилии людей проживающих по этому адресу.
Для начала поговорим о том, как узнать сам IP человека.
Способов может быть множество.
Например вам нужно узнать IP адрес человека, побывавшего на вашем сайте.
Начнем с того, что при обращении к какому либо серверу (в нашем случае – серверу предоставляющему хостинг этому сайту), в логах сервера всегда фиксируется с какого IP адреса поступил запрос. Ниже приведена часть лога программы Small HTTP Server:
!->18/09 13:19:40 [194.29.16.182:>80] (t1 23) дата, время, IP адрес и порт, номер запроса
HEAD /images/pic.gif HTTP/1.1
Что запрашивается, протокол
Connection: close
From: admin@provider.com Е-Mail адрес для связи
Host: 195.232.27.17 кому был послан запрос
Referer: http:// mpeg4.nightmail.ru /index. htm откуда поступил запрос
Accept-Language: ru язык сделавшего запрос
Accept-Encoding: gzip, deflate кодирование
User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows 98; MyIE2 0.3) информация о программе сделавшей запрос
Connection: Keep-Alive связь: проложить соединение.
Из этого видно , что при запросе любого документа сервер фиксирует обращение даже к каждой картинке входящей в этот документ, иначе как бы он узнал, что и куда отправлять. Поэтому можно составить полную картину обмена информацией между пользователем и сервером, и узнать IP адрес не составляет труда. Труда может стоить получение этой информации с сервера, но такой метод возможен.
Часто сервер, предоставляющий хостинг сам ведет статистику, и вы как пользователь их услуг, получить эту информацию можете. Но многие пользуются услугами сервисов бесплатного хостинга, порой таких услуг не предоставляющих. Тогда, если на сайте установлен какой-нибудь счетчик посетителей (RamblerTOP100, HotLog и т.д.) вы легко можете узнать IP адрес посетителя и время визита из его отчета.
Также, почти всегда при создании сообщений в гостевых книгах и форумах фиксируется и IP адрес отправителя, который обычно доступен только администраторам этого форума. Если администратор – вы, вам не составит труда его узнать. Если нет, вы можете обратиться за помощью к администратору.
Иногда бывает необходимо узнать IP адрес отправителя письма. Узнать его можно из его служебного заголовка.
Существуют также программы и методы чтобы узнать IP адрес человека в чате или по ICQ. Например, есть множество программ, с помощью которых можно зная UIN ICQ человека узнать его IP адрес.
Перейдём к самому интересному, а именно как
получить данные о “владельце” IP:
Итак, если вам известен IP адрес, вы можете узнать много полезной информации о его владельце. Для этих целей нужно воспользоваться специальным сервисом – Whois .
Подобных сервисов в интеренете много:
http://www.whoisinform.ru
http://www.web-tools.ru http://www.iontail.com/?p=utils http://www.all-nettools.com
С помощью такого сервиса можно узнать имя человека на которого зарегистрирован данный IP адрес, его E-Mail, телефон и даже адрес. Также можно узнать когда был арендован данный диапазон, на какой срок. и для какой организации.
Если владелец IP адреса в данный момент находится в On-Line, то можно посмотреть, какие порты открыты на этом компьютере. Это тоже может дать некоторую информацию о компьютере. Сделать это можно любым сканером. Некоторые из таких сканеров сами могут вам сообщить и о назначении каждого открытого порта. К примеру на компьютере оказались открыты следующие порты: 139 (NETBIOS ), 11476 (icq).
Есть вероятность, что на компьютере обнаружатся открытые порты известных троянов (т.е. можно взять клиента и подключиться к удаленному компьютеру), хотя во многих троянах появилась возможность устанавливать пароль на подключение к серверу и произвольный порт (что затрудняет определение “троянского коня”). В таком случае можно просканировать все порты определенного IP. Могие порты открыты стандартными сервисами, а к подозрительным портам можно попробовать подключиться например с помощью утилиты RawTCP входящей в состав Essential Net Tools 3.0 885kb . Тогда при определении подключения к порту троян на другом конце просто может “представиться” как это делает например NetBus (посылает сообщение вида NetBus v1.7)
А еще, раз уж речь зашла о работе троянских программ, хочу предупредить тех кто использует такие программы в благих целях (например для контроля своей локальной сети и.т.п.) Даже установка пароля на подключение к серверу наверняка не сможет защитить от несанкционированного подключения. Например в Internet’e без труда можно найти программу RAT Cracker с помощью которой легко обойти парольную защиту самых распространенных троянов.
Cейчас много домашних компьютеров объединены в локальные сети и некоторые на своем компьютере открывают папки или диски для совместного доступа. При подключении этого человека к интернету в эти папки можно заглянуть, если они не запаролены Для этого надо воспользоваться любой программой для поиска расшаренных данных (Legion, ESS NetTools, Shared Resource Scanner 6.2) И в этом случае установленный пароль не даст надежной защиты вашему компьютеру. Для взлома паролей к таким ресурсам существует множество эффективных программ. Например xIntruder.
Анонимность электронной почты.
Для того, чтобы узнать IP, надо получить письмо любым почтовым клиентом: MS Outlook, The Bat. Как настроить MS Outlook читай ниже. Когда получили письмо надо просто посмотреть код письма. Там в заголовке письма указан IP отправителя. В Outlook открываем письмо и жмем Файл, затем Свойства и выбираем закладку Подробности. В The Bat! делается так: Открываем письмо, жмём Просмотр и выбираем Служебная информация после этого вверху прибавляется заголовок письма. Во многих почтовых системах с web-интерфейсом тоже есть возможность посмотреть заголовок письма.
Пример (заголовок)
From vasyap@mail.ru Sat Mar 27 12:16:35 2000. от кого и дата
Envelope-to: xxx@mail.ru.
Delivery-date: Sat, 27 Mar 2000 12:16:35 +0300. дата и время
Received: from mail by f8.mail.ru with local (Exim 3.14 #43)
id Рк4eК5е-0554нq7-00
for xxxx@mail.ru; Sat, 27 Mar 2000 12:16:35 +0300. это наш адрес
Received: from [208.46.44.12] by koi.mail.port.ru with HTTP;
Sat, 27 Mar 2000 09:16:35 +0000 (GMT)
From: “Vasya Pupkin” ..
To: XXX@mail.ru. кому
Subject: Hi Beavis. Тема письма
Mime-Version: 1.0
X-Mailer: The But. прога которой посылали
X-Originating-IP: unknown via proxy [xxx.yyy.zzz.xxx]. IP отправителя
Reply-To: “Vasya Pupkin” . кому ответить(от кого)
Content-Type: text/plain; charset=koi8-r. кодировка письма
Content-Transfer-Encoding: 8bit
Message-Id:
Date: Sat, 27 Mar 2000 12:16:35 +0300
Важно.
В письме может быть несколько IP, самый нижний и есть IP, отправителя
Скрытие своего IP-адреса
О том как скрыть свой IP отправляя письмо, читайте в статье “Отправка анонимной почты”
Настрройка MS Outlook
Отправлять письма можно не только при помощи броузеров (IE , NN), но и любой почтовой программой, просто надо указать ваше имя (например pupkin) и адрес pop сервера (в нашем случае www.mail.ru). Это можно делать программой Outlook Express, чтобы получить почту достаточно нажать “получить”.
Настраивается она следующим образом:
Запускаете Outlook Express заходите в сервис / учетные записи нажимаете кнопку добавить, выбираете почту вводите ваш электронный адрес pupkin@mail.ru , нажимаете далее, в поле сервер входящей почты пишите www.mail.ru или другой а во втором поле адрес SMTP сервера (отправка сообщений) далее надо вроде ввести ваше имя и пароль. Теперь просто нажмите получить почту или что-то в этом роде. (Про адреса POP и SMTP серверов почитайте на сайте где у вас почта)
Источник: Hack Zone
Прокси-сервер (proxy server)
Таких прокси-серверов по всему миру – тысячи. В Италии, в России, в Канаде, где угодно! В большинстве своем они бесплатны, но есть специальные организации, которые за какую-то плату предоставляют самые лучшие прокси-сервера. На них и скорость работы лучше, качество, плюс всякие бонусы.
Главная выгода работы прокси в том, что они расположены по всему миру. Т.е. Вы можете работать через прокси-сервер, к примеру, Японии, Африки, да хоть из Зимбабве, а значит – Ваш IP будет замаскирован под человека, проживающего на той местности.
Существует, как минимум, два способа использования прокси-серверов:
- Ручной (поиск прокси, проверка на работоспособность, установка и настройка).
Вкратце состоит из следующих шагов:- Поиск в Интернете прокси-листов (Списки с прокси-серверами)
- Проверка на работоспособность (Методом перебора или еще каким, проверяется – работает прокси или нет, т.к. довольно часто в прокси листах попадаются “мертвые” прокси)
- Собственно, сам выбор прокси (Выбор не загруженного прокси-сервера, выбор нужной страны, области и пр.)
Порядок настройки браузеров примерно следующий:
- Opera: Инструменты > Настройки > Дополнительно > Безопасность > Сеть > Прокси > Серверы…
- Mozilla: Инструменты > Настройки > Сеть > Настроить…
- Internet Explorer: Сервис > Свойства обозревателя > Подключения > Настройка сети…
Специальные программы для анонимного серфинга в Интернете:
– Mask Surf – удобная программа для анонимного серфинга в Интернете.
Полностью автоматизирована: сама интегрируется в Internet Explorer и FireFox, берет из своих баз анонимные прокси и тут же импортирует их в браузер. Все настройки интуитивно понятны, очень простая и эффективная в использовании программа. Поддерживает русский язык.
– Proxy Switcher Pro – просканирует прокси, проверит и найдет для Вас огромное количество высокоскоростных прокси-серверов. Для каждой прокси будет указана страна в виде значка. В общем, очень удобна, интуитивно понятна, и работает с высокой скоростью.
– Proxyassistant – сразу после старта программа проверяет по своей базе списки прокси-серверов, фильтрует рабочие, и преподносит вам. Из плюсов – большой выбор прокси-серверов, полностью русский интерфейс и подробная статистика.
Чтобы узнать свой IP-адрес, достаточно ввести в Яндекс «мой ip»
Яндекс сервис – “Интернетометр”
Сервис показывает Ваш IP и другие данные об интернет-соединении
Как узнать, какие сайты на IP-адресе
Проверить, какие сайты на IP адресе, можно при помощи специальных инструментов. В интернете их множество. С их помощью веб-мастер может посмотреть, какие сайты размещены по соседству.
Необходимость проверки заключается в том, что не все ресурсы являются надежными. Если у сайта свой отдельный адрес, веб-мастер может не беспокоиться о его безопасности. Но в случае, если один виртуальный хостинг включает в себя несколько сайтов с одинаковым адресом, стоит проверить соседей: некоторые веб-ресурсы могут использовать черную оптимизацию для продвижения в поисковых системах, другие – рассылать спам или порнографический материал. Поисковые машины негативно относятся к подобному контенту, а при обнаружении каких-либо нарушений вводят санкции: понижение в ранжировании и остановка индексации, вплоть до блокировки IP. Помимо этого каждый ресурс имеет собственную посещаемость. И если среди «соседей» окажется программа для генерации искусственного трафика, работа всех проектов окажется крайне медленной.
Для SEO-оптимизатора необходимо знать, какие сайты находятся на IP-адресе с ним. Для этого необходимо найти специальные инструменты. Наиболее популярными являются сервисы 2ip и CY-PR. Введя в специальную строку домен сайта или IP-адрес, сервис покажет численность веб-ресурсов, размещенных у одного хостера.
Чтобы быть уверенными в безопасности данных, нужно быть в курсе online-ID мобильного. Узнать свой IP-адрес на телефоне можно двумя методами:
- проверить одним из сайтов, приведенных в таблице выше;
- через настройки.
Для iOS
В айфоне можно найти IP в настройках. Делается это следующим образом.
- Зайти в «Настройки».
- Найти Wi-Fi.
- Тапнуть на кружок рядом с текущим коннектом → высветится информация об IP.
Рекомендуем взять на вооружение любой сайт, указанный в таблице выше. Они работают и со смартфонами. Более того, у SpeedTest предусмотрены приложения практически для всех систем: от привычных Android и iOS до AppleTV и Chrome. Подключить SpeedTest — вопрос нескольких секунд. Дальше достаточно дать разрешение на подключение к сети, и оно будет измерять скорость передачи данных и изменения IP.
Для Android
Найти IP на Android-гаджетах можно в четыре шага.
- Зайти в «Настройки».
- Отключить Wi-Fi.
- Зайти в «Сведения о телефоне».
- Перейти во вкладку «Состояние». Ниже будет строчка с IP.
При подключении к Wi Fi, найти свой IP можно таким образом.
- Зайти в настройки.
- Открыть «Сети и интернет».
- Выбрать Wi Fi.
- Тапнуть на текущее подключение.
- Пролистать информацию о коннекте до строчки с IP.
Либо же можно перейти в любой браузер и зайти на сайты, предложенные выше.
Надежный хостинг
Получив ответ на вопрос о том, как определить хостинг сайта, практически всегда люди задумываются о надежности используемого сервера. Чтобы не сделать ошибку, не потерять собственный ресурс, следует заказывать услуги профессионалов. Во-первых, потребитель получит хостинг по низким ценам. Учитываются особенности популярных CMS, есть продвинутая, удобная панель управления, защита. Во-вторых, возможность взломать сервис будет сведена к минимуму. При обращении в компанию исчезнет зависимость от конкретного работающего лица, что дополнительно повысит уровень защиты, функциональность.
МЕНЕЕ ДОСТОВЕРНЫЕ СПОСОБЫ ОПРЕДЕЛЕНИЯ ХОСТИНГА САЙТА
Неизвестно по какой причине в Интернете полно статей, авторы которых пытаются всеми силами придумать максимально возможное число способов нахождения хостинга сайта, даже не задумываясь о том, что они частенько не работают. Это тот самый случай, когда в погоне за количеством страдает качество.
Как и обещали в начале нашей статьи, в этом разделе мы приведем в качестве примера несколько других способов, которыми не рекомендуем пользоваться из-за их недостоверности.
- Узнать хостинг сайта по домену
Такой способ можно отнести к едва ли не самым популярным методом, описываемым на просторах Интернета. Его суть проста: в нем предлагается с помощью whois-сервиса узнать, DNS какого хостера используются для поддержания работоспособности домена интересующего нас сайта, а потом предположить, что для обеспечения работоспособности и самого сайта, наверное, используются мощности того же хостера. Правдивость получаемой таким образом информации о хостинге сайта, к сожалению, не велика.
Все дело в том, что домен сайта и сам сайт могут располагаться у разных хостинг провайдеров, например, если владельцу ресурса нравится качество хостинга у одного хостера, а цены на продление доменов — у другого.
Узнать хостинг сайта по страницам 403 или 404 ошибок.
Этот способ определения хостинга рассчитан на то, что если владелец интересующего вас сайта не сделал для него собственные страницы ошибок веб-сервера, то при их вызове можно будет увидеть страницы ошибок хостинг-провайдера, идущие по умолчанию (если они у этого хостера, конечно, есть). Минус этого способа кроется в том, что часто небольшие хостинговые компании просто не имеют собственных страниц ошибок веб-сервера. А еще чаще случается так, что у сайта есть свои страницы ошибок или что при попытке открыть несуществующую страницу на сайте с CMS система просто скрывает страницу ошибки, предоставляемую этой CMS по умолчанию.
Обратите внимание, что вам, возможно, придется установить некоторые из этих утилит, упомянутых здесь. Хорошей новостью является то, что они доступны в стандартных репозиториях большинства дистрибутивов Linux. Вы можете легко установить их, используя менеджер пакетов вашего дистрибутива.
Способ 1: получить IP-адрес веб-сайта с помощью команды dig
Dig – это утилита поиска DNS. Единственная цель этой команды – выполнить поиск DNS и отобразить ответы, возвращаемые сервером имен запрашиваемого веб-сайта.
Пример вывода для команды dig выглядит следующим образом:
Вы можете увидеть IP-адрес веб-сайта в разделе «ANSWER SECTION».
Yandex имеет множество серверов, и вы можете увидеть другой IP-адрес в зависимости от вашего географического положения и времени. Вы не должны находить это необычным.
Способ 2: используйте команду nslookup, чтобы найти IP-адрес сайта в Linux
Как и dig, nslookup также используется для запроса записей DNS. nslookup означает «поиск сервера имен».
Вам может понадобиться установить nslookup. Если у вас есть доступ sudo, вы можете использовать команду установки вашего дистрибутива Linux для установки этого инструмента. В Debian и Ubuntu команда ниже установит nslookup:
Если у вас есть инструмент, просто используйте его следующим образом:
Например, если мы пытаемся получить IP-адрес yandex.ru, то получаем следующий вывод:
Способ 3: получить IP-адрес веб-сайта с помощью команды host
Как и вышеупомянутые два, host также является утилитой поиска DNS. Но в отличие от двух вышеупомянутых команд, вывод команды host аккуратен и точен. Он просто отображает IPv4 и IPv6 адреса веб-сайта.
Вы можете использовать это так:
Пример вывода будет выглядеть так:
Способ 4: получить IP-адрес веб-сайта с помощью команды ping в Linux
Давайте посмотрим, как получить IP-адрес веб-сайта с помощью команды ping в Linux.
Команда Ping используется для проверки работоспособности удаленного хоста. Вы можете использовать либо IP-адрес сервера, либо URL-адрес. Синтаксис почти такой же.
Пример вывода для facebook.com выглядит следующим образом:
Вам придется использовать Ctrl + C, чтобы остановить команду ping.
Заключение
Итак, вы только что увидели три сетевых инструмента, которые дали бы вам одинаковый результат. Мы надеемся, что этот быстрый совет по Linux помог вам найти IP-адрес веб-сайта в терминале Linux.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Преимущества внешнего IP-адреса
Термины внешний и внутренний ip адрес нам понятны. Но в чем преимущество использования внешнего адреса?
- Публичный IP даёт возможность удалённого доступа к устройству (например, находясь за сотни километров от дома, вы можете просмотреть файлы, хранящиеся на домашнем компьютере, и, наоборот, подключаться к рабочему компьютеру в офисе).
- Обладатель внешнего IP может превратить свой компьютер в почтовый / игровой web-сервер.
- Внешний IP позволяет совершать безопасные платежи в интернете.
- С помощью публичного адреса скачивать информацию с файлообменных сайтов можно без ограничений.
Публичные и частные IP-адреса
Спрашивая «какой у меня IP-адрес», вы обычно подразумеваете публичный IP-адрес. Это IP-адрес, предоставленный вашим интернет-провайдером. Устройства в одной сети используют этот IP-адрес при доступе в Интернет.
Возьмем для примера вашу домашнюю сеть. Она состоит из вашего компьютера, телефона, планшета и любых других устройств, подключенных к вашему маршрутизатору. Когда эти устройства подключаются к Интернету, они используют публичный IP-адрес, назначенный маршрутизатору.
Маршрутизаторы назначают частные IP-адреса каждому устройству в своей сети, чтобы устройства могли идентифицировать и находить друг друга. Когда эти устройства подключаются к Интернету, их частные IP-адреса остаются скрытыми, видны только публичные IP-адреса маршрутизаторов.
Перейдите по ссылке, чтобы найти подробную информацию о различных типах IP-адресов.