Network tools (Русский)

From ArchWiki
Состояние перевода: На этой странице представлен перевод статьи Network tools. Дата последней синхронизации: 12 декабря 2022. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

В этой статье перечислены различные сетевые инструменты. ping и ip описаны в статье Настройка сети.

Traceroute

Traceroute — инструмент для отслеживания маршрута сетевых пакетов в IP-сетях.

Доступно несколько реализаций:

  • tracepath(8) из пакета iputils (зависимость пакета base)
  • traceroute(8) из пакета traceroute
  • MTR — Объединяет функциональность traceroute и ping в одном инструменте.
https://www.bitwizard.nl/mtr/ || mtr, mtr-gtk

Netcat

Netcat позволяет установить соединение и передавать через него данные.

  • GNU Netcat — Реализация netcat от GNU. Не поддерживает IPv6.
https://netcat.sourceforge.net/ || gnu-netcat
  • LibreSSL netcat — Низкоуровневый инструмент для установки UDP/TCP-соединений с поддержкой протокола TLS.
https://www.libressl.org || libressl-netcatAUR[ссылка недействительна: package not found]
  • Ncat — Реализация Netcat из проекта Nmap.
https://nmap.org/ncat/ || nmap
  • OpenBSD netcat — Армейский нож TCP/IP. Вариант OpenBSD, с большим количеством функций.
https://packages.debian.org/sid/netcat-openbsd || openbsd-netcat

Более сложная альтернатива — socat.

Whois

WHOIS получает информацию о доменных именах, IP-адресах и автономных системах.

  • whois — Интеллектуальный клиент WHOIS.
https://github.com/rfc1036/whois || whois
  • jwhois — Улучшенный клиент Whois.
https://www.gnu.org/software/jwhois/ || jwhoisAUR

inetd

В Arch Linux отсутствует inetd, но вместо него можно использовать systemd или xinetd (xinetdAUR).

Смотрите также