Базовое управление интерфейсами хоста (Пакет iproute2)

Ответить
ya
^-^
Сообщения: 3310
Зарегистрирован: 16 дек 2021, 19:56

Базовое управление интерфейсами хоста (Пакет iproute2)

Сообщение ya »

Базовое управление интерфейсами хоста (Пакет iproute2)

Код: Выделить всё

# Показать все IP-адреса и интерфейсы (сокращение от 'ip address show').
# Флаг -c включает цветной вывод для удобного чтения.
ip -c a

# Погасить или поднять интерфейс (замена 'ifconfig eth0 down/up').
sudo ip link set dev eth0 down
sudo ip link set dev eth0 up

# Добавить дополнительный IP (алиас) на интерфейс на лету.
sudo ip addr add 10.0.0.5/24 dev eth0

# Удалить IP с интерфейса.
sudo ip addr del 10.0.0.5/24 dev eth0
ya
^-^
Сообщения: 3310
Зарегистрирован: 16 дек 2021, 19:56

Re: Базовое управление интерфейсами хоста (Пакет iproute2)

Сообщение ya »

Маршрутизация и таблица соседей

Код: Выделить всё

# Таблица маршрутизации ядра (замена 'route -n').
ip r

# Прописать шлюз по умолчанию.
sudo ip route add default via 192.168.1.1 dev eth0

# Таблица соседей: ARP для IPv4 и NDP для IPv6 (замена 'arp -n').
ip neigh show
Ответить