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

Первым шагом в устранении любой сетевой проблемы является проверка связи с IP-адресом. Итак, вам нужно знать IP-адрес устройства или, в некоторых случаях, IP-адреса всех устройств в сети. Есть несколько способов сделать это, и это полностью зависит от типа используемой вами операционной системы. Итак, вот несколько способов Чтобы узнать IP-адрес других устройств В вашей сети будь то Windows, Android, iOS, Ubuntu и macOS.

Как найти IP-адреса других устройств в вашей сети на всех платформах - пояснения

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

1. Как узнать IP-адрес устройств в сети с помощью CMD

Самый простой способ сделать это в Windows — через командную строку. Чтобы открыть командную строку, введите «cmd» в меню «Пуск». Когда вы увидите Командную строку, щелкните ее правой кнопкой мыши и выберите Запуск от имени администратора.

Как найти IP-адреса других устройств в вашей сети на всех платформах - пояснения

Если вы используете Windows 10, вы можете напрямую запустить командную строку от имени администратора. Просто щелкните правой кнопкой мыши значок «Пуск» и выберите «Командная строка (администратор)».

Как найти IP-адреса других устройств в вашей сети на всех платформах - пояснения

Как только вы попадете в окно командной строки, введите следующую команду.

arp - a

Эта команда отобразит полный список записей ARP. Если вам интересно, ARP — это сетевой инструмент, который отслеживает все частные IP-адреса в сети.

Как найти IP-адреса других устройств в вашей сети на всех платформах - пояснения

Найдите IP-адреса всех устройств в сети с помощью приложения для Windows

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

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

Как найти IP-адреса других устройств в вашей сети на всех платформах - пояснения

2. Найдите IP-адрес в сети в Ubuntu

Если вы работаете с Ubuntu или любой операционной системой на основе Unix, вам следует использовать следующие методы. Вы можете узнать IP-адрес с помощью инструмента arp на устройстве. Чтобы открыть терминал, щелкните правой кнопкой мыши в любом месте рабочего стола и выберите «Открыть терминал».

Как найти IP-адреса других устройств в вашей сети на всех платформах - пояснения

Кроме того, вы также можете нажать кнопку «Действия» в верхнем левом углу. Это вызовет панель поиска. Введите там Терминал и щелкните значок Терминала, когда он появится.

Как найти IP-адреса других устройств в вашей сети на всех платформах - пояснения

Когда откроется окно терминала, введите следующую команду.

arp -a

Как найти IP-адреса других устройств в вашей сети на всех платформах - пояснения

Другой интуитивно понятный способ сделать это — через графический пользовательский интерфейс. Вы должны установить инструмент под названием Angry IP Scanner. Чтобы установить Angry IP Scanner, вам нужно добавить запись в репозиторий APT. APT (Advance Encapsulation Tool) сможет получить Angry IP Scanner из этого конкретного места. Чтобы добавить запись в репозиторий, введите следующую команду

sudo add-apt-repository ppa:upubuntu-com/network

Как найти IP-адреса других устройств в вашей сети на всех платформах - пояснения

Если у вас возникнут проблемы с установкой IP Scan, убедитесь, что у вас отключены подписи gpg. Вы можете сделать это с помощью следующей команды.

sudo apt-get --allow-unauthenticated upgrade

После успешного добавления записи нам нужно обновить репозиторий apt-get. Для этого введите следующую команду

sudo apt-get update

Как найти IP-адреса других устройств в вашей сети на всех платформах - пояснения

После успешного обновления репозитория apt мы можем установить приложение Angry IP Scanner. Введите следующую команду, чтобы получить и установить приложение

sudo apt install ipscan

Как найти IP-адреса других устройств в вашей сети на всех платформах - пояснения

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

Как найти IP-адреса других устройств в вашей сети на всех платформах - пояснения

Он имеет расширенные инструменты, такие как открытый FTP, Telnet-соединение, SSH для любого из IP-устройств. Одна вещь, которой ему не хватает, — это невозможность отображать имена хостов для устройств. Большинство устройств отображаются в имени хоста как N / A. Однако это можно обнаружить с помощью команды host, но это требует дополнительных действий.

3. Как найти сетевой IP-адрес в macOS

В macOS действия точно такие же, как и в Ubuntu. Чтобы узнать IP-адреса других устройств в сети через командную строку, нам сначала нужно открыть Терминал. Для этого нажмите Cmd + Space, чтобы запустить поиск Spotlight. Введите «Терминал» в строке поиска. Когда результаты поиска будут заполнены, щелкните значок терминала.

Как найти IP-адреса других устройств в вашей сети на всех платформах - пояснения

Когда откроется окно терминала, введите следующую команду.

arp -a

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

Как найти IP-адреса других устройств в вашей сети на всех платформах - пояснения

Вы не можете увидеть имя хоста (имя компьютера или смартфона) в командной строке. Следовательно, вам придется выполнять поиск хоста отдельно для каждого IP-адреса. Например, если вам нужно найти имя хоста для 192.168.1.105, вам необходимо выполнить следующую команду

host 192.168.1.105

Как найти IP-адреса других устройств в вашей сети на всех платформах - пояснения

Если команд кажется слишком большим, вы можете загрузить бесплатную программу из Mac App Store под названием Сканирование LAN. Это приложение будет перечислять IP-адреса, подключенные к локальной сети, а также другие детали, такие как MAC-адреса, имя хоста и т. Д. Это приложение не захватывает имена хостов, такие как Wireless Network Watcher. Чтобы получить имена хостов устройств, вам нужно получить различающийся тип. Его можно приобрести по единовременной цене 7 долларов.

Как найти IP-адреса других устройств в вашей сети на всех платформах - пояснения

4. Android и iOS

На Android и iOS нет локального способа проверить IP-адреса всех устройств в сети. Следовательно, для этого вам придется загрузить стороннее приложение. Fing — это мощный сетевой инструмент, доступный как для Android, так и для iOS, который позволяет сканировать вашу сеть. Все, что вам нужно сделать, это открыть приложение, и оно автоматически начнет сканирование всех устройств в вашей сети. Вы увидите все их IP-адреса и их имена.

В отличие от всех других приложений, протестированных для Windows и Mac, Fing был единственным, кто мог определять марки и модели подключенных устройств. Он даже может получить код устройства — независимо от вашего iPhone, MacBook, маршрутизатора, принтера и т. Д.

Проверьте Fing (iOS ، Android)

Как найти IP-адреса других устройств в вашей сети на всех платформах - пояснения

Помимо проверки IP-адресов, вы также можете проверить связь с устройствами или увидеть открытые порты на определенном устройстве.

5. Маршрутизатор

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

Если у вас есть доступ к веб-интерфейсу маршрутизатора, вы можете просто войти на веб-портал и проверить его. Адрес портала, имя пользователя и пароль часто печатаются за маршрутизатором. Если у вас нет физического доступа к маршрутизатору, URL-адрес веб-портала часто будет адресом портала вашего ПК. Чтобы найти это, откройте командную строку и введите следующую команду.

ipconfig | findstr "Default Gateway"

Как найти IP-адреса других устройств в вашей сети на всех платформах - пояснения

Имя пользователя и пароль по умолчанию зависят от производителя маршрутизатора. Чаще всего используется имя пользователя и пароль «admin». Если это не сработает, перейдите на официальный сайт производителя, чтобы получить учетные данные по умолчанию.

После входа в систему найдите параметр Беспроводная связь или DHCP. Нам нужно зайти в меню клиента DHCP. На этой странице вы можете увидеть полный список устройств, подключенных к сети, используя их имя клиента и MAC-адрес. Вы также можете заблокировать определенные устройства из этого интерфейса. Подробнее об этом читайте в нашей статье о Как заблокировать кого-то в своей сети.

Как найти IP-адреса других устройств в вашей сети на всех платформах - пояснения

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

Последние слова

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

Обнаружение сетевых устройств

Время на прочтение
7 мин

Количество просмотров 76K

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

Disclaimer
Автор не имеет профильного образования, связанного с администрированием сетей, поэтому наверняка имеются неточности и упомянуто не всё, что можно.

Обнаружение

Для обнаружения устройства, т.е. определения есть ли на выбранном 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.

    Отмечу, что информация о соседях совместно с результатами traceroute может служить основой для построения физической карты сети.

  • NetBIOS сканирование
    Протокол NetBIOS может быть использован для поиска Windows-машин, например при помощи утилиты nbtscan.
  • Журналы DHCP (предложено alexanster)
    В журналах DHCP-серверов есть информация о выдачи ip-адресов по MAC-адресам. Для недавних записей в журнале можно считать, что эти устройства обнаружены.
  • ARPWatch (предложено alexanster, описано TaHKucT)
    Arpwatch отслеживает пары IP-адрес — MAC-адрес, записывая в лог новые, пропавшие и изменившиеся пары. Устройства, попавшие в лог, можно считать обнаруженными.
  • Анализ FDB-таблиц коммутаторов(предложено mickvav)
    FDB-таблицы (Forwarding DataBase) управляемых коммутаторов содержат данные о коммутации MAC-адресов абонентов и устройств, т.е. соответствии MAC-адрес устройства — порт коммутатора.

    Данные доступны по SNMP и telnet, и могут быть использованы при построении физической карты сети.

Сбор сведений

После того, как устройство обнаружено, можно переходить к сбору сведений о нем.
Используя ARP протокол, по ip можно получить MAC-адрес, а по нему вероятного производителя (часть оборудования допускает смену адреса, так что метод не очень надежен). Далее можно воспользоваться утилитой nmap, которая сканируя открытые порты, сверяется со своей базой отпечатков и делает предположение об используемой операционной системе, её версии и типе устройства.

Получение типа устройства и используемой ОС при помощи nmap

nmap -O -v 192.168.0.1

Starting Nmap 7.60 ( https://nmap.org ) at 2018-03-04 01:17 RTZ 2 (ceia)
Initiating ARP Ping Scan at 01:17
Scanning 192.168.0.1 [1 port]
Completed ARP Ping Scan at 01:17, 0.70s elapsed (1 total hosts)
Initiating Parallel DNS resolution of 1 host. at 01:17
Completed Parallel DNS resolution of 1 host. at 01:17, 0.00s elapsed
Initiating SYN Stealth Scan at 01:17
Scanning 192.168.0.1 [1000 ports]
Discovered open port 80/tcp on 192.168.0.1
Discovered open port 49152/tcp on 192.168.0.1
Discovered open port 1900/tcp on 192.168.0.1
Completed SYN Stealth Scan at 01:17, 0.13s elapsed (1000 total ports)
Initiating OS detection (try #1) against 192.168.0.1
Retrying OS detection (try #2) against 192.168.0.1
WARNING: OS didn't match until try #2
Nmap scan report for 192.168.0.1
Host is up (0.00s latency).
Not shown: 997 closed ports
PORT      STATE SERVICE
80/tcp    open  http
1900/tcp  open  upnp
49152/tcp open  unknown
MAC Address: A0:F3:C1:35:21:58 (Tp-link Technologies)
Device type: WAP
Running: Linux 2.4.X
OS CPE: cpe:/o:linux:linux_kernel:2.4.36
OS details: DD-WRT v24-sp1 (Linux 2.4.36)
Network Distance: 1 hop

Чтобы получить более подробные сведения по устройству потребуется один из следующих способов:

  • SNMP
    Протокол SNMP почти всегда поддерживаем маршрутизаторами и коммутаторами; имеется в Windows (соответствующая служба по умолчанию отключена); для Linux требуется установка демона snmpd. По всей видимости последняя третья версия достаточно сложна в реализации, поэтому предыдущая версия 2с до сих пор актуальна, хотя и не рекомендуема из-за отсутсвия шифрования при передаче данных. Протолок работает на 161 UDP-порту устройства.

    Для работы с SNMP можно использовать пакет утилит Net-SNMP. Чтобы получить, к примеру, описание устройства, надо указать версию протокола, пароль на чтение (community read, по умолчанию public) и адрес, в нотации SNMP называемый OID (object identificator) и состоящий из чисел и точек. Все адреса устройства можно представить в виде дерева, где адреса отсортированы в лексикографическом порядке. Протокол позволяет запросить текущее значение по адресу, а также адреса следующие за текущим.

    Получение описания устройства при помощи snmpget

    snmpget -v 2c -c public 192.168.0.102 1.3.6.1.2.1.1.1.0
    
    SNMPv2-MIB::sysDescr.0 = STRING: Linux debian 3.16.0-4-586 #1 Debian 3.16.43-2+deb8u2 (2017-06-26) i686 

    Стандартный набор адресов весьма ограничен и содержит описание устройства, контакты, расположение и время работы (uptime). Остальные адреса зависят от производителя устройства и могут быть получены сканированием, например, утилитой snmpwalk. К счастью, Linux и Windows имеют типовые адреса для сетевых интерфейсов и загруженности процессоров/памяти, поэтому для них лишь знать (или уметь определить) используемую операционную систему.

    Получение описания дисков Linux при помощи snmpwalk

    snmpwalk -v 2c -c public 192.168.0.102 1.3.6.1.4.1.2021.9.1.2
    
    UCD-SNMP-MIB::dskPath.1 = STRING: /
    UCD-SNMP-MIB::dskPath.2 = STRING: /var
    UCD-SNMP-MIB::dskPath.3 = STRING: /
    UCD-SNMP-MIB::dskPath.4 = STRING: /run
    UCD-SNMP-MIB::dskPath.5 = STRING: /dev/shm
    UCD-SNMP-MIB::dskPath.6 = STRING: /run/lock
    UCD-SNMP-MIB::dskPath.7 = STRING: /sys/fs/cgroup

    Получение описания дисков Windows при помощи snmpwalk

    snmpwalk -v 2c -c public localhost 1.3.6.1.2.1.25.2.3.1.3
    
    HOST-RESOURCES-MIB::hrStorageDescr.1 = STRING: C: Label:  Serial Number a65ceb77
    HOST-RESOURCES-MIB::hrStorageDescr.2 = STRING: D: Label:  Serial Number ded9f83e
    HOST-RESOURCES-MIB::hrStorageDescr.3 = STRING: E: Label:  Serial Number 8e764a1
    HOST-RESOURCES-MIB::hrStorageDescr.4 = STRING: I:
    HOST-RESOURCES-MIB::hrStorageDescr.5 = STRING: Virtual Memory
    HOST-RESOURCES-MIB::hrStorageDescr.6 = STRING: Physical Memory
  • WMI
    Технология WMI — это расширенная и адаптированная под Windows реализация стандарта WBEM, позволяющая удаленно не только считывать параметры, но и управлять устройством. WMI работает поверх RPC (TCP порт 135) и DCOM (на произвольном TCP порту выше 1024), активно используется в скриптах Power Shell (ранее Windows Script Host).

    Данные можно запрашивать, разумеется, только с Windows машин.

    Получение информации об оперативной памяти в PowerShell

    Get-WmiObject win32_OperatingSystem |%{"Total Physical Memory: {0}KB`nFree Physical Memory : {1}KB`nTotal Virtual Memory : {2}KB`nFree Virtual Memory  : {3}KB" -f $_.totalvisiblememorysize, $_.freephysicalmemory, $_.totalvirtualmemorysize, $_.freevirtualmemory}
    
    Total Physical Memory: 2882040KB
    Free Physical Memory : 612912KB
    Total Virtual Memory : 5762364KB
    Free Virtual Memory  : 1778140KB

    Также имеется консольная утилита wmic и ее Linux-порт

    Получение производителя устройства при помощи wmic

    wmic /USER:admin /PASSWORD:mypassword /NODE:"192.168.0.100" computersystem get Manufacturer
    
    Manufacturer
    Gigabyte Technology Co., Ltd.
  • Агент системы мониторинга, напр. Zabbix или Check_MK
    Если имеется возможность, то на устройстве устанавливается небольшая программа, работающая в фоне и собирающая данные. Преимущество использования агентов в том, что получение данных унифицировано вне зависимости от используемого устройством оборудования и операционной системы, а также возможно собирать данные доступные только локально (к примеру результат работы консольной программы).
  • SSH
    Исходно данные по SSH можно получать с Linux и iOS устройств. Для Windows и Android потребуется установка SSH-сервера.

    Получение информации о CPU по SSH

    cat /proc/cpuinfo
    
    processor       : 0
    Processor       : AArch64 Processor rev 4 (aarch64)
    Hardware        : sun50iw1p1
    BogoMIPS        : 48.00
    Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
    CPU implementer : 0x41
    CPU architecture: 8
    CPU variant     : 0x0
    CPU part        : 0xd03
    CPU revision    : 4
    
    processor       : 1
    ...

  • Запрос данных у управляющего сервиса, такого как гипервизор виртуальных машин

Как это работает на примере Zabbix

Как известно Zabbix может самостоятельно обнаруживать новые устройства в сети и автоматически опрашивать некоторые их параметры. Называется это — Low Level Discovery.

Обнаружение устройств задается правилами сетевого обнаружения, которые комбинируют перечисленные ранее методы обнаружения, определяют доступно ли устройство и какой шаблон к нему применить (обычно исследуется описание устройства). Шаблон содержит список свойств, которые можно получить с устройства, а также правила для обнаружения и создания новых, выполняемые по таймеру.

В случае с SNMP такое правило может выглядеть примерно так: перебрать все дочерние элементы узла 1.3.6.1.2.1.2.2.1.8 (правило обнаружения) и для каждого найденного элемента (число, помещаемое в {#SNMPINDEX}) добавить новые метрики, задаваемые через прототипы элементов данных, 1.3.6.1.2.1.2.2.1.10.{#SNMPINDEX} и 1.3.6.1.2.1.2.2.1.16.{#SNMPINDEX}, если их еще нет. Подробнее здесь.

В случае агента правило будет выглядеть немного иначе: запросить у агента одно из discovery-свойств, к примеру system.cpu.discovery, получить список процессоров в виде json

[
	{"NUMBER": 0, "STATUS": "online"},
	{"NUMBER": 1, "STATUS": "online"}
] 

и для каждого элемента добавить system.cpu.load[{#CPU.NUMBER}], если такой метрики еще нет. Стоит отметить, что Zabbix-агент позволяет создавать свои элементы (UserParameter), которые могут быть запрошены, и поэтому легко можно реализовать, например, обнаружение файлов и отслеживание их размера в заданной папке. Подробнее здесь.

Заключение

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

Первым шагом к устранению любой сетевой проблемы является проверка связи с IP-адресом. Для этого вам нужно знать IP-адрес устройства или, в некоторых случаях, IP-адрес всех устройств в сети. Есть несколько способов сделать это, и это полностью зависит от типа используемой вами ОС. Итак, вот способы найти IP-адреса других устройств в вашей сети, будь то Windows, Android, iOS, Ubuntu или macOS.

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

1. Как найти IP-адрес в cmd для сети

Самый простой способ сделать это в Windows — через командную строку. Чтобы открыть командную строку, введите «cmd» в меню «Пуск». Когда вы увидите командную строку, щелкните ее правой кнопкой мыши и выберите «Запуск от имени администратора».

CommandPrompt

Если вы используете Windows 10, вы можете напрямую запустить командную строку от имени администратора. Просто щелкните правой кнопкой мыши значок «Пуск» и выберите «Командная строка (администратор)».

CommandPrompt_RightClick

Когда вы получите окно командной строки, введите следующую команду.
арп — а
Это отобразит весь список записей ARP. Если вам интересно, ARP — это сетевая утилита, которая отслеживает все частные IP-адреса в сети.

cmd_arp-a

Найдите IP-адреса всех устройств в сети с помощью приложения для Windows

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

Как только вы открываете приложение, оно начинает сканирование вашей сети. Подождите немного, и он перечислит активные соединения в вашей сети. Приложение отобразит все компьютеры, смартфоны и устройства умного дома, которые в данный момент подключены к сети. Наряду с именем устройства и IP-адресом он также представляет другую важную информацию, такую ​​как MAC-адрес, информация об устройстве и т. Д., А также его IP-адрес.

Прочтите: Полезные утилиты NirSoft, которые должен попробовать каждый пользователь Windows

NirSoft-GUI

2. Найдите все IP-адреса в сети в Ubuntu.

Если вы работаете с Ubuntu или любой ОС на базе Unix, то следующие способы. Вы можете узнать IP-адрес с помощью утилиты arp на терминале. Чтобы открыть терминал, щелкните правой кнопкой мыши в любом месте рабочего стола и выберите «Открыть терминал».

Ubuntu_Open_Terminal

Кроме того, вы также можете нажать кнопку «Действия» в верхнем левом углу. Появится панель поиска. Введите Терминал на нем и щелкните значок Терминала, когда он появится.

SpotlightSearch_Ubuntu

Когда откроется окно терминала, введите следующую команду.
arp -a
arp-a_Ubuntu

Другой интуитивно понятный способ сделать это — через графический интерфейс. Вам необходимо установить инструмент под названием Angry IP Scanner. Чтобы установить Angry IP Scanner, вам нужно добавить запись в репозиторий APT. APT (Advanced Packaging Tool) затем сможет получить Angry IP Scanner из этого конкретного места. Чтобы добавить запись в репозиторий, введите следующую команду
sudo add-apt-repository ppa: upubuntu-com / сеть
sudo-apt-getupdateRepository
Если у вас возникли проблемы с установкой IP-сканирования, убедитесь, что вы отключили проверку подписей gpg. Вы можете сделать это с помощью следующей команды.
sudo apt-get —allow-unauthenticated upgrade
После успешного добавления записи нам нужно обновить репозиторий apt-get. Для этого введите следующую команду
sudo apt-get update
apt-get-update
После успешного обновления репозитория apt мы можем установить приложение Angry IP Scanner. Введите следующую команду, чтобы получить и установить приложение
sudo apt установить ipscan
IPScan_Install

В качестве альтернативы, если у вас есть браузер, вы также можете выбрать установку из Сайт Angry IP Scanner прямо. Как только вы запустите приложение, оно появится в сети, к которой вы подключены. Как только он будет завершен, вы увидите активные подключения в вашей сети.

ipscan-ubuntu_minimised

Он имеет расширенные инструменты, такие как открытие FTP, Telnet, SSH-соединения для любого из IP-устройств. Одна вещь, которой ему не хватает, — это невозможность отображать имена хостов для устройств. Большинство устройств обозначаются как N / A в имени хоста. Однако это можно выяснить с помощью команды host, но это требует дополнительных действий.

Читайте: Как использовать Angry IP Scanner — Руководство для начинающих

3. Как узнать, кто подключен к моему Wi-Fi на macOS

В macOS действия очень похожи на действия в Ubuntu. Чтобы узнать IP-адреса других устройств в вашей сети через командную строку, нам нужно сначала открыть терминал. Для этого нажмите Cmd + Space, чтобы активировать поиск Spotlight. Введите «Терминал» в строке поиска. Когда появятся результаты поиска, щелкните значок терминала.

OpenTerminal_SpotlightSearch

Когда откроется окно терминала, введите следующую команду.
arp -a
Это будет список IP-адресов в вашей локальной сети с их MAC-адресами. IP-адреса указаны в круглых скобках, за которыми следует MAC-адрес.

Mac_Terminal_ARP_Results

Вы не можете увидеть имя хоста (имя компьютера или смартфона) в командной строке. Для этого вам нужно будет выполнить поиск хоста отдельно для каждого IP. Например, если мне нужно найти имя хоста 192.168.1.105, я должен выполнить следующую команду

хост 192.168.1.105

host_name_mac_terminal

Если команды кажутся слишком трудными, вы можете загрузить бесплатное программное обеспечение из Mac App Store под названием Сканирование LAN. Это приложение будет перечислять IP-адреса, подключенные к локальной сети, а также другие детали, такие как MAC-адреса, поставщик и т. Д. Это приложение не захватывает имена хостов, такие как Wireless Network Watcher. Чтобы получить имена хостов устройств, вам необходимо получить премиум-вариант. Его можно приобрести за единовременную плату в размере 7 долларов.

LanScan_Results

Читайте также: Узнайте, кто подключен к вашему Wi-Fi

4. Android и iOS

На Android и iOS нет собственного способа проверить IP-адреса всех устройств в сети. Следовательно, для этого вам нужно будет загрузить стороннее приложение. Fing — это мощная сетевая утилита, доступная как для Android, так и для iOS, которая позволяет сканировать вашу сеть. Все, что вам нужно сделать, это открыть приложение, и оно автоматически начнет сканирование всех устройств в вашей сети. Вы увидите все их IP-адреса, их имена.

В отличие от всех других приложений, которые мы тестировали для Windows и Mac, Fing был единственным, кто мог определить марки и модели ваших подключенных устройств. Он даже может получить значок устройства — будь то iPhone, MacBook, маршрутизатор или принтер и т. Д.

Проверьте Fing (iOS, Android)

Fling_iOS Fling_Android

Помимо сканирования IP-адресов, вы также можете пропинговать их или увидеть открытые порты на конкретном устройстве.

5. Маршрутизатор

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

Если у вас есть доступ к веб-интерфейсу маршрутизатора, вы можете просто войти на веб-портал и проверить. Адрес веб-портала, имя пользователя и пароль в большинстве случаев печатаются за маршрутизатором. Если у вас нет физического доступа к маршрутизатору, URL-адрес веб-портала — это в основном адрес шлюза ПК. Чтобы найти это, откройте командную строку и введите следующую команду.
ipconfig | findstr «Шлюз по умолчанию»
findGatewayCommand_CMD

Имя пользователя и пароль по умолчанию зависят от производителя маршрутизатора. Чаще всего используется имя пользователя и пароль «admin». Если это не сработает для вас, посетите официальный сайт производителя, чтобы получить учетные данные по умолчанию.

После того, как вы вошли в систему, обратите внимание на опцию Wireless или DHCP. Нам нужно перейти к списку DHCP-клиентов. На этой странице вы можете увидеть весь список устройств, подключенных к сети, с указанием их имени клиента и MAC-адреса. Вы также можете заблокировать определенные устройства из этого интерфейса. Чтобы узнать больше об этом, ознакомьтесь с нашей статьей о том, как заблокировать кого-либо из вашей сети.

Netgear_Router

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

Последнее слово

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

Как узнать, кто подключен к вашему роутеру? Подключение новых устройств к вашему роутеру — это обычное явление, но иногда возникают ситуации, когда вы хотите узнать, кто подключен к вашему роутеру, сколько устройств используют сеть и контролировать доступ к интернету. В этой статье мы расскажем, как проверить список подключенных устройств к вашему роутеру, используя различные методы.

кто подключен к вашему роутеру

Содержание

  1. Используйте интерфейс веб-страницы роутера
  2. Используйте специальные программы для сканирования сети
  3. Используйте мобильные приложения
  4. Используйте командную строку
  5. Используйте приложение для мониторинга сети

Используйте интерфейс веб-страницы роутера

Шаг 1. Откройте любой браузер и введите IP-адрес вашего роутера в адресной строке. Обычно это 192.168.1.1 или 192.168.0.1.

Шаг 2. Введите имя пользователя и пароль, чтобы войти в панель управления.

Шаг 3. Найдите раздел «Список подключенных устройств», «Устройства в сети» или подобное наименование. В этом разделе вы сможете увидеть список всех подключенных устройств.

Используйте специальные программы для сканирования сети

Шаг 1. Скачайте и установите любую программу для сканирования сети, например, Fing или Advanced IP Scanner.

Шаг 2. Запустите программу и нажмите «Сканировать сеть».

Шаг 3. После завершения сканирования вы увидите список всех устройств, подключенных к вашей сети.

Используйте мобильные приложения

Шаг 1. Скачайте и установите любое мобильное приложение для сканирования сети, например, Fing или Netgear Nighthawk.

Шаг 2. Запустите приложение и нажмите «Сканировать сеть».

Шаг 3. После завершения сканирования вы увидите список всех устройств, подключенных к вашей сети.

Используйте командную строку

Шаг 1. Откройте командную строку на вашем компьютере.

Шаг 2. Введите команду «ipconfig» (для Windows) или «ifconfig» (для Mac и Linux).

Шаг 3. Найдите раздел «Default Gateway» и введите IP-адрес вашего роутера в браузере.

Шаг 4. Введите имя пользователя и пароль, чтобы войти в панель управления.

Шаг 5. Найдите раздел «Список подключенных устройств», «Устройства в сети» или подобное наименование. В этом разделе вы сможете увидеть список всех подключенных устройств.

Используйте приложение для мониторинга сети

Шаг 1. Скачайте и установите любое приложение для мониторинга сети, например, GlassWire или Netgear Genie.

Шаг 2. Запустите приложение и найдите раздел «Список подключенных устройств».

Шаг 3. После завершения сканирования вы увидите список всех устройств, подключенных к вашей сети.

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

Все знают, что такое Wi-Fi. У всех есть Wi-Fi. Лучше покажите мне, у кого его нет. Ведь беспроводной интернет — это так удобно. Не нужно прокладывать кабель, не нужно переживать о его сохранности, а подключиться можно сразу с нескольких устройств, причём даже находясь на значительном удалении от самой точки доступа. Достаточно знать пароль. Другое дело, что нередки ситуации, когда, узнав защитную комбинацию, к вашему Wi-Fi подключается кто-то ещё, кому вы не давали своего согласия. Значит, нужно как-то вывести незваных пользователей беспроводного интернета на чистую воду. Но как?

Как узнать, кто ещё подключён к вашей сети Wi-Fi, проверить пинг и разогнать интернет. Подозреваете, что кто-то подключился к вашему Wi-Fi? Это можно проверить. Фото.

Подозреваете, что кто-то подключился к вашему Wi-Fi? Это можно проверить

Поскольку у большинства пользователей стоят либо арендные либо совсем простенькие маршрутизаторы, то возможности подключиться к ним с помощью приложения обычно нет. А, даже если есть, то заниматься люди этим попросту не захотят. Им нужно максимально простое решение, которое сделало бы всё за них: подключилось к Wi-Fi, подсчитало все подключённые устройства и показало их. Дальше дело за малым — просто сменить пароль и переподключиться самому заново, а незваных гостей оставить без интернета.

Содержание

  • 1 Посмотреть устройства, подключенные к роутеру
  • 2 Просканировать локальную сеть
  • 3 Как проверить пинг
  • 4 Как понизить пинг на телефоне

Посмотреть устройства, подключенные к роутеру

Отличное решение для сканирования хостов — приложение ScanNet — Network Scanner. Забегая вперёд, скажу, что оно позволяет не только выявить все устройства, подключенные к локальной сети, но и выявить проблемы в качестве соединения. Впрочем, обо всём по порядку.

  • Скачайте ScanNet себе на устройство из Apр Store;
  • Запустите приложение и на главной нажмите Scan;

Посмотреть устройства, подключенные к роутеру. Обратите внимание: не определяются названия только отключенных устройств. Если их подключить, по крайней мере марку приложение точно определит, и вы поймёте, подключен к вашему Wi-Fi кто-то ещё или нет. Фото.

Обратите внимание: не определяются названия только отключенных устройств. Если их подключить, по крайней мере марку приложение точно определит, и вы поймёте, подключен к вашему Wi-Fi кто-то ещё или нет

  • Дождитесь завершения сканирования и пересчитайте все обнаруженные устройства;
  • Нажмите на каждое из них, чтобы узнать подробности.

В моём случае набралось целых 6 устройств, не считая самого маршрутизатора: iPhone, MacBook, два iPad, Android-смартфон и телевизор. Далеко не всё приложение определило верно. Некоторые гаджеты он просто пометил IP-адресом, так и не распознав их. Но это произошло из-за того, что они просто были отключены в этот момент. Главное, что я-то знаю, какие из этих устройств — мои.

Просканировать локальную сеть

Просканировать локальную сеть. Задать нужный вам метод сканирования можно вручную в настройках. Фото.

Задать нужный вам метод сканирования можно вручную в настройках

Сканирование сети через ScanNet производится в четырёх режимах:

  • Read arp
  • ICM Ping
  • UDP Ping
  • DNS Request

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

Важно: ScanNet запрашивает разрешение на доступ к службам геолокации. Его нужно одобрить. Это необходимо для получения SSID Wi-Fi для более точной персонализации. Ни о какой слежки за вами речи не идёт.

Приложение выдаёт устройства не просто списком, но и позволяет просмотреть информацию о каждом из них во всех подробностях. Тут будет и имя хоста, и показатели пинга, и открытые порты. В общем всё то, что может потребоваться даже профессионалам, а не только рядовым пользователям, которые и про пинг-то скорее всего не слышали, не говоря уже обо всём остальном.

Просканировать локальную сеть. Для продвинутых пользователей ScanNet предлагает широкий инструментарий конфигурации поиска. Фото.

Для продвинутых пользователей ScanNet предлагает широкий инструментарий конфигурации поиска

Просканировать локальную сеть. С помощью ScanNet можно просканировать нужные вам сети, порты и найти хосты, подключенные к роутеру. Фото.

С помощью ScanNet можно просканировать нужные вам сети, порты и найти хосты, подключенные к роутеру

Для продвинутых пользователей ScanNet предлагает довольно широкий спектр настроек. Так, если стандартные установки поиска вас не устраивают, его можно сконфигурировать по своему усмотрению. При необходимости можно просканировать не только домашнюю сеть, но и вообще выбранный диапазон, выставив пределы IP-адресов.

Давайте попробуем просканировать свой диапазон IP:

  • Откройте приложение ScanNet у себя на iPhone;

Просканировать локальную сеть. Сканирование внешних сетей — это, скорее, инструмент для просьюмеров и специалистов. Фото.

Сканирование внешних сетей — это, скорее, инструмент для просьюмеров и специалистов

  • Нажмите на кнопку меню в правом верхнем углу;
  • Выберите «Инструменты» — «Сканировать внешнюю сеть»;

Просканировать локальную сеть. ScanNet предоставит исчерпывающую информацию о искомых вами сетях, открытости портов и т.д. Фото.

ScanNet предоставит исчерпывающую информацию о искомых вами сетях, открытости портов и т.д.

  • Задаём метод сканирования, устанавливаем диапазоны и нажимаем Scan.

Установка диапазонов, само собой, — это инструмент для продвинутых пользователей или, я бы даже сказал, для специалистов. Она позволяет найти нужный сервер, провести диагностику и сделать многое другое.

Единственный недостаток — это отсутствие возможности получить MAC-адрес отсканированного устройства. Однако это ограничение не приложения ScanNet, а самой iOS. Вот уже два года Apple блокирует механизмы, получающие эту информацию, запрещая разработчикам встраивать их в свой софт. Поэтому в iOS-версии ScanNet такой возможности нет, а в Android-версии — есть.

Как проверить пинг

Для неокрепшего уха всё, что было описано выше, может прозвучать сложно, согласен. Но знающие люди прекрасно поймут, что к чему, и будут рады. Впрочем, если вы не из их числа, бояться тут нечего. Приложение имеет совершенно простой и интуитивно понятный интерфейс. А для пользователей, которые не желают забивать голову техническими подробностями, есть базовый инструментарий.

Как проверить пинг. В моём случае пинг очень хороший, но, если у вас показатели зашкаливают, это можно попробовать исправить. Фото.

В моём случае пинг очень хороший, но, если у вас показатели зашкаливают, это можно попробовать исправить

Благодаря ему можно не только найти устройства, подключенные к домашней сети, но и провести её диагностику. Допустим, у вас на телефоне плохо работает интернет. Скорее всего, дело в пинге, а с помощью ScanNet можно проверить его и определить, есть ли задержка и насколько она критична.

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

Нормальные показатели пинга могут сильно разниться. Но чем он меньше, тем лучше. ScanNet довольно точно его замеряет и позволяет понять, нет ли проблем на линии. Ведь бывает такое, что само подключение имеет довольно высокую скорость, но, пока сигнал доходит до подключённого к сети смартфона, она сильно проседает.

Как понизить пинг на телефоне

Проседание пинга может быть связано с тем, что в одном с вами эфире используется слишком много устройств. Это совершенно обычная практика для многоквартирных домов. Но есть возможность кое-что подправить. Для начала зайдите в настройки роутера и выберите «Доп.настройки». Затем следуйте инструкции:

  • В разделе «Частотный канал» установите значение 2,4 ГГц N;

Как понизить пинг на телефоне. Установка указанных параметров действительно может вам помочь. Правда, в зависимости от производителя роутера настройки могут отличаться. Фото.

Установка указанных параметров действительно может вам помочь. Правда, в зависимости от производителя роутера настройки могут отличаться

  • В разделе «Ширина частотного канала» установление значение 20 МГц;
  • Затем выберите «Короткий тип преамбулы», если установлена длинная;

Как понизить пинг на телефоне. Если вам доступны не все настройки, выставите только те, что есть. Фото.

Если вам доступны не все настройки, выставите только те, что есть

  • Отключите агрегирование и установите мощность выходного сигнала на 50%.

Скачать ScanNet

Не факт, что этот способ сработает в вашем случае. В конце концов, причины для этого могут быть самые разные: несовпадение настроек роутера, отсутствие технической возможности получить к ним доступ, другие проблемы на линии, мешающие сигналу проходить с нужной скоростью. В общем, причин сказать «нет» всегда предостаточно. Но вы хотя бы попробуйте. Потому что ScanNet не может ошибаться.

Понравилась статья? Поделить с друзьями:
  • Ожидание ответа предыдущего запущенного игрового центра как исправить
  • Как найти человека в бугуруслане
  • Как найти аккаунт pinterest
  • Как исправить ошибки на компьютере в приложениях
  • Как найти электронную схему устройства