ip синтаксис команды:
1 2 3 4 5 6 7 8 9 |
ip [ OPTIONS ] OBJECT { COMMAND | help } - синтаксис команды ip OBJECT – это тип объекта, которым вы хотите управлять. ip OBJECT help - помощь Объект может быть написан в полной или сокращенной (краткой) форме: link( l) – Отображение и изменение сетевых интерфейсов. address( a) – Отображение и изменение IP-адресов. route( r) – Показать и изменить таблицу маршрутизации. neigh( n) – Отображать и манипулировать соседними объектами (таблица ARP). |
Примеры ip addr:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
ip addr show - показать информацию обо всех IP-адресах ip a s - показать информацию обо всех IP-адресах ip -4 a s - показать информацию обо всех IP-адресах ipv4 ip -6 a s - показать информацию обо всех IP-адресах ipv6 ip addr show dev eth0 - информация об одном сетевом интерфейсе ip a s dev eth0 - информация об одном сетевом интерфейсе ip address add 192.168.101.12/24 dev eth0 - добавить адрес 192.168.101.12 с сетевой маской 24 на устройство eth0 с помощью утилиты ip вы можете назначить несколько адресов одному интерфейсу ip address del 192.168.1.5/24 dev eth0 - удалить ip-адрес 192.168.1.5/24 с интерфейса eth0 |
Примеры ip route:
1 2 3 4 5 6 7 8 9 10 11 |
ip route - показать маршруты ip route list - показать маршруты ip link set eth0 up - выключить интерфейс ip link set eth0 down - выключить интерфейс ip route add 192.168.8.0/24 via 192.168.8.1 - добавить маршрут для сети 192.168.8.0/24 через 192.168.8.1 ip route add default via 192.168.1.1 dev eth0 - добавить маршрут по умолчанию ip route del default - удалить маршрут по умолчанию ip route del 192.168.8.0/24 via 192.168.8.1 - удалить маршрут для сети 192.168.8.0/24 |