Обнаружение сетевых устройств
Сканирование сети с построением списка устройств и их свойств, таких как перечень сетевых интерфейсов, с последующим снятием данных в системах мониторинга, если не вникать в происходящее, может показаться особой, компьютерной, магией. Как же это работает — под катом.
Обнаружение
Для обнаружения устройства, т.е. определения есть ли на выбранном ip-адресе что-либо, можно применить следующие методы:
- ping сканирование
Как ни странно, это самый простой и распространенный способ. - Проверка открытых TCP-портов
Если на устройстве отключен ответ на ping, то можно попробовать установить соединение по какому-либо TCP-порту. В виду того, что портов много и проверка каждого занимает значительное время, обычно проверяются только самые распространенные, напр. 80 или 443, используемые для веб-интерфейса устройства. - Проверка работы UDP служб
UDP протокол не отправляет подтверждения о получении запроса и поэтому в общем виде сканирование UDP-портов невозможно. Однако можно попробовать опросить службы, прослушивающие UDP-порт и отправляющие ответ на запрос, напр. SNMP (порт 161) или IPMI (порт 623). В случае, если получен ответ, отличный от таймаута, то устройство обнаружено. - ARP сканирование
Помимо обычных ICMP запросов, которые используют утилиты ping, для устройств в том же широковещательном L2-домене можно воспользоваться более быстрым arping: по диапазону ip-адресов рассылаются широковещательные ARP пакеты вида «компьютер с IP-адресом XXX, сообщите свой MAC-адрес компьютеру с МАС-адресом запросившего», и если ответ получен, то устройство считается обнаруженным. - CDP/LLDP
Если в сети используется протокол LLDP (или аналог CDP), то устройства могут собирать сведения о своих соседях, которые можно считать обнаруженными. Эти данные доступны по SNMP.
Сбор сведений
После того, как устройство обнаружено, можно переходить к сбору сведений о нем.
Используя ARP протокол, по ip можно получить MAC-адрес, а по нему вероятного производителя (часть оборудования допускает смену адреса, так что метод не очень надежен). Далее можно воспользоваться утилитой nmap, которая сканируя открытые порты, сверяется со своей базой отпечатков и делает предположение об используемой операционной системе, её версии и типе устройства.
Чтобы получить более подробные сведения по устройству потребуется один из следующих способов:
- SNMP
Протокол SNMP почти всегда поддерживаем маршрутизаторами и коммутаторами; имеется в Windows (соответствующая служба по умолчанию отключена); для Linux требуется установка демона snmpd. По всей видимости последняя третья версия достаточно сложна в реализации, поэтому предыдущая версия 2с до сих пор актуальна, хотя и не рекомендуема из-за отсутсвия шифрования при передаче данных. Протолок работает на 161 UDP-порту устройства.
Для работы с SNMP можно использовать пакет утилит Net-SNMP. Чтобы получить, к примеру, описание устройства, надо указать версию протокола, пароль на чтение (community read, по умолчанию public) и адрес, в нотации SNMP называемый OID (object identificator) и состоящий из чисел и точек. Все адреса устройства можно представить в виде дерева, где адреса отсортированы в лексикографическом порядке. Протокол позволяет запросить текущее значение по адресу, а также адреса следующие за текущим.
Стандартный набор адресов весьма ограничен и содержит описание устройства, контакты, расположение и время работы (uptime). Остальные адреса зависят от производителя устройства и могут быть получены сканированием, например, утилитой snmpwalk. К счастью, Linux и Windows имеют типовые адреса для сетевых интерфейсов и загруженности процессоров/памяти, поэтому для них лишь знать (или уметь определить) используемую операционную систему.
Иногда пользователю может понадобиться быстро узнать, какой у его устройства адрес IP в локальной сети, в которой он подключён. Также может оказаться нужным такой же адрес, но уже другого компьютера, который работает в этой же сети. Можно ли это сделать без использования какого-то стороннего ПО? И какие утилиты скачивают и устанавливают для этих целей?
Что такое IP-адрес и для чего он нужен
IP-адрес (Internet Protocol Address) — это определённый конечный адрес узла в сети на конкретном компьютере или ином устройстве. Его можно сравнить с обычным почтовым адресом какого-то человека — по нему люди отправляют письма и посылки. Аналогией писем в интернете и сети являются сетевые пакеты (например, в виде сайтов и загружаемых файлов). Они не могут уходить неизвестно откуда и неизвестно куда — нужно направление, конкретный адрес две конечные точки в виде отправителя и получателя.
IP-адрес представляет собой адрес какой-либо точки в сети: как в глобальной, так и в локальной
У каждого ПК есть свой адрес IP в сети. Тут стоит сразу отметить, что у ПК или любого другого девайса IP-адрес может существовать в рамках глобальной сети (интернета) и локальной сети. Если на ПК несколько подключений к интернету, у девайса появляется такое же количество IP-адресов, так как они привязываются не к компьютеру, а к конкретному соединению на устройстве.
Сетевой пакет доставляются по определенному IP-адресу
IP может выдаваться администратором локальной сети, провайдером или назначаться автоматически системой. Адрес включает в себя два номера: сети, которой он принадлежит, и узла. Это комбинации из четырёх чисел от 0 до 255, которые разделяются точками, например, 10.255.255.255.
Виды IP-адресов
По разным параметрам различают такие виды адресов IP:
- Статический (фиксированный, постоянный). Это комбинация чисел, которая навсегда присваивается юзеру. Его может выдать ваш провайдер за отдельную плату. Он необходим тем людям, которым нужно постоянно получать удалённый доступ к своему девайсу посредством клиента FTP. Главный минус такого адреса в том, что ПК становится более уязвимым в сети — взломщики могут также получить доступ к вашему ПК и всей информации на нём.
- Динамический. В начале каждого сеанса «сёрфинга» в сети юзер получает новый IP. Система выдаёт его автоматически из конкретного диапазон комбинаций.
- Белый (публичный, глобальный). Его используют для «сёрфинга» в интернете, то есть во внешней сети.
Белый IP нужен для работы в глобальной сети — в интернете
Серые IP работают только в рамках локальных сетей
Рассмотрим сегодня, как выяснить, какой у вас есть IP именно для локальной сети — сети, которая соединяет друг с другом несколько устройств, находящихся недалеко друг от друга (в одном здании, офисе, квартире, институте и т. д.). Такое соединение нужно, например, для обмена теми или иными документами между ПК, получения доступа к общим каталогам и прочих целей.
Как узнать IP-адрес своего компьютера в локальной сети
IP-адрес своего ПК нужно знать, например, для подключения к своему домашнему или рабочему ПК для копирования каких-то документов. Раздобыть свой IP-адрес проще и быстрее всего — достаточно выполнить некоторые действия в одном из двух системных окнах «Виндовс».
С помощью «Командной строки»
Консоль «Командная строка» представляет собой редактор с чёрным фоном, через который юзер может выполнять различные операции на своём компьютере, в том числе и осуществлять вывод на экран сетевых параметров девайса:
- На «клаве» зажимаем кнопки R и «Виндовс», но только одновременно. Результат выполнения данной команды — появление окна «Выполнить». В нём вбиваем три буквы cmd — жмём на «Ввод» либо на «Энтер» на самой клавиатуре.
Введите команду cmd в окне «Выполнить»
Вы можете воспользоваться поиском в «Пуске», чтобы открыть консоль
Выполните команду ipconfig в редакторе
Внимательно изучите блок с адаптером локальной беспроводной сети
Выполните команду ipconfig/all
Команда ipconfig/all покажет на экране более подробную информацию
С помощью «Панели управления»
Эти же данные юзер может получить через определённый раздел «Панели управления»:
- Вызываем панель через сервис «Выполнить» (открывается с помощью «Виндовс» и R) и слова control, написанного в строке «Открыть».
Вставьте в строку «Открыть» команду control
На панели запустите «Центр управления сетями и общим доступом»
Перейдите по ссылке «Изменение параметров адаптеров»
На дисплее появилось окно «Сетевые подключения»
Выполните команду ncpa.cpl, чтобы запустить «Сетевые подключения»
Выберите в меню пункт «Состояние»
Перейдите в окно со сведениями и посмотрите на пункт «Адрес IPv4»
Видео: как узнать свой IP в сети
Как узнать IP-адрес чужого или всех подключённых к локальной сети компьютеров
Определение IP-адреса других устройств, которые находятся в данный момент в локальной сети, отнимет больше времени и усилий. Выполнять будем всё через ту же «Командную строку». Рассмотрим также способ с использованием ПО от сторонних разработчиков.
Через «Командную строку»
На этот раз в редакторе будем выполнять другие команды для вывода адреса:
- Для начала определимся, адрес какого конкретного юзера сети мы хотим узнать. С этой целью запускаем любую страницу «Проводника Виндовс». На левой панели с основными разделами находим и открываем ссылку «Сеть».
В «Проводнике» перейдите в раздел «Сеть» слева
Выберите девайс, адрес которого вы хотите узнать
Чтобы вывести на экран всех пользователей локальной сети, выполните nbtstat -n в консоли
Запустите выполнение команды apresn-pc
Скопируйте адрес чужого ПК
Возможно, вам необходимо определить адреса IP всех компьютеров из локальной сети. В этом вам также поможет консоль:
- Запускаем интерфейс строки через «Выполнить» либо «Пуск», а затем пишем короткую формулу arp -a.
Запустите выполнение формулы arp -a в консоли
В консоли появится перечень всех адресов в локальной сети
С помощью сканирования сети сторонними утилитами
Не всегда стандартные средства «Виндовс» помогают в поиске IP-адресов девайсов, которые находятся в вашей внутренней сети. Для таких случаев сторонними разработчиками были созданы специальные утилиты-сканеры. Одно из таких приложений — программа Advanced IP Scanner от компании Famatech. Утилита бесплатная и имеет две версии: та, что устанавливается, и портативная (то есть которая работает без предварительной инсталляции).
Advanced IP Scanner показывает не только IP-адреса, но и названия устройств
Кроме поиска девайсов в сети, в возможности этой программы входит предоставление доступа к общим каталогам и FTP-серверам, удалённое управление устройствами через Radmin и RDP и даже дистанционное отключение ПК.
Где её скачать и как ей пользоваться, расскажем в инструкции:
- Открываем официальный сайт сканера в любом браузере — на странице жмём на зелёную клавишу «Скачать бесплатно».
Скачайте бесплатный вариант Advanced IP Scanner
Откройте файл через загрузки
Выберите язык установки
Выберите между установкой и запуском
Примите условия использования программы и запустите её
Подождите, пока закончится процесс распаковки
Нажмите на «Сканировать», чтобы начать поиск девайсов
Подождите, пока завершится процесс поиска устройств
Посмотрите на IP нужного вам девайса
Отключенное устройство будет с иконкой погасшего экрана ПК
Видео: как использовать утилиту Advanced IP Scanner
Узнать свой адрес во внутренней сети можно легко с помощью стандартных средств «Виндовс» — через «Центр управления сетями и общим доступом» и чёрный редактор «Командная строка». Последняя утилита подойдёт также для определения комбинаций чисел, которые действуют для других компьютеров в этой же внутренней сети. Если у вас не получается получить информацию с помощью встроенных инструментов, используйте сторонние утилиты, например, Advanced IP Scanner, Nmap, SolarWinds или любой другой сканер.
Как легко узнать свой IP, просканировать порты, проверить пинг и удалённо будить компьютер
Наверное, у всех бывало такое, что интернет просто переставал работать ни с того, ни с сего. Обычно в таком случае мы либо проверяем баланс счёта, чтобы убедиться, что оплата за месяц прошла, либо перезагружаем роутер, не особенно задумываясь над тем, что вообще это дает. Просто так нужно. Но по большому счёту перезагрузка просто сбрасывает временные настройки, не решая проблему как таковую. А, чтобы сделать всё как полагается, нужно воспользоваться специальным инструментом, который предназначен для выявления проблем и их исправления.
NetTools — приложение, которое заменит большинство инструментов сисадмина
Приложение NetTools — это, пожалуй, уникальный инструмент, который позволит проверить интернет прямо с вашего iPhone. Как проверить, спросите? Да по-всякому. Тем более, что одной только диагностикой возможности этой утилиты не ограничиваются.
Приложение для сисадминов
У любого сисадмина должно быть приложение NetTools
Вы только посмотрите, на что способно приложение NetTools:
- Показывает внешний и локальный IP-адреса;
- Ищет все устройства в локальной сети;
- Проверяет заданный диапазон IP-адресов и портов;
- Проверяет пинг соединения;
- Показывает маршрут до указанного хоста;
- Ищет порты в заданном диапазоне;
- Показывает DNS-записи для указанного домена;
- Показывает информацию о владельце домена;
- Проверяет доступность серверов;
- Будит указанную машину по сети;
- Позволяет проводить тестирование серверов;
- Поддерживает IP-калькулятор.
Несмотря на то что NetTools — это приложение, ориентированное в основном на системных администраторов и тех, кто работает со связью, любой может найти ему применение. Например, определить свой IP-адрес, просканировать сеть на предмет лишних устройств и сделать многое другое.
Как видите, набор инструментов NetTools и впрямь богатый — самое то для профессионального сисадмина. Однако для рядового пользователя это приложение тоже может быть очень полезным. Разберём на конкретных примерах.
Как определить свой IP
Базовая функция NetTools — определение IP-адреса:
- приложение NetTools из App Store;
- Запустите его и откройте вкладку Network Information;
NetTools позволяет определить ваш IP и другие данные сети
- В самом верху найдите раздел General;
- В поле External IP указан ваш внешний IP, а в поле Local IP — локальный.
Локальный IP — это адрес, под которым ваше устройство видит роутер, к которому он подключен, а внешний IP — это тот, под которым ваше устройство могут видеть все остальные устройства в глобальной сети.
Не нужно бояться, что по внешнему IP кто-то вычислит ваше местоположение. Фактически сделать это почти невозможно, поскольку в сам IP не зашита информация о владельце, его домашний адрес и даже сведения об используемом компьютере. Как правило, это только город, название интернет-провайдера и в лучшем случае юридический адрес, где он зарегистрирован.
Кроме собственно IP-адресов (внешнего и локального), тут видна информация о провайдер, конфигурации роутера, маска подсети, текущий источник подключения и многое другое. Единственное, чего тут нет, — это MAC-адреса. Но дело не в приложении, а в том, что Apple запрещает стороннему софту получать эту информацию в целях безопасности. А вот у Google таких ограничений нет. Поэтому Network Utilities для Android покажет даже MAC-адрес.
Посмотреть, кто подключен к Wi-Fi
При необходимости NetTools позволяет выяснить, кто ещё подключён к вашему роутеру. Бывает, что вы либо забываете запаролить свою домашнюю сеть, либо соседи просто угадывают защитную комбинацию и спокойно подключаются к ней, расходуя бесплатный трафик. Вот как узнать, есть ли среди сопряжённых устройств лишнее:
- Запустите приложение NetTools у себя на iPhone;
- Откройте боковое меню и выберите LAN Explorer;
LAN Explorer позволяет найти лишние устройства в вашей домашней сети
- Не меняя значения En0 в поисковой строке, нажмите Start;
- Дождитесь загрузки всех устройств и проверьте их.
Зелёным помечаются активные устройства, которые работают в момент сканирования. Красным — пассивно подключённые. Например, телевизор, который подключен к Wi-Fi, но отключен от питания, или, скажем, умные светильники, шлюзы и т.д. В ряде случаев приложение определяет либо тип устройства, либо его самоназвание, либо операционку, на базе которой он работает.
Благодаря этому оказывается довольно легко понять, где смартфон, где телевизор, а где планшет. Но по большей части приложение определяет только локальный IP-адрес устройства. Рядовому пользователю это, к сожалению, ничего не даст. Но сисадмин разберётся — подключится и выяснит, что к чему. Тем более, что NetTools позволяет даже будить устройства удалённо. Достаточно просто знать IP и MAC-адрес.
Как удалённо разбудить компьютер
Предупреждаю сразу: будить удалённо через NetTools получается не все устройства. Например, разбудить iPad мне так и не удалось. Возможно, Apple защищает свои гаджеты от подобных манипуляций, а, возможно, я просто что-то не так сделал. Тем не менее, с рабочими машинами на Windows и Linux никаких проблем быть не должно. Надеюсь, что вы, если обладаете достаточными знаниями, разберётесь и сами.
- Запустите приложение NetTools у себя на iPhone;
- В боковом меню слева выберите Wake On LAN;
Удалённое пробуждение работает не со всеми устройствами
- Нажмите «+» и добавьте данные своего устройства;
- Когда понадобится разбудить его, просто нажмите на его название.
Очевидно, что эта фишка может понадобиться далеко не всем. По факту, это и не игрушка вовсе, а вполне себе профессиональный инструмент, который может использоваться для диагностики сети и внешнего контроля за рабочей машиной. Сисадмины уж точно разберутся, зачем это нужно. А вы можете просто примерить на себя его роль и поэкспериментировать с удалённым пробуждением компьютера.
В целом логичнее использовать фишку пробуждения в паре с серверами. Например, если компьютер выступает в роли хоста, к которому подключаются другие устройства. Тогда удобно подключиться к нему удалённо и разбудить его, скажем, для работы через AnyDesk или другие приложения. Главное, чтобы сам компьютер был включен и находился в состоянии сна. Потому что запитать его удалённо через NetTools не выйдет.
Сканирование внешних сетей
Сканирование произвольного диапазона IP-адресов — это хоть и не эксклюзив NetTools, но сам процесс в этом приложении устроен лучше, чем у многих конкурентов. Оно предлагает возможность сканирования портов прямо во время скана хостов. А, между тем, она может прийтись очень кстати при системном администрировании. Зачем это нужно, на пальцах объяснять не будем. В конце концов, рядовому пользователю эта фишка скорее всего ни к чему. Но сисадминам она точно пригодится:
- Запустите приложение NetTools у себя на iPhone;
- Откройте боковое меню и выберите IP Range Scanner;
Сначала выставьте диапазон портов
В этих вкладках вы получите всю необходимую информацию
- В настройках выставите нужный диапазон портов, а затем нажмите Start;
- Дождитесь результатов по своему запросу и проанализируйте.
Сканирование портов с телефона
Как мы уже отмечали выше, NetTools — это скорее рабочий инструмент, нежели обывательский. Соответственно, и функциональность тут по большей части профессионально ориентированная. Одной из функций приложения, которые подчёркивают её направленность, является функция сканирования открытых портов. Она позволяет проверить защищённость сети и выявить деятельность сетевых червей. Проверка проводится через инструмент Port Scanner.
Сканирование портов поможет определить защищённость вашей сети
NetTools предлагает широкий диапазон настроек. Например, тут можно выбрать протоколы TCP/UDP. Просто выставьте нужные параметры до сканирования, а приложение автоматически выдаст вам релевантную информацию по запросу.
Другая крутая функция — проверка пинга. Если говорить простым языком, то это показатель задержки сигнала. Если пинг высокий, значит, сигнал идёт долго, и скорость соединения может падать. В норме значения пинга варьируются, но 5-15 мс — это хороший показатель. А, если он выше, значит, с соединением что-то не то. Подробнее о том, как с этим бороться, мы рассказывали в отдельной статье, обязательно почитайте — будет интересно.
Многие, наверное, даже не знают, что такое IP-калькулятор, но и он тут есть. Это ещё одна фишка сугубо для сисадминов, которая позволяет рассчитать диапазон адресов, маску сети, количество хостов в диапазоне, адрес и класс сети. В общем, инструмент безусловно необходимый — при условии, что вы отдаёте себе отчёт, зачем это нужно и как вообще работает. Главное, что для многих NetTools может стать реальным рабочим инструментом, которым можно пользоваться абсолютно бесплатно.
MaPPat спросил 7 лет назад
Собственно, вопрос в теме. Есть небольшая локалка, как найти в ней нужный мне комп?
1 ответ
Эжени ответил 7 лет назад
Для начинающих пользователей ПК самым простым способом найти нужный компьютер в локальной сети является следующий:
1. Откройте “Мой Компьютер”, слева, где указаны разделы винчестера, нажмите на значок “Сеть”;
2. В окне “Сеть” появится предложение произвести поиск и ограничить или открыть доступ, выберите требуемые параметры и нажмите “Поиск” или “Далее”;
3. После завершения поиска, будут указаны имена всех подключенных компьютеров в локальной сети. Если нужный вам компьютер отсутствует, можно повторить поиск клавишей “F5”.
Второй способ рассчитан на более опытных пользователей: здесь понадобится ip нужного вам компьютера:
1. Зайдите в командную строку, сочетанием клавиш Win+R и введите команду cmd;
2. В открывшемся окне, введите ping “ip нужного вам компьютера” (например, ping 192.168.1.1);
3. При активном подключении компьютера к сети потери пакетов быть не должно.
Содержание
- Можно ли вычислить адрес компьютера по IP
- Определяем адрес компьютера
- Определение IP-адреса
- Определение географического положения
- Заключение
- Как выяснить IP-адрес своего компьютера и чужого в локальной сети
- Что такое IP-адрес и для чего он нужен
- Виды IP-адресов
- Как узнать IP-адрес своего компьютера в локальной сети
- С помощью «Командной строки»
- С помощью «Панели управления»
- Видео: как узнать свой IP в сети
- Как узнать IP-адрес чужого или всех подключённых к локальной сети компьютеров
- Через «Командную строку»
- С помощью сканирования сети сторонними утилитами
- Видео: как использовать утилиту Advanced IP Scanner
- 5 способов как узнать локальный и внешний IP адрес компьютера и как поменять IP на другой
- Как узнать локальный IP адрес компьютера
- Способ 1. Командная строка — ipconfig
- Способ 2. Центр управления сетями или параметры сети
- Способ 3. Свойства подключения сети WiFi
- Способ 4. Диспетчер задач windows 10
- Способ 5. Информация о системе — msinfo32
- Как узнать внешний IP адрес компьютера
- Способ 1. Яндекс Интернетометр
- Способ 2. 2ip.ru
- Способ 3. Pr-cy.ru
- Способ 4. Whoer.net
- Способ 5. Hidemy.name
- Как поменять IP адрес компьютера
- Меняем внутренний локальный IP адрес
- Меняем внешний IP в интернете
- Как скрыть IP адрес компьютера
- Скрываем IP с помощью VPN
- Скрываем IP через TOR браузер
- Скрываем IP с помощью Proxy
- Программы меняющие IP адрес компьютера
- Opera VPN
- SafeIP
- Proxy Switcher
- Hide All IP
- Как узнать местоположение компьютера по IP адресу
- Подведем итоги
Можно ли вычислить адрес компьютера по IP
Определяем адрес компьютера
Как мы уже говорили выше – каждый айпи уникален, но бывают и исключения. Например, провайдер вместо статического (постоянного) адреса выдает динамический. В этом случае IP меняется при каждом подключении пользователя к сети. Другой вариант – использование так называемых Shared-прокси, когда на одном айпи может «висеть» несколько абонентов.
В первом случае можно определить провайдера и его местоположение, а точнее, сервера, к которому в данный момент подключен ПК. Если серверов несколько, то при следующем соединение географический адрес уже может отличаться.
При использовании Shared-прокси выяснить точный адрес, причем как IP, так и географический, не представляется возможным, если только вы не являетесь владельцем данного прокси-сервера или представителем правоохранительных органов. Существуют не вполне законные инструменты, позволяющие проникнуть в систему и получить нужную информацию, но об этом мы говорить не будем.
Определение IP-адреса
Для того чтобы получить данные о местоположении, необходимо сначала узнать непосредственно сам айпи-адрес пользователя (компьютера). Сделать это можно с помощью специальных сервисов, в большом количестве представленных в интернете. Они позволяют не только определять адреса узлов, серверов и веб-страниц, но и создавать специальные ссылки, при переходе по которым в базу записываются данные о визитере.
Определение географического положения
Выяснить физическое местоположение сервера, с которого абонент выходит в глобальную сеть, можно с помощью все тех же специальных сервисов. К примеру, сайт IPlocation.net предлагает такую услугу совершенно бесплатно.
Заключение
Как становится ясно из всего написанного выше, средствами, доступными обычным пользователям, можно получить информацию только о провайдере или расположении конкретного сервера, к которому подключается ПК с определенным IP-адресом. Использование других, более «продвинутых» инструментов может привести к уголовной ответственности.
Помимо этой статьи, на сайте еще 12324 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Источник
Как выяснить IP-адрес своего компьютера и чужого в локальной сети
Иногда пользователю может понадобиться быстро узнать, какой у его устройства адрес IP в локальной сети, в которой он подключён. Также может оказаться нужным такой же адрес, но уже другого компьютера, который работает в этой же сети. Можно ли это сделать без использования какого-то стороннего ПО? И какие утилиты скачивают и устанавливают для этих целей?
Что такое IP-адрес и для чего он нужен
IP-адрес (Internet Protocol Address) — это определённый конечный адрес узла в сети на конкретном компьютере или ином устройстве. Его можно сравнить с обычным почтовым адресом какого-то человека — по нему люди отправляют письма и посылки. Аналогией писем в интернете и сети являются сетевые пакеты (например, в виде сайтов и загружаемых файлов). Они не могут уходить неизвестно откуда и неизвестно куда — нужно направление, конкретный адрес две конечные точки в виде отправителя и получателя.
IP-адрес представляет собой адрес какой-либо точки в сети: как в глобальной, так и в локальной
У каждого ПК есть свой адрес IP в сети. Тут стоит сразу отметить, что у ПК или любого другого девайса IP-адрес может существовать в рамках глобальной сети (интернета) и локальной сети. Если на ПК несколько подключений к интернету, у девайса появляется такое же количество IP-адресов, так как они привязываются не к компьютеру, а к конкретному соединению на устройстве.
Сетевой пакет доставляются по определенному IP-адресу
IP может выдаваться администратором локальной сети, провайдером или назначаться автоматически системой. Адрес включает в себя два номера: сети, которой он принадлежит, и узла. Это комбинации из четырёх чисел от 0 до 255, которые разделяются точками, например, 10.255.255.255.
Виды IP-адресов
По разным параметрам различают такие виды адресов IP:
Белый IP нужен для работы в глобальной сети — в интернете
Серые IP работают только в рамках локальных сетей
Рассмотрим сегодня, как выяснить, какой у вас есть IP именно для локальной сети — сети, которая соединяет друг с другом несколько устройств, находящихся недалеко друг от друга (в одном здании, офисе, квартире, институте и т. д.). Такое соединение нужно, например, для обмена теми или иными документами между ПК, получения доступа к общим каталогам и прочих целей.
Как узнать IP-адрес своего компьютера в локальной сети
IP-адрес своего ПК нужно знать, например, для подключения к своему домашнему или рабочему ПК для копирования каких-то документов. Раздобыть свой IP-адрес проще и быстрее всего — достаточно выполнить некоторые действия в одном из двух системных окнах «Виндовс».
С помощью «Командной строки»
Консоль «Командная строка» представляет собой редактор с чёрным фоном, через который юзер может выполнять различные операции на своём компьютере, в том числе и осуществлять вывод на экран сетевых параметров девайса:
Введите команду cmd в окне «Выполнить»
Вы можете воспользоваться поиском в «Пуске», чтобы открыть консоль
Выполните команду ipconfig в редакторе
Внимательно изучите блок с адаптером локальной беспроводной сети
Выполните команду ipconfig/all
Команда ipconfig/all покажет на экране более подробную информацию
С помощью «Панели управления»
Эти же данные юзер может получить через определённый раздел «Панели управления»:
Вставьте в строку «Открыть» команду control
На панели запустите «Центр управления сетями и общим доступом»
Перейдите по ссылке «Изменение параметров адаптеров»
На дисплее появилось окно «Сетевые подключения»
Выполните команду ncpa.cpl, чтобы запустить «Сетевые подключения»
Выберите в меню пункт «Состояние»
Перейдите в окно со сведениями и посмотрите на пункт «Адрес IPv4»
Видео: как узнать свой IP в сети
Как узнать IP-адрес чужого или всех подключённых к локальной сети компьютеров
Определение IP-адреса других устройств, которые находятся в данный момент в локальной сети, отнимет больше времени и усилий. Выполнять будем всё через ту же «Командную строку». Рассмотрим также способ с использованием ПО от сторонних разработчиков.
Через «Командную строку»
На этот раз в редакторе будем выполнять другие команды для вывода адреса:
В «Проводнике» перейдите в раздел «Сеть» слева
Выберите девайс, адрес которого вы хотите узнать
Запустите выполнение команды apresn-pc
Скопируйте адрес чужого ПК
Возможно, вам необходимо определить адреса IP всех компьютеров из локальной сети. В этом вам также поможет консоль:
В консоли появится перечень всех адресов в локальной сети
С помощью сканирования сети сторонними утилитами
Не всегда стандартные средства «Виндовс» помогают в поиске IP-адресов девайсов, которые находятся в вашей внутренней сети. Для таких случаев сторонними разработчиками были созданы специальные утилиты-сканеры. Одно из таких приложений — программа Advanced IP Scanner от компании Famatech. Утилита бесплатная и имеет две версии: та, что устанавливается, и портативная (то есть которая работает без предварительной инсталляции).
Advanced IP Scanner показывает не только IP-адреса, но и названия устройств
Кроме поиска девайсов в сети, в возможности этой программы входит предоставление доступа к общим каталогам и FTP-серверам, удалённое управление устройствами через Radmin и RDP и даже дистанционное отключение ПК.
Где её скачать и как ей пользоваться, расскажем в инструкции:
Скачайте бесплатный вариант Advanced IP Scanner
Откройте файл через загрузки
Выберите язык установки
Выберите между установкой и запуском
Примите условия использования программы и запустите её
Подождите, пока закончится процесс распаковки
Нажмите на «Сканировать», чтобы начать поиск девайсов
Подождите, пока завершится процесс поиска устройств
Посмотрите на IP нужного вам девайса
Отключенное устройство будет с иконкой погасшего экрана ПК
Видео: как использовать утилиту Advanced IP Scanner
Узнать свой адрес во внутренней сети можно легко с помощью стандартных средств «Виндовс» — через «Центр управления сетями и общим доступом» и чёрный редактор «Командная строка». Последняя утилита подойдёт также для определения комбинаций чисел, которые действуют для других компьютеров в этой же внутренней сети. Если у вас не получается получить информацию с помощью встроенных инструментов, используйте сторонние утилиты, например, Advanced IP Scanner, Nmap, SolarWinds или любой другой сканер.
Источник
5 способов как узнать локальный и внешний IP адрес компьютера и как поменять IP на другой
Помню был случай. Звонит одна клиентка с вопросом почему не работает интернет на одном из ноутбуков в детском саду.
Пришел и выяснил, что на ноутбуке IP адрес конфликтовал с другим компьютером. То есть один и тот же IP был прописан на двух компьютерах в локальной сети.
После изменения IP адреса, интернет на ноутбуке заработал.
В этой статье я покажу как проверить ip адрес компьютера, как поменять ip на другой, как скрыть ip в интернете с помощью специальных программ и как вычислить местоположение по ip адресу компьютера.
Как узнать локальный IP адрес компьютера
Для начала нужно усвоить, что есть два вида IP адресов:
Локальный IP адрес используется внутри локальной сети, поэтому он считается внутренний.
Внешний IP адрес присваивается провайдером в глобальной сети интернет.
Для начала давайте определим внутренний локальный IP адрес своего компьютера — покажу 5 разных способов.
Способ 1. Командная строка — ipconfig
После обработки команды, смотрим строку IPv4-адрес 192.168.1.148 — это и есть локальный IP адрес компьютера.
Способ 2. Центр управления сетями или параметры сети
Смотрим локальный IP адрес в строке IPv4-адрес.
Локальный ip адрес компьютера Windows 10
Чтобы посмотреть локальный IP адрес на Windows 7, делаем так:
В сведениях о сетевом подключении смотрим строку: Адрес IPv4 — 192.168.1.120
Локальный ip адрес в Windows 7
Способ 3. Свойства подключения сети WiFi
Если компьютер или ноутбук подключен к сети по WiFi, то узнать IP адрес можно так:
Откроются параметры, где нужно промотать список вниз и найти строку IPv4-адрес.
Локальный ip адрес WiFi сети в Windows 10
В случае с Windows 7, чтобы узнать IP адрес WiFi будет выглядеть так:
Смотрим строку: Адрес IPv4 — 192.168.1.147
Локальный ip адрес WiFi сети в Windows 7
Способ 4. Диспетчер задач windows 10
В Windows 10 запускаем диспетчер задач.
В диспетчере задач переходим во вкладку — Производительность — Ethernet. Видим IP адрес 192.168.1.148
IP адрес в диспетчере задач Windows 10
Способ 5. Информация о системе — msinfo32
Смотрим IP-адрес компьютера.
Локальный IP адрес компьютера через msinfo32
Как узнать внешний IP адрес компьютера
Чтобы определить внешний IP адрес компьютера, будем использовать специальные сервисы в интернете.
У меня есть группа ВК — https://vk.com/ruslankomp Где обсуждаем разные вопросы по компьютерам. Вступайте!
Способ 1. Яндекс Интернетометр
Переходим по этой ссылке — yandex.ru/internet/
Смотрим присвоенный IP адрес компьютера в сети интернет.
Внешний ip адрес в Яндекс Интернетометре
Способ 2. 2ip.ru
Узнать свой IP адрес — 2ip.ru
Обратите внимание, что IP адрес в 2ip.ru отличается от Яндекс Интернетометра. Это потому, что у меня IP динамический, и он меняется с течением времени. А проверял IP я в разные дни.
Внешний IP адрес в 2ip.ru
Способ 3. Pr-cy.ru
Узнать внешний IP компьютера — pr-cy.ru
Внешний IP адрес в pr-cy.ru
Способ 4. Whoer.net
Посмотреть IP адрес компьютера — whoer.net
Внешний IP адрес в whoer.net
Способ 5. Hidemy.name
Узнать свой IP-адрес — hidemy.name
Внешний IP адрес в hidemy.name
Как поменять IP адрес компьютера
Итак, определять локальный и внешний IP адреса мы научились. Теперь будем менять IP на другой. Начнем с локального.
Меняем внутренний локальный IP адрес
В Windows 10 изменяем IP компьютера следующим образом:
В свойствах IP версии 4 (TCP/IPv4) выбираем — Использовать следующий IP-адрес.
В Windows 7 замена локального IP адреса происходит примерно также.
В поле IP-адрес вписываем 192.168.1.xxx, где xxx- любое число от 2 до 254.
Маска подсети 255.255.255.0 всегда подставляется автоматически.
Основной шлюз вводим 192.168.1.1
Изменение локального ip адреса Windows 7
Меняем внешний IP в интернете
Внешний IP адрес, который присваивает нам провайдер в сети интернет мы определили в начале статьи. Существуют 2 вида внешнего IP адреса:
Статический IP адрес — постоянный и подключается у провайдера, как отдельная услуга за дополнительную плату. Чтобы сменить статический IP, нужно связаться с провайдером, чтобы он выделил другой IP адрес.
Чаще всего присваивается динамический внешний IP адрес, который меняется постоянно с течением времени, как у меня и скорее у вас тоже.
Чтобы поменять динамический IP адрес в интернете, нужно сделать следующее:
Чтобы отключить сетевой адаптер, заходим в сетевые подключения и отключаем Ethernet.
Отключаем сетевую карту компьютера
После отключения ждем некоторое время и подключаем обратно. Проверяем свой IP адрес в сети, одним из способов, как описано в разделе — как узнать внешний ip адрес компьютера.
Если адрес не изменился, значит время аренды DHCP сервера большое, а клиентов мало. В этом случае, чтобы сменился динамический IP, нужно ждать больше времени.
Если у вас интернет раздается через WiFi роутер, то для смены внешнего IP адреса попробуйте перезагрузить роутер.
Если не помогло, IP не сменился или вам нужно скрыть свой IP на подставной из другой страны, то читаем дальше.
Как скрыть IP адрес компьютера
Скрыть свой реальный IP адрес в интернете можно несколькими способами:
Скрываем IP с помощью VPN
VPN Virtual Private Network – Виртуальная Частная Сеть, которая создаёт канал между вами и провайдером VPN. Все программы на компьютере думают, что они подключены напрямую к серверу вашего провайдера VPN, а не вашего реального провайдера Internet.
Принцип работы VPN соединения
Чтобы задействовать VPN и скрыть свой реальный IP адрес, я использую расширение в Google Chrome — ZenMate.
В интернет-магазине Chrome вписываем в поле поиска — vpn. Находим расширение ZenMate или другое похожее, если вдруг по истечению времени расширение стало не доступно.
Устанавливаем расширение ZenMate для VPN в Google Chrome
После установки расширения, в правом верхнем углу открываем расширение, выбираем доступную страну и жмем на щит.
Запуск VPN соединения через ZenMate
Для проверки работы VPN можете проверить изменился ли ваш IP адрес — 2ip.ru
Если IP изменился на другую страну, значит VPN работает.
Скрываем IP через TOR браузер
Браузер TOR гарантирует анонимность подменяя IP адреса. Соединение осуществляется случайным образом через несколько слоев компьютеров TOR. При каждом новом подключении трафик идет другим путями. Главный недостаток TOR — медленная скорость соединения с сервером.
Принцип работы сети TOR
Все что нужно это скачать и запустить браузер — TOR
После запуска TOR можно убедиться, что IP адрес изменен на другой — 2ip.ru
В браузере TOR IP адрес сменился на IP Германии
Скрываем IP с помощью Proxy
Прокси-сервер принимает запрос от вашего компьютера, и перенаправляет дальше, заменив ваш IP-адрес на свой. Сайт к которому вы обратились, обрабатывает запрос и отправляет ответ по адресу прокси сервера. Прокси уже перенаправляет его к вам.
Принцип работы прокси-сервера
Прокси бывают нескольких видов и делятся по анонимности на:
Основные виды прокси по типу подключения:
Список прокси серверов берем здесь — Hidemy.name
Список прокси серверов на hidemy.name
Нужно идти сверху вниз по списку и вписывать в настройки прокси IP и порт из proxy листа, пока не найдете рабочий proxy сервер. Для примера из списка у меня заработал proxy из страны France, где IP адрес 51.178.220.22 и порт 80.
Покажу как настроить прокси на примере браузера Google Chrome.
Открываем настройки прокси сервера в хроме, как показано на рисунке ниже:
В Windows 10 откроется окно, где принцип тот же, нужно ввести IP адрес и порт из proxy листа.
Настройка прокси сервера в Windows 10
После включения и настройки прокси сервера проверяем IP адрес на — 2ip.ru. Если IP изменился с местоположением, то значит прокси-сервер работает.
Смена ip адреса с помощью прокси сервера
Если интернет не работает, то вписываем другой IP адрес и порт из proxy списка и ищем рабочий.
Программы меняющие IP адрес компьютера
Ниже будет рассмотрен ТОП программ для подмены IP адреса компьютера, которые способствуют анонимности и безопасности в сети интернет.
Opera VPN
Распространенный браузер Opera со встроенной функцией VPN.
Чтобы включить VPN в браузере Opera:
Включаем VPN в браузере Opera
SafeIP
Простая программа, позволяющая подменить ваш реальный IP. Скачать программу — SafeIP
После запуска программ SafeIP нужно выбрать IP адрес страны и подключиться. После ваш IP сменится на выбранный из списка стран.
Скрываем свой IP с помощью программы SafeIP
В браузере TOR соединение шифруется автоматически, ничего настраивать не нужно.
Анонимность в браузере TOR
Proxy Switcher
Программа, которая быстро меняет IP в настройках прокси компьютера.
В программе Proxy Switcher выбираем доступный из списка proxy сервер и подключаемся к нему одним кликом.
Подключаемся к прокси серверу через программу Proxy Switcher
Hide All IP
Еще одна программа, которая меняет ваш настоящий IP.
Меняем IP адрес с помощью Hide All IP
Как узнать местоположение компьютера по IP адресу
Чтобы вычислить местоположение оппонента по IP адресу воспользуемся нескольким сервисами. Сразу скажу, что простым пользовательским набором точное местоположение, например улица, дом, квартира, вряд-ли получится. Но можно попробовать хотя бы определить город.
Первый сайт, которым воспользуемся — это wwhois.ru
Введите интересующий IP в поле и смотрите какие данные выдаст. Нас интересует город и координаты, которые мы используем чуть позже в Гугл карте.
Вычисляем местоположение по IP адресу в White Whois
Второй сайт уже известный нам — 2ip.ru
Введите IP и ниже капчу. После определения местоположения, запишите координаты.
Определение местоположения по IP в 2ip.ru
Этот сайт, который определил самое точное местоположение по моему IP — iplocation.net
Вводим ip адрес для поиска местоположения в iplocation.net Получаем координаты местоположения по ip в iplocation.net
Из полученных данных и имеющихся координат, переходим в Гугл карты — google.ru/maps
Вводим координаты и смотрим местоположение.
Смотрим местоположение в Гугл картах по координатам
Подведем итоги
Существуют локальный и внешний IP адрес компьютера.
Локальный используется внутри локальной сети. Его можно узнать в свойствах сети и изменить вручную в настройках адаптера сетевой карты.
Внешний IP присваивается провайдером в сети интернет и может быть статическим и динамическим.
Чтобы узнать внешний IP адрес используем — специальные сайты.
Чтобы изменить внешний IP адрес используем — специальные программы.
Источник
Первым шагом в устранении любой сетевой проблемы является проверка связи с IP-адресом. Итак, вам нужно знать IP-адрес устройства или, в некоторых случаях, IP-адреса всех устройств в сети. Есть несколько способов сделать это, и это полностью зависит от типа используемой вами операционной системы. Итак, вот несколько способов Чтобы узнать IP-адрес других устройств В вашей сети будь то Windows, Android, iOS, Ubuntu и macOS.
В этой статье мы рассмотрим способы определения частных IP-адресов устройств. Поскольку общедоступный IP-адрес всех устройств в одной сети по-прежнему совпадает с IP-адресом вашего устройства. В случае, если вас удивили слова публичный и частный IP-адрес, это довольно просто. У нас есть подробная статья о разнице между публичным и частным IP-адресом и о том, как узнать IP-адрес вашего устройства.
1. Как узнать IP-адрес устройств в сети с помощью CMD
Самый простой способ сделать это в Windows — через командную строку. Чтобы открыть командную строку, введите «cmd» в меню «Пуск». Когда вы увидите Командную строку, щелкните ее правой кнопкой мыши и выберите Запуск от имени администратора.
Если вы используете Windows 10, вы можете напрямую запустить командную строку от имени администратора. Просто щелкните правой кнопкой мыши значок «Пуск» и выберите «Командная строка (администратор)».
Как только вы попадете в окно командной строки, введите следующую команду.
arp - a
Эта команда отобразит полный список записей ARP. Если вам интересно, ARP — это сетевой инструмент, который отслеживает все частные IP-адреса в сети.
Найдите IP-адреса всех устройств в сети с помощью приложения для Windows
Поиск IP-адресов через командную строку может быть самым простым, но не самым интуитивным методом. Если вы плохо разбираетесь в командной строке, вам следует загрузить этот инструмент Nirsoft под названием Беспроводные сети Watcher. У приложения есть портативная версия, а также .exe.
Как только вы откроете приложение, оно начнет сканирование сети. Подождите немного, и он отобразит список активных подключений в вашей сети. Приложение отобразит все компьютеры, смартфоны и устройства умного дома, которые в данный момент подключены к сети. Помимо имени устройства и IP-адреса, он также предоставляет другую важную информацию, такую как MAC-адрес, информацию об оборудовании и т. Д., В дополнение к его IP-адресу.
2. Найдите IP-адрес в сети в Ubuntu
Если вы работаете с Ubuntu или любой операционной системой на основе Unix, вам следует использовать следующие методы. Вы можете узнать IP-адрес с помощью инструмента arp на устройстве. Чтобы открыть терминал, щелкните правой кнопкой мыши в любом месте рабочего стола и выберите «Открыть терминал».
Кроме того, вы также можете нажать кнопку «Действия» в верхнем левом углу. Это вызовет панель поиска. Введите там Терминал и щелкните значок Терминала, когда он появится.
Когда откроется окно терминала, введите следующую команду.
arp -a
Другой интуитивно понятный способ сделать это — через графический пользовательский интерфейс. Вы должны установить инструмент под названием Angry IP Scanner. Чтобы установить Angry IP Scanner, вам нужно добавить запись в репозиторий APT. APT (Advance Encapsulation Tool) сможет получить Angry IP Scanner из этого конкретного места. Чтобы добавить запись в репозиторий, введите следующую команду
sudo add-apt-repository ppa:upubuntu-com/network
Если у вас возникнут проблемы с установкой IP Scan, убедитесь, что у вас отключены подписи gpg. Вы можете сделать это с помощью следующей команды.
sudo apt-get --allow-unauthenticated upgrade
После успешного добавления записи нам нужно обновить репозиторий apt-get. Для этого введите следующую команду
sudo apt-get update
После успешного обновления репозитория apt мы можем установить приложение Angry IP Scanner. Введите следующую команду, чтобы получить и установить приложение
sudo apt install ipscan
В качестве альтернативы, если у вас есть браузер, вы также можете выбрать установку непосредственно с веб-сайта Angry IP Scanner. Как только вы запустите приложение, оно просканирует сеть, к которой вы подключены. Как только он будет завершен, вы сможете увидеть активные соединения в вашей сети.
Он имеет расширенные инструменты, такие как открытый FTP, Telnet-соединение, SSH для любого из IP-устройств. Одна вещь, которой ему не хватает, — это невозможность отображать имена хостов для устройств. Большинство устройств отображаются в имени хоста как N / A. Однако это можно обнаружить с помощью команды host, но это требует дополнительных действий.
3. Как найти сетевой IP-адрес в macOS
В macOS действия точно такие же, как и в Ubuntu. Чтобы узнать IP-адреса других устройств в сети через командную строку, нам сначала нужно открыть Терминал. Для этого нажмите Cmd + Space, чтобы запустить поиск Spotlight. Введите «Терминал» в строке поиска. Когда результаты поиска будут заполнены, щелкните значок терминала.
Когда откроется окно терминала, введите следующую команду.
arp -a
В нем будут перечислены IP-адреса устройств в вашей локальной сети с использованием их MAC-адресов. IP-адреса указаны в круглых скобках, за которыми следует MAC-адрес.
Вы не можете увидеть имя хоста (имя компьютера или смартфона) в командной строке. Следовательно, вам придется выполнять поиск хоста отдельно для каждого IP-адреса. Например, если вам нужно найти имя хоста для 192.168.1.105, вам необходимо выполнить следующую команду
host 192.168.1.105
Если команд кажется слишком большим, вы можете загрузить бесплатную программу из Mac App Store под названием Сканирование LAN. Это приложение будет перечислять IP-адреса, подключенные к локальной сети, а также другие детали, такие как MAC-адреса, имя хоста и т. Д. Это приложение не захватывает имена хостов, такие как Wireless Network Watcher. Чтобы получить имена хостов устройств, вам нужно получить различающийся тип. Его можно приобрести по единовременной цене 7 долларов.
4. Android и iOS
На Android и iOS нет локального способа проверить IP-адреса всех устройств в сети. Следовательно, для этого вам придется загрузить стороннее приложение. Fing — это мощный сетевой инструмент, доступный как для Android, так и для iOS, который позволяет сканировать вашу сеть. Все, что вам нужно сделать, это открыть приложение, и оно автоматически начнет сканирование всех устройств в вашей сети. Вы увидите все их IP-адреса и их имена.
В отличие от всех других приложений, протестированных для Windows и Mac, Fing был единственным, кто мог определять марки и модели подключенных устройств. Он даже может получить код устройства — независимо от вашего iPhone, MacBook, маршрутизатора, принтера и т. Д.
Проверьте Fing (iOS ، Android)
Помимо проверки IP-адресов, вы также можете проверить связь с устройствами или увидеть открытые порты на определенном устройстве.
5. Маршрутизатор
Один из самых популярных способов проверить, кто подключен к Wi-Fi, — использовать веб-интерфейс на маршрутизаторе.
Если у вас есть доступ к веб-интерфейсу маршрутизатора, вы можете просто войти на веб-портал и проверить его. Адрес портала, имя пользователя и пароль часто печатаются за маршрутизатором. Если у вас нет физического доступа к маршрутизатору, URL-адрес веб-портала часто будет адресом портала вашего ПК. Чтобы найти это, откройте командную строку и введите следующую команду.
ipconfig | findstr "Default Gateway"
Имя пользователя и пароль по умолчанию зависят от производителя маршрутизатора. Чаще всего используется имя пользователя и пароль «admin». Если это не сработает, перейдите на официальный сайт производителя, чтобы получить учетные данные по умолчанию.
После входа в систему найдите параметр Беспроводная связь или DHCP. Нам нужно зайти в меню клиента DHCP. На этой странице вы можете увидеть полный список устройств, подключенных к сети, используя их имя клиента и MAC-адрес. Вы также можете заблокировать определенные устройства из этого интерфейса. Подробнее об этом читайте в нашей статье о Как заблокировать кого-то в своей сети.
Преимущество этого подхода в том, что вам не нужно устанавливать какое-либо программное обеспечение, потому что вы можете получить доступ к маршрутизатору с любого устройства. Однако единственным недостатком является то, что вам необходимо знать учетные данные маршрутизатора. Если вы работаете в бизнес-среде, возможно, вы не сможете получить доступ к этим сведениям для входа на страницу управления маршрутизаторами. В этом случае следует использовать описанные выше методы.
Последние слова
Как только вы найдете IP-адреса устройств в вашей сети. Вы можете начать настройку своей сети соответствующим образом. Вы можете начать устанавливать Статические IP-адреса для вашего устройства иИнициализация SSH , وУдаленный доступ к вашему компьютеру и так далее.
Download Article
Download Article
Do you need to find the MAC address of another computer on your network? Whether you’re using Windows, macOS, or Linux, you can easily find the MAC address of any host on your local network using simple commands. We’ll show you how to use commands like arp and getmac to find the MAC address for a specific IP or hostname, and how to use nmap to see all IP and MAC addresses on the network.
-
1
Open a command prompt or terminal window. You can use the arp command on any operating system to find the MAC address of another computer on your network.
- If you’re using Windows, type cmd into the Windows Search bar, right-click Command prompt, and then select Run as administrator.
- On macOS, type Terminal into Spotlight search, and then double-click Terminal.
- On Linux, press Ctrl + Alt + T or open a terminal window from your window manager.
-
2
Run ping ipaddress to contact the IP address. You’ll must make contact with the remote computer so its MAC address will be added to the cache—pinging is an easy way to do this.
- If you have the computer’s hostname but not its IP address, just ping the hostname—this will give you the IP address, which you’ll need for the next step.
Advertisement
-
3
Run arp -a ipaddress to get the MAC address. The MAC address will appear under «Physical Address» in the arp results for Windows, and «HWaddress» on macOS and Linux.
Advertisement
-
1
Open the command prompt. If you can log in to the computer remotely with administrative access (and it’s also running Windows), you can use the getmac command to view every MAC address on that device.[1]
Type cmd into the Windows Search bar, right-click Command prompt, and then select Run as administrator. -
2
Run the getmac command. The full command is {{kbd|getmac /s ipaddress /u username /p password.
- Replace ipaddress with the IP address or hostname of the remote computer.
- Replace username and password with an actual username and password that has administrator rights on the remote computer.
-
3
Find all MAC addresses in the «Physical Address» column. Each MAC address will appear next to a description of the interface type. If the interface isn’t active, you’ll see «Media disconnected» next to that MAC address.
Advertisement
-
1
Install Nmap on your PC or Mac. You can use Nmap for Linux, Windows, or macOS to scan your local network and display the MAC and IP addresses of all connected computers.[2]
You can download and install Nmap from https://nmap.org/download.html. -
2
Open a new command prompt or terminal window.
- If you’re using Windows, type cmd into the Windows Search bar, right-click Command prompt, and then select Run as administrator.
- On macOS, type Terminal into Spotlight search, and then double-click Terminal.
- On Linux, press Ctrl + Alt + T or open a terminal window from your window manager.
-
3
Find your own local IP address. To scan your network, you’ll need to know which subnet to scan.
- Windows: Run the ipconfig command.
- macOS: Open System Preferences and go to Network > Advanced > TCP/IP.
- Linux: Run ifconfig or ip a.
-
4
Run the nmap command. The full command is nmap -sn xxx.xxx.xxx.*. Replace xxx.xxx.xxx.* with the network you want to scan. After a few moments, you’ll see a list of all IP addresses on the network and their corresponding MAC addresses.
- For example, if your IP address is 10.0.0.3 and you want to scan all hosts on your subnet, you would use nmap -sn 10.0.0.*.
Advertisement
Our Most Loved Articles & Quizzes
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement
-
You can only find the MAC address of a computer that’s on the same subnet as your own. It’s not possible to find a remote computer’s MAC address unless you can log into that computer remotely.
-
If the computer you’re trying to reach is behind a firewall, its MAC address may not be visible.
Advertisement
About This Article
Article SummaryX
1. Ping the IP address first.
2. Use arp -a (ip address) to find the MAC address.
Did this summary help you?
Thanks to all authors for creating a page that has been read 83,883 times.