Команды устранения неполадок сети нужно знать.
Пламенный привет посетителям этой страницы, пришедшим из социальных сетей, да и всем остальным тоже!
В апреле 2021-го года наблюдал удивительное явление: обильный поток посетителей из 4-х социальных сетей. В связи с этим настоятельно рекомендую всем неоднократно и регулярно посещать сайт rtbsm.ru — там в общих чертах изложена Российская Теннисная Балльная Система Марии (Шараповой).
Приглашаю всех полюбоваться на Фото и Видео красавицы Марии — надеюсь, что Вы поделитесь адресом сайта rtbsm.ru с друзьями и знакомыми.
Главная проблема — известить Марию, чтобы она лично как можно скорее заявила на весь мир о РТБСМ.
Команды устранения неполадок сети перечислены ниже в количестве 9-ти наименований, причём это лучшие и основные команды, но есть и другие — вскоре добавлю.
Привожу информацию со страницы https://dzen.ru/a/Ym1HBzoau3hUoGh3 :
9 лучших команд по устранению неполадок в сети Linux
takoedelo
1,1 K подписчиков
4 мая 2022 г.
357 прочитали
Рутинные обязанности — такие, как управление, мониторинг, настройка и устранение неполадок, не требуют от Вас изучения сложных сторонних инструментов.Вместо этого Вы можете выполнять все эти задачи с помощью легко доступных инструментов, которые предустановлены в большинстве дистрибутивов Linux.
Эта статья посвящена устранению неполадок в сети и охватывает инструменты, которые решают эти проблемы в разных категориях. Далее рассказывается, как эти утилиты помогают в практических сценариях.
1. ifconfig
ifconfig — это утилита командной строки, для настройки интерфейса в операционных системах Linux / Unix. Сетевые администраторы также используют её для запроса и управления параметрами интерфейса с помощью сценариев конфигурации.
Он помогает включить или отключить сетевой интерфейс и позволяет назначить IP-адрес и сетевую маску выбранному интерфейсу. Вы также можете просмотреть все доступные интерфейсы, IP-адреса, аппаратные адреса и максимальный размер блока передачи для активных интерфейсов.
Вы можете активировать / деактивировать любой интерфейс, используя параметры up / down, следующим образом:
Назначение IP-адреса
Однако Вы можете получить сообщение об ошибке «ifconfig: command not found». Проблему можно устранить, установив пакет net-tools с помощью менеджера пакетов дистрибутива.На Ubuntu / Debian:
На Fedora, CentOS и других дистрибутивах на основе RPM:
На Arch Linux:sudo pacman -S net-tools
2. ip
ip — это альтернатива старому доброму ifconfig. Однако область его функциональности охватывает два уровня протокола TCP / IP.
Он отображает сетевые интерфейсы и настраивает сетевые устройства, как и утилита ifconfig. Он также показывает и изменяет таблицы маршрутизации ядра с добавлением / удалением записей кэша ARP.
Для отображения всех интерфейсов и их деталей:
Добавление и удаление
Чтобы включить / отключить протокол ARP для интерфейса, используйте параметры включения / выключения:3. ping
Утилита ping помогает определить доступность сети и хоста. Он проверяет, доступен ли хост или запущена ли служба. Вы также можете проверить наличие проблем с сетевым подключением, таких как высокая задержка и падение пакета, с помощью команды ping.
ping отправляет сообщения эхо-запроса ICMP (Internet Control Message Protocol) и ожидает пакетов эхо-ответа ICMP для проверки доступности хоста. Вывод содержит общее количество отправленных и полученных сообщений и время, необходимое пакету для достижения пункта назначения.
4. netstat
netstat — это утилита командной строки, которая помогает обнаруживать подключенные и прослушивающие сокеты TCP, UDP и UNIX. Он отображает информацию о таблицах маршрутизации, портах прослушивания и статистике информации.
Вы можете перечислить как прослушивающие, так и закрытые соединения, введя:
Список только прослушиваемых TCP-соединений:Он также позволяет перечислить PID процессы и имена программ с помощью TCP-соединений:
5. host
host — это минимальная, но самая мощная утилита CLI, которая выполняет поиск DNS. В дополнение к устранению неполадок DNS-сервера, он также отображает и проверяет типы записей NS и MX DNS и DNS-серверы ISP.
Как найти NX для сайта Google:
Вы также можете найти записи MX, запустив:6. arp
Команда arp манипулирует кэшем системной таблицы ARP, добавляя / удаляя адреса и отображая их. ARP расшифровывается как протокол разрешения адресов и сопоставляет IP-адрес с MAC-адресом компьютера. Следовательно, команда arp выполняет задачу и принадлежит к инструментам, доступным в пакете net-tools.
Выполните команду без каких-либо параметров для просмотра содержимого таблицы:
Вы также можете найти MAC-адрес, сопоставленный с определенным IP-адресом, указав IP-адрес:7. traceroute
После того, как утилита ping предоставит информацию о сетевом подключении и общем времени, необходимом пакету для достижения пункта назначения, Вы можете использовать команду traceroute, чтобы выяснить подробную информацию о пути пакета к хосту назначения.
На выходе отображается маршрут пакета и все промежуточные хосты между источником и получателем с их временем отклика.
Например, следующая команда выводит все переходы на конечный хост 8.8.8.8 (Google) с локального компьютера:
Утилита использует концепцию round-trip-time (RTT), которая гарантирует, что каждый промежуточный узел отбрасывает пакет и отправляет обратно сообщение об ошибке ICMP, которое помогает traceroute измерять время, необходимое пакету для достижения каждого перехода по пути.Эта функция помогает сетевым администраторам определить основную причину проблем с подключением к Интернету и решить точную проблему в маршруте.
8. dig
dig, аббревиатура от Domain Information Groper, собирает информацию, связанную с DNS, и устраняет проблемы DNS.
Вывод команды dns отображает информацию, доступную внутри файлов, содержащих записи DNS, и помогает сетевым администраторам проверить, работает ли нормально разрешение имени хоста для IP-адреса.
Вы можете выполнить запрос поиска DNS следующим образом:
Аналогично, Вы можете запросить все типы записей DNS, связанных с доменом, с помощью опции ANY:9. Wireshark
Wireshark — это мощный и универсальный инструмент анализатора пакетов с открытым исходным кодом. Он захватывает трафик с выбранной карты в режиме реального времени. Это позволяет сетевым администраторам захватывать трафик на основе протокола / порта для мониторинга и устранения неполадок.
Помимо фильтра захвата, он также имеет фильтр отображения с различными опциями, которые помогают Вам просматривать интересующий трафик.
Устранение неполадок в сетях Linux
Устранение неполадок в сети является частью повседневной деятельности сетевого администратора. Знание того, какой инструмент использовать при его отсутствии или с более широкой функциональностью, одинаково важно для эффективного устранения неполадок в различных сетевых условиях.
Подпишитесь на канал, чтобы не пропустить новые публикации
Комментарии 3
Войти, чтобы комментировать
Александр
Ещё бы я добавил nmap — часто им пользуюсь.0x001F
WireSharck — аналог tcpdumpЁ Ивов
«Алё, гараж!»
Wireshark — это не команда, а ПАКЕТ (работающий, кстати, не во всех средах). С какого буя его сюда прилепили?
Где nslookup, ethtool? traceroute — упомянул, а где route?
Да и ping сам по себе — ни о чём. Pathping позволяет точнее понять в каком направлении траблы…
Автор — учи матчасть, двоечник!
…
!…
Приглашаю всех высказываться в Комментариях. Критику и обмен опытом одобряю и приветствую. В особо хороших комментариях сохраняю ссылку на сайт автора!
И не забывайте, пожалуйста, нажимать на кнопки социальных сетей, которые расположены под текстом каждой страницы сайта.
Продолжение тут…