Как найти хост компьютера

Обновлено: 03.07.2024

Как получить IP-адрес по имени хоста

Когда пользователь вводит название веб-сайта в окно браузера, формируется DNS-запрос к ближайшему серверу. Сервер отправляет ответ клиенту с IP-адресом запрошенного веб-ресурса. Если ближайший DNS-сервер не дает ответа, то запрос отправляется на другой сервер в иерархии дерева DNS до тех пор, пока не будет найден IP-адрес.

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

Существует множество подходов к поиску IP-адреса веб-ресурса по его имени хоста. Самый простой и очевидный вариант — использовать интерфейс командной строки или консоль на вашем компьютере. Кроме того, вы можете использовать онлайн-сервисы поиска IP. В некоторых случаях, если предусмотрена соответствующая опция, вы можете использовать службы WHOIS, которые предоставляют общедоступную информацию о любом доменном имени или IP-адресе. Давайте подробнее рассмотрим эти подходы.

Использование командной строки для получения IP-адреса веб-ресурса

Самой популярной и часто используемой командой для получения IP-адреса хоста является команда ping. Команда ping инициирует обмен пакетами с выбранным хостом и возвращает не только данные о доступности хоста, но и предоставляет IP-адрес хоста, который будет отображаться в квадратных скобках после имени хоста запрашиваемого ресурса. Узнайте больше о настройке устройства Ping/ICMP с платформой Dotcom-Monitor.

Окна

Чтобы запустить командную строку, в строке поиска введите cmd и нажмите Enter. Это откроет командную строку. Затем выберите в списке командную строку.

Альтернативный способ вызова командной строки — сочетание клавиш Win + R.

Линукс

Если вы используете операционную систему Linux, то для запуска консоли используйте сочетание клавиш Ctrl+Alt+T.

В открывшемся окне введите «ping», затем пробел и введите имя хоста, IP-адрес которого вы хотите получить. Затем нажмите Enter.

ОС MAC

Кроме того, в Mac OS вы можете использовать Network Utility. Откройте Network Utility на MAC и перейдите на вкладку ping. Введите имя хоста и нажмите кнопку Ping.

Использование служб WHOIS для поиска IP-адреса имени хоста

Чтобы найти IP-адрес любого веб-ресурса по его имени хоста, вы также можете использовать службы WHOIS. Проверка IP домена WHOIS позволяет узнать информацию о сайте, в том числе, кому принадлежит домен и сайт — организации или физическому лицу. Однако, хотя эта информация часто предоставляется в разделе «Администратор» и подобных разделах, в некоторых случаях информация о владельце может не отображаться. Это свойство может быть установлено правилами конкретной доменной зоны или персональные данные могут быть скрыты владельцем домена. Если соответствующие данные предоставляются службой WHOIS, вы можете просмотреть общедоступную информацию о любом доменном имени или IP-адресе.

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

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

  • Информация о владельце доменного имени. В этом поле отображается информация о том, кому принадлежит интересующее вас доменное имя — контактная информация, номер телефона, адрес электронной почты и т. д.
  • Дата регистрации и истечения срока действия доменного имени. В этом разделе вы можете найти информацию о том, когда было зарегистрировано доменное имя и сколько еще оно будет закреплено за этим владельцем.
  • Информация о хостинг-провайдере. Этот раздел содержит IP-адрес интересующего вас веб-сайта и информацию о хостинговой компании, предоставляющей хостинг для указанного вами веб-ресурса. В этом разделе также можно проверить DNS-серверы, используемые целевым веб-ресурсом.

Использование онлайн-сервисов поиска IP-адресов

Как получить имя хоста по IP-адресу

Мы уже научились находить IP-адрес по имени хоста, используя разные подходы. Но можно ли выполнить поиск в обратном направлении и найти имя хоста целевого веб-сайта по его IP-адресу? Ответ зависит от наличия записей DNS, соответствующих запрошенному IP-адресу. Если такой тип записи не был создан на DNS-сервере для требуемого IP, для обратного разрешения потребуются дополнительные навыки.В противном случае, если соответствующая запись DNS существует, сервисы WHOIS являются лучшим выбором для запроса имени хоста по его IP-адресу.

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

Проблемы EMA Design Automation с лицензиями OrCAD основаны на идентификаторе хоста физического ПК, на котором будет установлено приложение OrCAD. Идентификатор хоста также иногда называют MAC-адресом, Ethernet-адресом вашего ПК или физическим адресом вашего ПК.

Приведенные ниже инструкции описывают, как учащиеся или участники программы Work From Home (WFH) могут идентифицировать идентификатор хоста (физический адрес) своего ПК из Windows 10. Лицензионные продукты OrCAD также могут быть установлены на компьютерах под управлением Windows 7. .

    Введите cmd в поле поиска Windows.


< бр />

Советы по устранению неполадок

Физический адрес, который используется для поддержки вашей лицензии EMA, должен относиться к основному одиночному адаптеру, такому как карта Ethernet или беспроводная карта.

Следующие имена и адреса недопустимы и не могут быть использованы для выдачи вашего файла лицензии:

  • Адаптер со словом «Виртуальный» в названии или адаптер, подключенный через USB.
  • Адаптер Bluetooth и идентификатор хоста виртуализированной машины, такой как VMware, Hyper V или другие.
  • Выбор имени хоста


Случайный аппаратный адрес

Windows 10 поддерживает два элемента управления, которые используют случайные аппаратные адреса. Один предназначен для всех сетей Wi-Fi, а другой — для выбранной вами конкретной сети Wi-Fi. Если ваш компьютер использует случайный аппаратный адрес и вы запрашиваете файл лицензии, вам необходимо отключить случайный адрес, как описано ниже.

Крис Койсигава

Крис Койсигава

Как найти и отредактировать файл Windows Hosts

Хотя Интернету всего около 30 лет, файл hosts во многом является пережитком его (не столь уж древнего) прошлого.

В большинстве случаев вам, вероятно, не потребуется обновлять файл hosts в Windows. Но знание того, где оно находится и как оно работает, может быть полезным, если:

  • у вас проблемы с местным развитием
  • вы подозреваете, что файл hosts был изменен вредоносным ПО
  • вам нужен быстрый и простой способ заблокировать некоторые веб-сайты
  • или если вы хотите настроить полезные ярлыки для внутренних IP-адресов

В этой статье мы расскажем, что такое файл hosts, как его редактировать в Windows, а также покажем несколько изящных приемов, которые вы можете с ним сделать.

Что такое файл hosts?

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

Например, вот строка, которую вы найдете во многих файлах hosts в Windows, Linux и macOs:

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

Почему файлы hosts потеряли популярность

Система файлов hosts хорошо работала для раннего Интернета, но было несколько серьезных проблем.

По мере роста Интернета росли и длина, и сложность файлов hosts. Кроме того, каждый файл hosts работал только для того компьютера, на котором он находился, и синхронизировать их с изменениями в именах хостов и IP-адресах стало огромной проблемой.

Файл хостов компьютеров A и B

Но когда Google обновляет их IP-адреса, только компьютер A обновляет свой файл hosts, чтобы он соответствовал:

Обновленный файл hosts компьютера А

Поэтому все на компьютере B застряли без Google, пока кто-нибудь не обновит файл hosts. Когда этот человек обновляет файл hosts, он добавляет еще одну запись для обработки Google с поддоменом www.

Недавно обновленный файл hosts компьютера Б

Как вы понимаете, файлы hosts быстро усложняются.

Решение

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

В конце концов, скромный файл hosts и такие новаторы, как Элизабет Дж. Фейнлер, привели к изобретению системы доменных имен, которая используется до сих пор.

Как редактировать файл hosts в Windows

Чтобы изменить файл hosts в Windows 10, вам нужно открыть его от имени администратора.

Сначала откройте Блокнот от имени администратора. Для этого нажмите клавишу Windows, введите "блокнот" и нажмите "Запуск от имени администратора":

image

Примечание. Возможно, вам придется нажать кнопку со стрелкой, чтобы развернуть раскрывающийся список и увидеть параметр «Запуск от имени администратора».

Чтобы открыть файл hosts в Блокноте, нажмите "Файл", "Открыть" и перейдите в папку C:\Windows\System32\drivers\etc .

Вы не сможете увидеть какие-либо файлы в этом каталоге, поскольку они не являются текстовыми документами. Чтобы изменить тип файла, щелкните раскрывающийся список в правом нижнем углу меню «Открыть» и выберите «Все файлы»:

image- 1

Вы увидите файл hosts . Дважды щелкните этот файл, чтобы открыть его.

Затем вы увидите файл hosts, похожий на этот:

Файл hosts по умолчанию в Windows 10

Не говоря уже об этом, вот что вы можете сделать с файлом hosts.

Как обновить файл hosts в Windows 10, если у вас проблемы с локальным хостом

Если вы занимаетесь локальной разработкой и у вас возникли проблемы с локальным хостом, вы можете просто удалить комментарии из файла hosts:

После сохранения файла hosts закройте Блокнот.

Затем откройте PowerShell, нажав клавишу Windows, выполнив поиск "powershell" и нажав "Запуск от имени администратора":

Снимок экрана, показывающий, как открыть PowerShell от имени администратора

В окне PowerShell введите ipconfig /flushdns, чтобы очистить встроенный DNS Windows:

Скриншот, показывающий как очистить Windows DNS с помощью PowerShell

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

Как обновить файл hosts в Windows 10, если вы считаете, что он был подделан

Несмотря на то, что файлы hosts потеряли популярность в более новых системах, таких как DNS, они по-прежнему работают по устаревшим причинам. И хакеры определенно пользовались этим в прошлом.

Хотя это было проблемой в прошлом, большинство программ обеспечения безопасности, таких как Windows Security Suite, могут автоматически распознавать и устранять проблемы с файлом hosts.

Тем не менее, если вы откроете файл hosts и увидите много странных записей, вы можете вернуться к файлу hosts Windows по умолчанию.

Просто скопируйте и вставьте файл hosts по умолчанию из предыдущей статьи в свой файл hosts и сохраните. Затем откройте PowerShell и используйте команду ipconfig /flushdns для сброса Windows DNS.

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

Как использовать файл hosts в Windows 10 для блокировки веб-сайтов

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

Если это так, вы можете использовать файл hosts для полной блокировки веб-сайтов.

Например, если вы хотите заблокировать Reddit, просто добавьте это в конец файла hosts:

Затем откройте PowerShell и запустите ipconfig /flushdns, чтобы очистить DNS Windows 10. Кроме того, закройте открытые окна браузера и снова откройте их.

Поскольку веб-сайта там нет, ваш браузер покажет сообщение об ошибке:

Снимок экрана сообщение об ошибке после блокировки reddit.com в файле hosts и посещения его в браузере

Единственным недостатком является то, что это работает только на одном устройстве — вместо этого вы можете просто взять свой телефон и просматривать Reddit на нем. Тем не менее, это отличный способ создать проблемы с рабочим компьютером.

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

Как использовать файл hosts в Windows 10 для настройки полезных ярлыков

Если вы тратите много времени на настройку маршрутизатора или у вас есть классный проект, работающий на Raspberry Pi, вы знаете, что вводить длинный IP-адрес — это муторно.

Вместо этого вы можете использовать файл hosts, чтобы значительно ускорить подключение к другим устройствам в вашей локальной сети.

Например, если ваш маршрутизатор находится в сети 192.168.1.1. 0.1 , вы можете добавить в файл hosts следующее:

Затем очистите DNS Windows 10 с помощью ipconfig /flushdns и перезапустите браузер.

И затем каждый раз, когда вы посещаете my.router, вы должны быть перенаправлены на 192.168.0.1 .

Чтобы обойти это, вместо этого вы можете использовать такое имя хоста:

Это должно сработать сразу же, потому что .my — это TLD для людей и компаний в Малайзии.

Опять же, недостатком этого метода является то, что он работает только на одном устройстве. Вам придется обновить файлы hosts на других устройствах, чтобы активировать те же ярлыки.

И это почти все, что вам нужно знать о файле hosts в Windows 10. Большая часть этих знаний должна быть перенесена в Linux и macOS.

Так что приступайте к настройке файла hosts, как когда-то это делали пионеры Интернета.

Считаете ли вы это полезным? Знаете ли вы какие-нибудь другие трюки с файлами hosts? Дайте мне знать в Твиттере.

Сначала выберите **Хост. ** действие из меню *Сеанс*.

[скриншот главного меню]

Вы увидите всплывающее диалоговое окно:

[скриншот диалога хоста]

Этот компьютер? Удаленный? Что выбрать?

Я хочу пригласить одного или двух друзей для быстрого рисования

Попробуйте вариант "Этот компьютер". Он запустит сервер, встроенный в сам Drawpile. Обратите внимание: если вы публикуете свой сеанс публично, ваш IP-адрес будет виден в списке.

Если в поле списка нет параметров, необходимо сначала добавить сервер списка. Вы можете найти серверы на странице сообществ. Кроме того, вы можете поделиться своим адресом сеанса напрямую со своим другом.

Сеанс, организованный таким образом, заканчивается, когда вы закрываете Drawpile.

Если ваши друзья находятся в одной локальной сети (например, подключены к одной и той же точке доступа Wi-Fi), они могут подключиться к вам, используя ваш локальный IP-адрес. Ваш сервер появится в списке Рядом в диалоговом окне "Присоединиться".

. но я получил сообщение о том, что мой сервер недоступен из Интернета!

Это означает, что у вас есть брандмауэр, блокирующий входящие подключения. Советы см. ниже в разделе Работа с брандмауэрами.

Я хочу провести продолжительную сессию с людьми, которые приходят и уходят

Использовать удаленный сервер. Найдите подходящий сервер для размещения на странице сообщества.

Я хочу настроить свой собственный сервер!

Запуск собственного сервера означает, что вы сами устанавливаете правила. Вы можете выбрать, принимать (или требовать) ли зарегистрированные учетные записи пользователей, какие функции будут включены и кто будет проводить сеансы.

Ознакомьтесь с HOWTO по серверу, чтобы узнать, как настроить собственный сервер на дешевом облачном VPS.

При желании вы можете отправить свой сервер для включения на страницу сообщества.

Начать сеанс

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

Вы должны решить, где провести сеанс. Если вы выберете этот компьютер, сервер будет работать на вашем компьютере, и другие пользователи должны будут подключаться к нему напрямую. (Это также означает, что когда вы выходите из Drawpile, сеанс завершается.) Это лучше всего подходит для сеансов с несколькими пользователями, и когда все участники находятся в одной и той же локальной сети. Использование встроенного сервера означает, что вам может потребоваться настроить брандмауэр для разрешения входящих подключений. Подробнее см. ниже.

Еще один вариант — размещение на внешнем сервере. Вы можете найти общедоступные серверы на странице сообществ. Если вы заинтересованы в настройке собственного выделенного сервера, дополнительную информацию см. в документе Server HOWTO.

Нажмите Хост, чтобы начать сеанс.

Теперь вам просто нужно пригласить друзей присоединиться! Если вы анонсировали сессию, это легко сделать: ваша сессия появится в списке в диалоговом окне присоединения. Также обратите внимание на нижний правый угол строки состояния. Вы должны увидеть что-то вроде Код комнаты: ABCDE. К этому сеансу также можно присоединиться, введя этот код в поле адреса присоединения.

Совет. Щелкните правой кнопкой мыши адресную метку в строке состояния, чтобы открыть дополнительные параметры.

Работа с брандмауэрами

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

[Иллюстрация маршрутизатора NAT]

Приведенная выше картина немного усложняется тем фактом, что некоторые интернет-провайдеры используют NAT операторского класса. Если у интернет-провайдера недостаточно адресов для своих клиентов, он может добавить еще один уровень NAT, чтобы даже ваш маршрутизатор не получил общедоступный адрес. В этом случае переадресация портов не будет работать, и ваш единственный вариант — использовать выделенный сервер, размещенный в другом месте. (По крайней мере, пока IPv6 не станет широко доступным.)

Обратите внимание, что даже маршрутизатор-мост может иметь брандмауэр, блокирующий входящие подключения! В этом случае порт, используемый Drawpile (по умолчанию 27750), должен быть разрешен.

Есть несколько способов решения проблемы NAT:

Использование IPv6 (если доступно) — лучшее решение, но у него есть недостаток: все остальные пользователи, подключающиеся к вам, также должны иметь IPv6. Обратите внимание, что Drawpile в настоящее время всегда показывает ваш IPv4-адрес, даже если у вас есть общедоступный IPv6-адрес. (На самом деле это ошибка, но на данный момент поведение нормальное, поскольку IPv6 еще не является общедоступным.)

Как настроить переадресацию портов, зависит от вашего маршрутизатора, но обычно это происходит примерно так:

  1. Перейдите на сайт настройки маршрутизатора (часто 192.168.1.1 или 10.0.0.1)
  2. Перейти на страницу "переадресация" или "виртуальные серверы".
  3. Создайте новую запись для переадресации: порт 27750, протокол TCP и IP-адрес вашего компьютера. (Полезно назначить статический IP-адрес вашему компьютеру, чтобы вам не нужно было позже менять запись переадресации)

[скриншот строки состояния]

Щелкните адрес правой кнопкой мыши и выберите "Получить внешний видимый IP-адрес", чтобы заменить внутренний адрес общедоступным.

Читайте также: