ip из пакета iproute2 — актуальная замена ifconfig, route, arp. Работает через netlink, а не /proc.

# адреса интерфейсов
ip addr show
ip addr show eth0

# маршруты
ip route show
ip route get 8.8.8.8        # какой маршрут до адреса

# управление интерфейсами
ip link show
ip link set eth0 up
ip link set eth0 down

# таблица ARP/NDP-соседей
ip neigh show

Добавить временный адрес и маршрут (до перезагрузки):

ip addr add 192.168.1.100/24 dev eth0
ip route add default via 192.168.1.1

Удалить:

ip addr del 192.168.1.100/24 dev eth0
ip route del default

ifconfig и route устарели — в минимальных дистрибутивах их может не быть вовсе. ip есть везде.

#linux #сеть #networking #bash