Утилита ip#

Утилита ip используется для отображения и управления маршрутизацией, сетевыми устройствами, интерфейсами и туннелями.

Синтаксис ip:

ip <options> <object> <command> <arguments>

Где:

  • <options> - опции;

  • <object> – тип объекта, с которым необходимо работать, например, ip-адрес, устройство или таблица маршрутизации;

  • <command> – действие, которое необходимо произвести с объектом;

  • <arguments>– опциональные параметры, которые могут передаваться командам.

Часто используемые опции утилиты представлены в таблице ниже.

Опция

Описание

-h, -human

Вывод статистики в удобочитаемом формате значений, за которыми следует суффикс

-d, -details

Вывод более подробной информации

-a, -all

Выполнение указанной команды над всеми объектами (если команда это поддерживает)

-br, -brief

Вывод только основной информации в табличном формате

Примеры <object>:

  • address, addr, a – сетевой адрес (IP или IPv6) на устройстве;

  • link, l – сетевое устройство;

  • neighbour, neigh – управление записями кеша ARP или NDISC;

  • route, r – запись в таблице маршрутизации;

  • rule, ru – правило политики маршрутизации;

  • tunnel, t – настройка туннелей.

Примечание

При вводе команды имена объектов могут быть сокращены до одного или нескольких символов.

Примеры использования#

  • Для вывода списка интерфейсов с подробной информацией воспользуйтесь командой:

    ip address
    
  • Для вывода списка интерфейсов с краткой информацией о сетевых адресах в табличном виде воспользуйтесь командой:

    ip -brief a
    
  • Для отображения таблицы маршрутизации используйте команду:

    ip route
    
  • Для добавления IP-адреса/маски к интерфейсу используйте команду:

    ip addr add <ip-address>/<mask> dev <interface>
    

    Где:

    • add - команда для добавления объекта;

    • dev - устройство;

    • <interface> – имя устройства, например, eth0.

  • Для удаления IP-адреса из интерфейса используйте команду:

    ip addr del <ip-address>/<mask> dev <interface>
    

    Где del - команда для удаления объекта.