Страница 2 из 2
диагностика сети
Добавлено: 21 сен 2023, 11:30
Olej
Olej писал(а): ↑21 сен 2023, 11:10
Из хороших новых (судя по версии)
Код: Выделить всё
olej@R420:~$ mtr --help
Usage:
mtr [options] hostname
-F, --filename FILE read hostname(s) from a file
-4 use IPv4 only
-6 use IPv6 only
-u, --udp use UDP instead of ICMP echo
-T, --tcp use TCP instead of ICMP echo
-I, --interface NAME use named network interface
-a, --address ADDRESS bind the outgoing socket to ADDRESS
-f, --first-ttl NUMBER set what TTL to start
-m, --max-ttl NUMBER maximum number of hops
-U, --max-unknown NUMBER maximum unknown host
-P, --port PORT target port number for TCP, SCTP, or UDP
-L, --localport LOCALPORT source port number for UDP
-s, --psize PACKETSIZE set the packet size used for probing
-B, --bitpattern NUMBER set bit pattern to use in payload
-i, --interval SECONDS ICMP echo request interval
-G, --gracetime SECONDS number of seconds to wait for responses
-Q, --tos NUMBER type of service field in IP header
-e, --mpls display information from ICMP extensions
-Z, --timeout SECONDS seconds to keep probe sockets open
-M, --mark MARK mark each sent packet
-r, --report output using report mode
-w, --report-wide output wide report
-c, --report-cycles COUNT set the number of pings sent
-j, --json output json
-x, --xml output xml
-C, --csv output comma separated values
-l, --raw output raw format
-p, --split split output
-t, --curses use curses terminal interface
--displaymode MODE select initial display mode
-n, --no-dns do not resolve host names
-b, --show-ips show IP numbers and host names
-o, --order FIELDS select output fields
-y, --ipinfo NUMBER select IP information in output
-z, --aslookup display AS number
-h, --help display this help and exit
-v, --version output version information and exit
See the 'man 8 mtr' for details.
диагностика сети
Добавлено: 21 сен 2023, 12:21
Olej
Olej писал(а): ↑21 сен 2023, 11:10
Из хороших новых (судя по версии) инструментов диагностики сети - mtr.
Код: Выделить всё
olej@esprimop420:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm
В более-менее свежих дистрибутивах можно установить полноэкранный (GUI) mtr, если кому так больше нравится...
Код: Выделить всё
olej@esprimop420:~$ aptitude search mtr | grep " mtr"
p golang-github-vbatts-go-mtree-dev - file systems verification library, in likeness of mtree(8)
p mtr - полноэкранная утилита traceroute под ncurses и X11
i mtr-tiny - полноэкранный traceroute на основе ncurses
p mtree-netbsd - Validates directory tree against specification
Но он снесёт mtr-tiny
диагностика сети
Добавлено: 21 сен 2023, 12:31
Olej
Olej писал(а): ↑21 сен 2023, 12:21
установить полноэкранный (GUI) mtr, если кому так больше нравится...
Интересу ради:
Код: Выделить всё
olej@esprimop420:~$ sudo apt install mtr
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Следующие пакеты будут УДАЛЕНЫ:
mtr-tiny
Следующие НОВЫЕ пакеты будут установлены:
mtr
Обновлено 0 пакетов, установлено 1 новых пакетов, для удаления отмечено 1 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 88,2 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 54,3 kB.
Хотите продолжить? [Д/н] y
Пол:1 http://deb.debian.org/debian bookworm/main amd64 mtr amd64 0.95-1 [88,2 kB]
Получено 88,2 kB за 0с (314 kB/s)
(Чтение базы данных … на данный момент установлено 267508 файлов и каталогов.)
Удаляется mtr-tiny (0.95-1) …
Выбор ранее не выбранного пакета mtr.
(Чтение базы данных … на данный момент установлено 267499 файлов и каталогов.)
Подготовка к распаковке …/archives/mtr_0.95-1_amd64.deb …
Распаковывается mtr (0.95-1) …
Настраивается пакет mtr (0.95-1) …
Обрабатываются триггеры для man-db (2.11.2-2) …
диагностика сети
Добавлено: 21 сен 2023, 12:43
Olej
Olej писал(а): ↑21 сен 2023, 12:31
Интересу ради:
Выглядит это как-то так:
- Снимок экрана от 2023-09-21 12-40-32.png (30.01 КБ) 204 просмотра
Откуда мы узнаём, что mtr - это My traceroute
И его работа...
Код: Выделить всё
olej@esprimop420:~$ host rustv.live
rustv.live has address 188.114.96.13
rustv.live has address 188.114.97.13
rustv.live has IPv6 address 2a06:98c1:3121::d
rustv.live has IPv6 address 2a06:98c1:3120::d
rustv.live mail is handled by 4 route3.mx.cloudflare.net.
rustv.live mail is handled by 17 route2.mx.cloudflare.net.
rustv.live mail is handled by 97 route1.mx.cloudflare.net.
Код: Выделить всё
olej@esprimop420:~$ mtr -c 100 -T4 rustv.live
...
- Снимок экрана от 2023-09-21 12-35-18.png (41.81 КБ) 204 просмотра
Смущает меня в этом то, что
параметры зондирования (например, использование TCP вместо ICMP) можно указать только (или не только?) в команде запуска, опциями, но нельзя определить или изменить в самом GUI.