Для настройки сетевых интерфейсов (в терминологии Linux — сетевых устройств, devices) и маршрутизации пакетов между ними в Linux предназначены утилиты ifconfig, route, ip. Рекомендуется использовать ip, поскольку она наиболее мощная и гибкая и полностью перекрывает по своим функциональным возможностям обе остальные. См., в частности, подкоманды
ip show ip addr ip link ip route
Утилиты ifconfig и route целесообразно использовать только для простейших действий, таких как просмотр состояния интерфейсов и их постановка в состояние UP/DOWN.
В командных оболочках NSG (nsgsh, Web) пользовательский интерфейс к ip и её подкомандам содержится в узлах ip.route
, ifAddress
, link.mac-address
.
Утилита arp позволяет формировать и просматривать таблицу соответствия между МАС- и IP-адресами смежных устройств. При нормальной работе эта таблица формируется, устаревает и обновляется автоматически по мере обмена пакетами с ними, и ручное вмешательство не требуется.
Утилита netstat выводит состояние сетевых соединений и сокетов; наиболее актуальные ключи для неё:
-n |
Не пытаться преобразовывать IP-адреса в имена хостов |
-a |
Показывать все открытые сокеты |
-t |
Показывать только соединения и сокеты TCP |
-u |
Показывать только соединения и сокеты UDP |
Показания этих двух утилит могут быть полезны для поиска и устранения неисправностей. В командных оболочках NSG они доступны в узле system.show
.
© Network Systems Group 2015–2024 | Отдел документации |