Как посмотреть локальную сеть Linux?

Как посмотреть локальную сеть Linux? - коротко

Чтобы просмотреть локальную сеть в Linux, используйте команду ip a для отображения всех сетевых интерфейсов и их конфигураций. Для получения дополнительной информации о соединениях можно использовать команду arp -a.

Как посмотреть локальную сеть Linux? - развернуто

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

  1. Команда ifconfig: Эта команда выводит информацию о сетевых интерфейсах. В современных дистрибутивах Linux часто используется утилита ip, которая является более современной и функциональной альтернативой.

    ifconfig
    
  2. Команда ip: Утилита ip предоставляет более детализированную информацию о сетевых интерфейсах и их состоянии.

    ip addr show
    
  3. Просмотр маршрутов: Для отображения текущих маршрутов в сети можно использовать команду route или ip route.

    route -n
    

    Или:

    ip route show
    
  4. Просмотр ARP-таблицы: Таблица ARP (Address Resolution Protocol) содержит информацию о соответствии MAC-адресов и IP-адресов в локальной сети.

    ip neigh show
    
  5. Команда ping: Для проверки доступности устройств в локальной сети можно использовать команду ping. Это позволяет отправить ICMP-пакеты на указанный IP-адрес и получить ответ.

    ping 192.168.1.1
    
  6. Просмотр сетевых соединений: Команда netstat или ss предоставляет информацию о текущих сетевых соединениях и прослушивающих портах.

    netstat -tuln
    

    Или:

    ss -tuln
    
  7. Просмотр состояния интерфейсов: Команда ethtool предоставляет детализированную информацию о состоянии сетевых интерфейсов, включая скорость соединения и текущие статистики.

    ethtool enp0s3
    
  8. Анализ трафика: Для анализа сетевого трафика можно использовать утилиту tcpdump, которая позволяет захватывать и анализировать пакеты в реальном времени.

    tcpdump -i enp0s3
    

Использование этих команд и инструментов позволяет получить полное представление о состоянии локальной сети Linux, включая информацию о сетевых интерфейсах, маршрутах, соединениях и трафике.