Набор 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 — анализатор сетевых протоколов.

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

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

  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-адрес или домен и измеряет время, за которое получен ответ. Это позволяет оценить задержку и стабильность сетевого соединения.

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

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

26 − 23 =

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

Плагин Wordfence: как настроить сканирование сайта для проверки файлов и страниц

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

Плагин Wordfence: список основных проблем при сканировании сайта и их решение

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

Как ChatGPT может помочь в разработке сайта, ищем полезные варианты

ChatGPT может помочь вам создать свой веб-сайт. Хотя он не может создать реальный веб-сайт и опубликовать его в Интернете — для этого вам следует проверить эти конструкторы веб-сайтов AI — он все же может быть очень полезным компаньоном в процессе создания. Правильно, с ChatGPT на вашей стороне многие элементы процесса создания веб-сайта...

Что такое ChatGPT и OpenAi, статистика, полезные данные и описание работы

С момента своего запуска ChatGPT стал вирусным как похожий на человека чат-бот, который отвечает пользователям на основе того, что они вводят. Инструмент может отвечать на вопросы и давать ответы на основе набора данных из 300 миллиардов слов и 175 миллиардов параметров. В будущем он обязательно...

WooCommerce — Сообщение о подтверждении перед удалением товара из корзины и авто обновление корзины

Бывает задача сделать всплывающее сообщение, чтобы подтвердить, хотите ли вы удалить что-то из корзины магазина. Это требуется для явного согласия, попробуем это добавить. На самом деле довольно просто, все, что вам нужно, это немного jQuery, как показано ниже: И сразу же решим частую задачу, как...

Обзор новой версии Woocommerce 7.4 — основные изменения, журнал разработки

Вышло обновление плагин интернет магазина Woocommerce в котором большое количество добавлено изменений, исправлений. Полный обзор всех новых деталей в этой статье. Журнал изменений 7.4.0 2023-02-18 WooCommerce Fix — добавлена ​​поддержка сортировки по включенному параметру. №36215 Исправление — Разрешить навигацию по вкладкам продуктов без запроса несохраненных изменений #36235 Исправление —...