Как найти локальный хост компьютера
Обновлено: 21.11.2024
Возможно, вам не очень важен IP-адрес вашего устройства — то есть до тех пор, пока он вам действительно не понадобится.
IP-адрес вашего устройства – это важная часть информации, и о которой вы, вероятно, мало думаете. Но время от времени он вам понадобится для сетевой настройки — если вы пытаетесь пробить брешь в своей сети, чтобы получить доступ к содержимому вашего NAS-сервера, запустить веб-сервер или подключиться к вашей домашней VPN, чтобы назвать несколько примеров, поэтому важно понять, как найти его, когда вы это сделаете.
Кроме того, у вас два разных IP-адреса. Вроде того.
В чем разница между вашими внешними и внутренними IP-адресами?
В типичной домашней сети, в которой вы выходите в Интернет через кабельный модем, подключенный к крутому Wi-Fi-маршрутизатору, у вас есть как внешний IP-адрес, так и внутренний IP-адрес.
Проще говоря, внешний IP-адрес позволяет устройствам в Интернете найти вас. Это похоже на звонок в компанию, в которой кто-то работает, когда вы пытаетесь связаться с ним. Внешний IP-адрес в этом случае будет номером телефона компании.
Ваш внутренний IP-адрес — это то, что маршрутизатор передает всем подключенным к нему устройствам. Он обрабатывает всю «маршрутизацию» (отсюда и название) для пакетов данных, которые перемещаются в вашу сеть и из нее. Думайте об этом как о секретаре в указанной компании, который должен иметь дело со всеми входящими телефонными звонками. Они слышат, что вы говорите, и направляют вас к конкретному человеку, с которым вы пытаетесь связаться, а также защищают этого человека — если использовать метафору, — не позволяя случайным людям получить доступ к их прямому номеру телефона.
Умный и интерактивный тизер с самовращающимся шариком
Лучший партнер вашей кошки по играм.
Умный самовращающийся мяч будет поддерживать активность ваших котят. Наблюдайте, как ваша кошка прыгает и охотится за движущимся мячом — активируется простым прикосновением когтя. Заставьте свою кошку ходить по дому и помогите ей быть здоровой.
В компьютерных сетях локальный хост можно рассматривать как «этот компьютер». Это имя по умолчанию используется для установления соединения с вашим компьютером с помощью сети с петлевым адресом.
Петлевой адрес имеет IP-адрес по умолчанию (127.0.0.1), который полезен для тестирования программ на вашем компьютере без отправки информации через Интернет. Это помогает, когда вы тестируете приложения, которые еще не готовы для всего мира.
Когда вы звоните по IP-адресу со своего компьютера, вы обычно пытаетесь связаться с другим компьютером через Интернет. Однако с петлевым адресом вы звоните на локальный хост, он же ваш компьютер.
Если вы хотите узнать о компьютерных сетях, важно понимать язык, с которым вы столкнетесь. Нет лучшего места для начала, чем изучение localhost.
Что такое локальный хост?
Localhost — это имя хоста или компьютера, который в данный момент используется для запуска программы, в которой компьютер играет роль виртуального сервера. В веб-разработке вы можете разработать сервер, отредактировав код на локальном хосте и экспортировав свои данные на сервер.
Объяснение Localhost в видеоруководстве
Слишком занят, чтобы читать? Вместо этого посмотрите наш видеоурок.
Что такое 127.0.0.1 и адрес обратной связи?
Как и любое другое доменное имя, localhost также имеет IP-адрес (интернет-протокол). Адреса варьируются от 127.0.0.0 до 127.255.255.255, но обычно это 127.0.0.1. Попытка открыть адрес 127.0.0.1 в соединении IPv4 вызовет петлю, возвращающую вас на ваш собственный веб-сервер. Вы также можете запустить петлю обратно на свой сервер с подключением IPv6, введя: 1.
Забавный факт: первая часть адреса — 127 — зарезервирована только для обратной связи. По этой причине протокол управления передачей и интернет-протокол (TCP/IP) сразу распознают, что вы хотите связаться с вашим компьютером после ввода любого адреса, который начинается с этих цифр. Вот почему никакие веб-сайты не могут иметь IP-адреса, начинающиеся с 127. Если это действие будет запущено, оно создаст петлевое устройство; который представляет собой виртуальный интерфейс внутри операционной системы вашего компьютера (ОС).
Для чего используется Localhost?
Несмотря на свое простое значение, localhost полезен, если вы разработчик, сетевой администратор и для тестирования. Как правило, кольцевая проверка дает три преимущества:
Тест программы или веб-приложения
Использование localhost является одним из основных применений для разработчиков; особенно если они создают веб-приложения или программы, требующие подключения к Интернету. Во время разработки запускаются тесты, чтобы увидеть, действительно ли приложения работают. Используя петлю для их тестирования, разработчики могут создать соединение с локальным хостом, чтобы протестировать его внутри компьютера и системы, которые они используют в данный момент.
Поскольку ваша ОС становится симулированным веб-сервером после срабатывания замыкания на себя. Вы можете загрузить необходимые файлы программы на веб-серверы и проверить ее работоспособность.
Блокировка сайта
Еще один интересный прием — блокировка веб-сайтов, к которым вы не хотите получать доступ. Loopback полезен для предотвращения входа вашего браузера на вредоносные сайты, например, содержащие вирусы.
Однако прежде чем узнать, как это работает, вам необходимо узнать, что такое «файл hosts» и его роль в этом контексте. Как вы уже знаете, все домены имеют IP-адреса. Вы можете войти на веб-сайт, потому что DNS или система доменных имен ищет соответствующий IP-адрес, под которым зарегистрирован сайт.
Ваш компьютер помогает улучшить этот процесс, сохраняя файл hosts для каждого сайта, который вы посетили. Этот файл содержит IP-адреса и доменные имена веб-сайтов. Вы можете изменить IP-адрес на 127.0.0.1, и сайт, на котором размещен файл, который вы изменили, вместо этого перенаправит вас на локальный хост.
Примером может быть компьютерный администратор компании, блокирующий доступ к веб-сайту.
Тест скорости
Как сетевой администратор, вы должны убедиться, что все оборудование и TCP/IP находятся в отличном состоянии. Вы можете сделать это с помощью теста подключения и отправки запроса ping на локальный хост.
Например, вы можете легко открыть командную строку или терминал и ввести «ping localhost» или «ping 127.0.0.1». Тест localhost покажет, насколько хорошо все работает, от количества полученных, отправленных или потерянных пакетов данных до того, сколько времени занимает передача данных. Если есть какие-либо проблемы, вы можете немедленно исправить их.
Заключение
Теперь вы понимаете, что localhost — это не просто технический термин для вашего компьютера. Это имя по умолчанию, которое позволяет вам тестировать программы и даже закрывать доступ к веб-сайтам. Если вы хотите стать ИТ-специалистом, важно знать, что такое локальный хост и как использовать петлю в соответствии с вашими потребностями.
Домантас руководит командой по контенту и поисковой оптимизации, предлагая свежие идеи и нестандартные подходы. Обладая обширными знаниями в области SEO и маркетинга, он стремится распространить информацию о Hostinger во всех уголках мира. В свободное время Домантас любит оттачивать навыки веб-разработки и путешествовать по экзотическим местам.
Локальный хост, также называемый «петлевым адресом», используется для установления IP-соединения или вызова на ваш собственный компьютер или машину. Адрес обратной связи обычно используется в контексте сети и предоставляет компьютеру возможность проверить стек IP-адресов.
Для всех, кто имеет опыт работы в сетях или интересуется ими, будет важно изучить и понять связанную с ними компьютерную терминологию. Localhost — одна из таких терминов, которая считается полезной для любого специалиста по компьютерам. Понимание важности и использования localhost также является отличным началом вашего путешествия в сетевую терминологию.
Что такое LocalHost и как его использовать?
Необходимый адрес зависит от используемого интернет-протокола. Вызов локального хоста с использованием IPv4, который является наиболее распространенным IP-адресом, будет иметь диапазон от 127.0.0.0 до 127.255.255.255, но обычно по умолчанию используется 127.0.0.1. Пользователи IPv6 могут установить петлю, введя :1.
Интернет-протокол
Интернет-протокол (IP) был создан для установления стандартного метода связи компьютеров с другими устройствами в сети. Он управляет не только адресами, но и тем, как ваши данные отправляются и принимаются как в локальных сетях, так и в Интернете.
IPv4 – Интернет-протокол версии 4 – наиболее часто используемый во всем мире. IPv4 в значительной степени полагается на протокол управления передачей (TCP) для решения большинства проблем с данными, таких как доставка, последовательность и целостность. Этот IP-адрес был разработан как протокол без установления соединения для использования на компьютерах с подключением к сети Ethernet.
IPv6 постепенно заменяет IPv4. Спрос на IP-адреса вырос в геометрической прогрессии после цифрового бума.Интернетом пользуется все больше и больше устройств, поэтому протокол IPv6 был разработан с учетом этого увеличения и устранения нескольких фундаментальных недостатков, обнаруженных в IPv4.
Там, где IPv4 позволяет использовать примерно 4,3 миллиарда уникальных IP-адресов, IPv6 позволяет использовать до 340 триллионов триллионов.
Помимо количества, IPv6 также предлагает сетевые преимущества. Это упрощает обнаружение между устройствами других сетей с поддержкой IPv6, позволяя пользователям использовать службы без необходимости действий конечного пользователя. Необходимость в преобразовании сетевых адресов (NAT) также значительно снижается при использовании IPv6. NAT — это то, что позволяет клиентам IPv4 совместно использовать один IP-адрес.
Ввиду того, что IPv4 является более распространенным из двух используемых интернет-протоколов, мы будем уделять ему особое внимание в будущем.
Как работает 127.0.0.1
При установке IPv4-соединения с петлевым адресом 127.0.0.1 назначается маска подсети 255.0.0.1. Таким образом, если какой-либо общедоступный коммутатор, маршрутизатор или шлюз получает пакет данных с вашей обратной связью в качестве пункта назначения, информация о данных не будет зарегистрирована.
Это означает, что если пакет данных будет отброшен за пределы локального хоста, информация не будет передана другому компьютеру в сети. Это помогает поддерживать сетевую безопасность, предотвращая получение компьютером случайных пакетов данных, которые в ответ могут попытаться активировать другие службы.
Общие способы использования локального хоста
Помимо возможностей безопасности, localhost может быть полезен в нескольких других сценариях. Есть три основных назначения адресов обратной связи, которые считаются полезными для специалиста по компьютерным сетям.
Выполнение теста скорости
Отправка ping-запроса – это наиболее распространенный вариант использования адресов обратной связи. С помощью командной строки Windows вы можете проверить подключение и обнаружить любые проблемы с производительностью, с которыми может столкнуться ваш компьютер.
Чтобы выполнить ping-запрос к локальному хосту:
- Откройте диалоговое окно «Выполнить» (клавиша Windows + R) и введите cmd. Нажмите Ввод.
- Вы также можете ввести cmd в поле поиска на панели задач и выбрать из списка "Командная строка".
- Рекомендуется запускать от имени администратора.
Результаты будут отображаться на экране. Отображаемые данные будут включать количество отправленных, полученных и потерянных пакетов данных, а также приблизительное время передачи данных туда и обратно.
Блокировка веб-сайтов
Когда вам нужно заблокировать доступ к определенным веб-сайтам, локальный хост может помочь. Петля может быть очень полезна для предотвращения входа вашего браузера на вредоносные сайты. Для этого вам нужно знать, что такое хост-файлы и для чего они служат в этом контексте.
Каждый раз, когда ваш компьютер пытается получить доступ к веб-сайту или удаленному компьютеру с помощью доменного имени, компьютер отправляет запрос на сервер доменных имен (DNS) в поисках локально сохраненного хост-файла.
Например, IPv4-адрес 127.0.0.1 будет отображаться в DNS как «localhost». Доменное имя любого нового веб-сайта, который вы посещаете, также будет храниться в виде хост-файла. Это обеспечивает более быструю загрузку для любых повторных посещений того же сайта.
Хост-файл также будет содержать IP-адреса всех доменных имен, которые он хранит. Вам нужно будет отредактировать эти IP-адреса, чтобы они соответствовали петлевому адресу 127.0.0.1, чтобы заблокировать их. Это приведет к тому, что трафик будет направлен обратно на локальный хост.
Хотя в крайнем случае это работает, использование localhost в качестве метода предотвращения доступа к нежелательным веб-сайтам — не лучшее решение. Основная причина заключается в том, что если вам понадобится доступ к этим сайтам, вам придется вручную удалить запись как администратору. Только администратор, создавший первоначальную запись, сможет сделать это, заблокировав других пользователей, которым по той или иной причине необходимо получить доступ к конкретному сайту.
Тестирование новых программ или веб-приложений
Всякий раз, когда срабатывает замыкание на себя, ваша операционная система становится симулированным сервером. Это позволяет загружать на сервер любые необходимые файлы программы для проверки работоспособности.
В сочетании с другим программным обеспечением вы даже можете использовать обратную связь, чтобы позволить загруженным мобильным приложениям получать доступ к компонентам настольного сервера или отправлять запросы к определенному API.
Бывший специалист по ИТ-коммуникациям в армии США, который начал свою карьеру в онлайн-блоггинге в 2016 году. У Джозефа более 10 лет опыта работы в ИТ-отрасли в качестве аналитика и эксперта по коммуникациям. Он сова и заядлый потребитель Red Bull, который проводит большую часть своего времени, увлеченный онлайн-играми и созданием веб-сайтов. Прочитать полную биографию Джозефа
Понравился ли вам этот совет? Если это так, загляните на наш канал YouTube на нашем родственном сайте Online Tech Tips. Мы охватываем Windows, Mac, программное обеспечение и приложения, а также предлагаем множество советов по устранению неполадок и обучающих видеороликов. Нажмите кнопку ниже, чтобы подписаться!
Обнаружение не сработало? Вот как узнать ваш локальный IP-адрес
К сожалению, в настоящее время большинство веб-браузеров не позволяют веб-сайтам автоматически определять ваш локальный IP-адрес, поэтому мы не можем определить его для вас. Вместо этого, вот шаги, которые вам нужно предпринять, чтобы найти свой локальный IP-адрес.
Поиск локального IP-адреса в Windows
Самый простой и быстрый способ найти свой локальный IP-адрес на компьютере с Windows 10 — ввести специальную команду в командную строку. Эти инструкции ясно покажут вам, как это сделать.
Найдите инструмент Командная строка
В левом нижнем углу рабочего стола Windows вы увидите поле ввода с надписью Введите здесь для поиска. Windows будет искать в вашей системе все, что вы там вводите.
Мы хотим открыть командную строку, поэтому найдите командную строку, введя «Командная строка»
Обратите внимание, что вы также можете искать аббревиатуру: cmd
Нажмите клавишу Enter, чтобы запустить инструмент командной строки
Теперь, когда вы искали командную строку, Windows нашла ее и выделила в качестве основного результата поиска.
Просто нажмите клавишу Enter на клавиатуре, чтобы запустить инструмент командной строки. Кроме того, вы можете дважды щелкнуть значок.
Если Windows Search не нашел командную строку, убедитесь, что вы правильно набрали командную строку — помните, что вы также можете выполнить поиск по аббревиатуре: cmd. Также убедитесь, что в верхней части окна поиска выбрана вкладка "Все" (а не "Документы" или "Интернет" и т. д.).
Вы увидите новое окно командной строки
Теперь, когда вы выбрали командную строку в поиске Windows, вы увидите новое окно командной строки. В него можно ввести множество различных команд, чтобы Windows выполняла определенные задачи или отображала различную информацию.
Используйте команду ipconfig
Теперь, когда у вас открыта командная строка, просто введите в нее команду ipconfig и нажмите клавишу Enter. Инструмент Internet Protocol Configuration теперь запустится и покажет вам некоторую информацию о вашем локальном сетевом подключении.
Найдите свой локальный IP-адрес
Инструмент ipconfig напечатает несколько вещей в командной строке, это будет выглядеть примерно так: снимок экрана:
Мы подчеркнули строку с адресом IPv4, вы можете увидеть IP-адрес (в этом примере он начинается с 192.168. ) в правом столбце.
Если у вас есть более одного подключения к локальной сети (возможно, у вас есть две сетевые карты или вы подключены через Wi-Fi и сетевой кабель), у вас может быть более одного сетевого адаптера; вам нужно будет найти строку адреса IPv4 в каждом разделе адаптера чтения.
Поиск локального IP-адреса в macOS
Чтобы найти свой локальный IP-адрес в macOS, необходимо просмотреть настройки сети. Вот как легко найти сведения о вашей сети.
Нажмите значок меню Apple
В левом верхнем углу экрана Mac нажмите на маленький значок Apple. Это расширит список параметров системы.
Нажмите "Системные настройки"
Нажмите значок "Сеть"
В окне «Системные настройки» будет несколько значков, позволяющих просматривать и управлять различными настройками вашего Mac. Рядом с серединой вы увидите значок «Сеть», как показано на скриншоте. Нажмите на нее, чтобы открыть настройки сети.
Найдите свой локальный IP-адрес
Системные настройки отобразят список ваших сетевых адаптеров в верхней части окна «Сеть»; он поместит подключенные интерфейсы вверху (и выделит их зеленой точкой).
Если у вас есть только один подключенный сетевой адаптер (как показано на снимке экрана выше), вам просто нужно посмотреть справа от окна «Сеть»: macOS покажет вам, какой у вас локальный IP-адрес и как вы подключены к локальная сеть.
Если у вас более одного сетевого адаптера, у вас, вероятно, также будет более одного локального IP-адреса. Это может произойти, если вы используете ноутбук с Wi-Fi, но также подключили его к сетевому кабелю, сетевому адаптеру Thunderbolt или USB. Если у вас есть более одного сетевого адаптера, вы можете щелкнуть каждый из них в левой части окна «Сеть» и просмотреть правую часть окна, чтобы прочитать каждый локальный IP-адрес.
Как мы (обычно) обнаруживали локальные IP-адреса?
Одним из новых дополнений к некоторым современным браузерам является WebRTC.
WebRTC – это API, предназначенный для обеспечения обмена данными в браузере в режиме реального времени без необходимости использования дополнительных подключаемых модулей, например для видеочата в браузере без дополнительных подключаемых модулей. У него большой потенциал для будущего онлайн-общения, и это захватывающая разработка.
Некоторое время в некоторых веб-браузерах можно было получить API WebRTC, чтобы узнать, какие у вас локальные IP-адреса. Большинство производителей веб-браузеров в настоящее время заблокировали веб-браузеры от поиска этой информации, поскольку это также может привести к потере вашей конфиденциальности в Интернете. В результате мы не можем легко показать вам, какой у вас локальный IP-адрес, чтобы помочь вам в устранении неполадок; вместо этого вам нужно просмотреть сетевые настройки вашего компьютера и найти его самостоятельно.
На самом деле веб-браузеры по-прежнему могут обеспечивать этот тип обнаружения, однако по умолчанию он отключен (и, вероятно, его не следует включать).
Еще вопросы?
Если у вас есть дополнительные вопросы, воспользуйтесь контактной формой, и мы ответим на них и добавим ваш вопрос сюда.
Читайте также: