Набор 60 команд для проверки сети в Linux для администратора сайта (обновляется)

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

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

Этот список команд и сценариев Linux Networking будет обновляться по мере нахождения новых.

  1. arpwatch — монитор активности Ethernet.
  2. bmon — монитор пропускной способности и оценщик скорости.
  3. bwm-ng — монитор пропускной способности сети.
  4. curl — передача данных с URL. (или попробуйте  httpie )
  5. darkstat — захватывает сетевой трафик, статистику использования.
  6. dhclient — клиент протокола динамической конфигурации хоста
  7. dig — запрос DNS-серверов для информации.
  8. dstat — замена для vmstat, iostat, mpstat, netstat и ifstat.
  9. ethtool — утилита для управления сетевыми драйверами и оборудованием.
  10. gated — шлюз демон маршрутизации.
  11. host — утилита поиска DNS.
  12. hping — сборщик / анализатор пакетов TCP / IP.
  13. ibmonitor — показывает пропускную способность и общее количество переданных данных.
  14. ifstat — сообщает о пропускной способности сетевых интерфейсов.
  15. iftop  — отображать использование полосы пропускания.
  16. ip  (файл PDF) — команда с большим количеством функций, чем ifconfig (net-tools).
  17. iperf3 — инструмент измерения пропускной способности сети. (скриншот выше Stacklinux VPS )
  18. iproute2 — коллекция утилит для управления TCP / IP.
  19. iptables — взять под контроль сетевой трафик.
  20. IPTraf  — монитор IP-сети.
  21. iputils — набор небольших полезных утилит для работы в сети Linux.
  22. iw — новая утилита конфигурирования CLI на основе nl80211 для беспроводных устройств.
  23. jwhois  (whois) — клиент для службы whois.
  24. Lsof -i — показывает информацию о ваших сетевых сокетах.
  25. mtr — сетевой диагностический инструмент.
  26. net-tools — утилиты включают в себя: arp, имя хоста, ifconfig, netstat, rarp, route, plipconfig, slattach, mii-tool, iptunnel и ipmaddr.
  27. ncat — улучшена повторная реализация netcat.
  28. netcat — сетевая утилита для чтения / записи сетевых подключений.
  29. nethogs — маленький инструмент «net top».
  30. Netperf  — Тестирование пропускной способности сети.
  31. netsniff-ng — для повседневной работы в сети Linux.
  32. netstat — печать сетевых подключений, таблиц маршрутизации, статистики и т. д.
  33. netwatch — мониторинг сетевых подключений.
  34. ngrep — grep применяется к сетевому уровню.
  35. nload — отображать использование сети.
  36. nmap — обнаружение сети и аудит безопасности.
  37. nmcli — инструмент командной строки для управления NetworkManager и создания отчетов о состоянии сети.
  38. nmtui — предоставляет текстовый интерфейс для настройки сети с помощью управления  NetworkManager .
  39. nslookup — интерактивно запрашивать серверы имен в Интернете.
  40. ping — отправить icmp echo_request сетевым хостам.
  41. route — показать / манипулировать таблицей IP-маршрутизации.
  42. slurm — монитор загрузки сети.
  43. snopt — Система обнаружения и предотвращения сетевых вторжений.
  44. smokeping — отслеживает задержку вашей сети.
  45. socat — устанавливает два двунаправленных потока байтов и передает данные между ними.
  46. speedometer — измеряет и отображает скорость передачи данных по сети.
  47. speedtest-cli — проверить пропускную способность интернета с помощью speedtest.net
  48. ss — утилита для исследования сокетов.
  49. ssh — безопасное системное администрирование и передача файлов по незащищенным сетям.
  50. tcpdump — анализатор пакетов командной строки.
  51. tcptrack — отображает информацию о соединениях tcp на сетевом интерфейсе.
  52. telnet — пользовательский интерфейс к протоколу TELNET.
  53. tracepath — очень похожая функция на traceroute.
  54. traceroute — вывести трассировку пакетов маршрута на сетевой хост.
  55. vnStat  — монитор сетевого трафика.
  56. websocat  — Переадресация соединения с / на веб-сокеты на / из обычных сокетов, в стиле socat.
  57. wget — извлечение файлов с использованием HTTP, HTTPS, FTP и FTPS.
  58. Wireless Tools для Linux — включает iwconfig, iwlist, iwspy, iwpriv и ifrename.
  59. Wireshark — анализатор сетевых протоколов.

Часть инструментов, это встроенные команды, часть это специальные утилиты для получения информации о работе сервера. В общем собрано по максимуму, что можно было собрать. Делитесь, пишите, спрашивайте и вступайте в наш телеграм канал.

Добавить в избранное -пригодится

8 КОММЕНТАРИИ

  1. Какие команды и сценарии в списке Linux Networking являются основными и наиболее полезными для администраторов и разработчиков сайтов?

    Какие функции выполняет arpwatch и как он может помочь в мониторинге активности Ethernet?

    Что такое bmon и как он может использоваться для мониторинга пропускной способности и скорости сети?

    Какую информацию можно получить с помощью команды curl и почему рекомендуется использовать httpie?

    Какую информацию о сетевом трафике и использовании можно получить с помощью darkstat?

    Какую роль выполняет клиент протокола динамической конфигурации хоста (dhclient) и как он может быть полезен для администрирования сети?

    Какую информацию можно получить с помощью команды dig и как она может быть использована для запросов DNS-серверов?

    Какое преимущество предоставляет команда dstat и как она может быть использована для мониторинга сети?

  2. писывает статистику использования ресурсов системы и сети.
    ip — утилита для работы с сетевыми интерфейсами и маршрутизацией.
    iptables — программа для настройки правил фильтрации и маскарада.
    ifconfig/ip addr — выводит информацию о сетевых интерфейсах.
    iwconfig — управление беспроводными интерфейсами.
    mtr — сочетание ping и traceroute для диагностики сетевых проблем.
    netstat/ss — показывает сетевую статистику и информацию о соединениях.
    nmap — сканер сети для определения открытых портов и обнаружения хостов.
    nslookup — утилита для запроса DNS-имен.
    ping — проверка доступности узла в сети.
    route — выводит информацию о маршрутной таблице.
    speedtest-cli — тест скорости интернет-соединения.
    telnet — простой текстовый протокол для подключения к удаленному серверу.
    traceroute — определение маршрута пакетов до удаленного узла.
    wget — загрузка файлов из сети.
    whois — поиск информации о владельце домена или IP-адреса.

    Дополнение: Кроме перечисленных команд и сценариев, также можно использовать инструменты командной строки, такие как iftop, tcpdump, iperf и другие, для более глубокого анализа сети и ее производительности. Также стоит упомянуть, что многие из этих команд могут быть запущены с дополнительными параметрами для получения более подробной информации. Имея навык использования этих инструментов, вы сможете более эффективно управлять и мониторить сеть вашего сервера или VPS.

  3. Дополнение:
    Дополнительной командой, которую можно использовать для получения информации об использовании и параметрах сети, является команда ifconfig. Она позволяет просмотреть конфигурацию сетевых интерфейсов на сервере, а также узнать их IP-адреса, маски подсети и другую информацию.

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

    Еще одной полезной командой является tcpdump, которая позволяет захватывать и анализировать сетевой трафик. Она может быть использована для отладки сетевых проблем, а также для мониторинга и анализа подозрительной активности в сети.

    Наконец, для проверки доступности серверов в сети можно использовать команду ping. Она отправляет пакеты данных на указанный IP-адрес или домен и измеряет время, за которое получен ответ. Это позволяет оценить задержку и стабильность сетевого соединения.

  4. Какие команды и сценарии называются в статье для мониторинга пропускной способности сети и сбора статистики использования?

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь

97 − 92 =

360 Javascript Viewer: Просмотр 360-градусных изображений на сайте — обзор и настройка

360 Javascript Viewer — это мощный инструмент для WordPress, который позволяет добавлять на сайт интерактивные 360-градусные изображения. С его помощью можно создавать эффектные визуальные...

3CX Free Live Chat, Calls & WhatsApp: Интеграция чата, звонков и WhatsApp на сайт — обзор и настройка

В современном мире онлайн-коммуникаций важно предоставлять клиентам удобные способы связи. Плагин 3CX Free Live Chat, Calls & WhatsApp позволяет интегрировать на ваш сайт сразу...

3D Viewer – WP 3D Model Viewer Plugin: Просмотр 3D-моделей на сайте — обзор и настройка

3D Viewer – WP 3D Model Viewer Plugin – это мощный инструмент для интеграции 3D-моделей на ваш сайт, созданный специально для WordPress. Этот плагин...

99minds Giftcard: Настройка подарочных карт для WooCommerce — обзор и настройка

Подарочные карты — это отличный способ привлечь новых клиентов и повысить лояльность существующих. Если вы используете WooCommerce для управления своим интернет-магазином, то плагин 99minds...

A WordPress Testimonial Plugin to Showcase Testimonial Slider, Testimonial Grid and More: Solid Testimonials: Управление отзывами и рекомендациями — обзор и настройка

Solid Testimonials — это мощный и гибкий плагин для WordPress, который позволяет легко управлять отзывами и рекомендациями на вашем сайте. С его помощью вы...

ACF: Better Search: Улучшение поиска с помощью Advanced Custom Fields — обзор и настройка

Если вы используете WordPress и Advanced Custom Fields (ACF) для создания кастомных полей, то наверняка сталкивались с проблемой поиска по этим полям. Встроенный поиск...

AI Image Generator by ChatGPT: Генерация изображений с помощью ChatGPT — обзор и настройка

AI Image Generator by ChatGPT — это инновационный плагин для WordPress, который позволяет создавать уникальные изображения с помощью искусственного интеллекта. Этот инструмент идеально подходит...

AI Proposal Builder: Создание предложений с помощью искусственного интеллекта — обзор и настройка

AI Proposal Builder — это инновационный плагин для WordPress, который позволяет автоматизировать процесс создания профессиональных предложений с помощью искусственного интеллекта. Этот инструмент идеально подходит...

AI Writer: Content Generator GPT | ChatGPT: Генерация контента с помощью GPT и ChatGPT — обзор и настройка

AI Writer: Content Generator GPT | ChatGPT — это мощный инструмент для автоматизации создания контента на основе искусственного интеллекта. Этот плагин позволяет генерировать тексты,...

ПОХОЖИЕ СТАТЬИ

Решение проблем с Mysql в WordPress, основные ошибки и их решения

Решение проблем с MySQL в WordPress может показаться сложной задачей, но с правильным подходом это вполне под силу даже начинающему пользователю. MySQL является не...

Использование MariaDB Galera Cluster для WordPress

Использование MariaDB Galera Cluster для WordPress может быть важным шагом в создании высоконадёжной и масштабируемой платформы для вашего сайта. Galera Cluster позволяет вам иметь...

Как восстановить MySQL или MariaDB базу данных WordPress

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

Как восстановить WordPress из резервной копии базы данных MySQL или MariaDB

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

Как восстановить резервную копию базы данных MySQL или MariaDB для WordPress

Восстановление резервной копии базы данных MySQL или MariaDB для WordPress — это задача, которая требует своего рода изящества и внимательности. Если ваша база данных...

Как изменить версию базы данных MySQL или MariaDB в WordPress

Изменение версии базы данных MySQL или MariaDB в WordPress может стать довольно актуальной задачей для веб-разработчиков и администраторов сайтов. Иногда это нужно для улучшения...

Как изменить движок базы данных MySQL или MariaDB в WordPress

Изменение движка базы данных MySQL или MariaDB в WordPress может показаться сложной задачей, но на самом деле, это процесс, который можно выполнить с минимальными...

Как изменить имя пользователя базы данных MySQL или MariaDB в WordPress

Изменение имени пользователя базы данных MySQL или MariaDB в WordPress может показаться сложной задачей, но на самом деле это всего лишь несколько простых шагов....

Как изменить кодировку базы данных MySQL или MariaDB в WordPress

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

Как изменить кодировку таблиц базы данных MySQL или MariaDB в WordPress

Чтобы правильно работать с базами данных в WordPress, важно понимать, какую роль играют кодировки. Исправление кодировки таблиц базы данных MySQL или MariaDB может предотвратить...

Как изменить пароль базы данных MySQL или MariaDB в WordPress

Изменение пароля базы данных MySQL или MariaDB в WordPress – это важный шаг для обеспечения безопасности вашего сайта. Если вы не наделали ошибок и...

Как изменить порт базы данных MySQL или MariaDB в WordPress

Чтобы изменить порт базы данных MySQL или MariaDB в WordPress, необходимо разобраться с тем, как это влияет на работу вашего сайта и какие шаги...
OK2WEB
OK2WEB
Более 12 лет занимаюсь разработкой и продвижением сайтов. Городские порталы, информационные и новостные сайты. Сейчас в основном разрабатываю интернет магазины и коммерческие сайты. Если у вас есть вопросы пишите, стараюсь оперативно ответить и помочь.