Для серверов есть много различных команд, с помощью которых можно получить различные данные об использовании и параметрах сети в выделенном сервере или просто виртуальном VPS. В разное время могут понадобиться совершенно разные команды, держать в памяти которые уже становится всё труднее. Поэтому появился этот список ssh команд и сценариев для разработчиков сайтов и администраторов, которые помогут вам быстро найти нужное. А что то вы возможно и не знали.
Если я пропустил что то важное, напишите и поделитесь, я думаю это обязательно пригодится для многих, потому что я знаю, что всегда чего-то не хватает или новый сценарий можно попробовать.
Этот список команд и сценариев Linux Networking будет обновляться по мере нахождения новых.
- arpwatch – монитор активности Ethernet.
- bmon – монитор пропускной способности и оценщик скорости.
- bwm-ng – монитор пропускной способности сети.
- curl – передача данных с URL. (или попробуйте httpie )
- darkstat – захватывает сетевой трафик, статистику использования.
- dhclient – клиент протокола динамической конфигурации хоста
- dig – запрос DNS-серверов для информации.
- dstat – замена для vmstat, iostat, mpstat, netstat и ifstat.
- ethtool – утилита для управления сетевыми драйверами и оборудованием.
- gated – шлюз демон маршрутизации.
- host – утилита поиска DNS.
- hping – сборщик / анализатор пакетов TCP / IP.
- ibmonitor – показывает пропускную способность и общее количество переданных данных.
- ifstat – сообщает о пропускной способности сетевых интерфейсов.
- iftop – отображать использование полосы пропускания.
- ip (файл PDF) – команда с большим количеством функций, чем ifconfig (net-tools).
- iperf3 – инструмент измерения пропускной способности сети. (скриншот выше Stacklinux VPS )
- iproute2 – коллекция утилит для управления TCP / IP.
- iptables – взять под контроль сетевой трафик.
- IPTraf – монитор IP-сети.
- iputils – набор небольших полезных утилит для работы в сети Linux.
- iw – новая утилита конфигурирования CLI на основе nl80211 для беспроводных устройств.
- jwhois (whois) – клиент для службы whois.
- Lsof -i – показывает информацию о ваших сетевых сокетах.
- mtr – сетевой диагностический инструмент.
- net-tools – утилиты включают в себя: arp, имя хоста, ifconfig, netstat, rarp, route, plipconfig, slattach, mii-tool, iptunnel и ipmaddr.
- ncat – улучшена повторная реализация netcat.
- netcat – сетевая утилита для чтения / записи сетевых подключений.
- nethogs – маленький инструмент «net top».
- Netperf – Тестирование пропускной способности сети.
- netsniff-ng – для повседневной работы в сети Linux.
- netstat – печать сетевых подключений, таблиц маршрутизации, статистики и т. д.
- netwatch – мониторинг сетевых подключений.
- ngrep – grep применяется к сетевому уровню.
- nload – отображать использование сети.
- nmap – обнаружение сети и аудит безопасности.
- nmcli – инструмент командной строки для управления NetworkManager и создания отчетов о состоянии сети.
- nmtui – предоставляет текстовый интерфейс для настройки сети с помощью управления NetworkManager .
- nslookup – интерактивно запрашивать серверы имен в Интернете.
- ping – отправить icmp echo_request сетевым хостам.
- route – показать / манипулировать таблицей IP-маршрутизации.
- slurm – монитор загрузки сети.
- snopt – Система обнаружения и предотвращения сетевых вторжений.
- smokeping – отслеживает задержку вашей сети.
- socat – устанавливает два двунаправленных потока байтов и передает данные между ними.
- speedometer – измеряет и отображает скорость передачи данных по сети.
- speedtest-cli – проверить пропускную способность интернета с помощью speedtest.net
- ss – утилита для исследования сокетов.
- ssh – безопасное системное администрирование и передача файлов по незащищенным сетям.
- tcpdump – анализатор пакетов командной строки.
- tcptrack – отображает информацию о соединениях tcp на сетевом интерфейсе.
- telnet – пользовательский интерфейс к протоколу TELNET.
- tracepath – очень похожая функция на traceroute.
- traceroute – вывести трассировку пакетов маршрута на сетевой хост.
- vnStat – монитор сетевого трафика.
- websocat – Переадресация соединения с / на веб-сокеты на / из обычных сокетов, в стиле socat.
- wget – извлечение файлов с использованием HTTP, HTTPS, FTP и FTPS.
- Wireless Tools для Linux – включает iwconfig, iwlist, iwspy, iwpriv и ifrename.
- Wireshark – анализатор сетевых протоколов.
Часть инструментов, это встроенные команды, часть это специальные утилиты для получения информации о работе сервера. В общем собрано по максимуму, что можно было собрать. Делитесь, пишите, спрашивайте и вступайте в наш телеграм канал.