Привет, сетевой друг!
Сегодня делюсь пятью полезными, но не банальными командами в Linux для работы с сетью.🟣Команда tc: используется для управления трафиком, настройкой очередей и ограничения пропускной способности.
tc qdisc add dev eth0 root tbf rate 1mbit burst 32kbit latency 400ms
Настраивает ограничение скорости на интерфейсе eth0 до 1 Мбит/с.
🟣Команда ip rule: управляет таблицами маршрутизации, позволяет задавать сложные правила маршрутизации.
ip rule add from 192.168.1.100/32 table 100
Добавляет правило для маршрутизации трафика от IP-адреса
192.168.1.100 через таблицу 100.🟣Команда arping: проводит ARP-пинг, полезен для проверки связи на канальном уровне.
arping -I eth0 192.168.1.1
Отправляет ARP-запрос на IP
192.168.1.1 через интерфейс eth0, чтобы проверить наличие устройства в сети.🟣Команда mtr: объединяет в себе возможности ping и traceroute, позволяет проводить диагностику сети в реальном времени.
mtr google.com
Запускает диагностику маршрута до
google.com с непрерывным обновлением данных.🟣Команда ss -M: работает с Netlink сокетами, позволяет анализировать и настраивать политику IP-соединений (маркировка пакетов).
ss -M -n src 192.168.1.100
Показывает сокеты, связанные с исходящим IP
192.168.1.100, с фильтрацией по маркам (Mark) Netfilter.
Серверная Админа | #команды
