Как отключить alias на интерфейсе | FreeBSD

Элементарная вещь но поскольку приходится пользоваться нечасто запишу.
Итак как убрать alias с интерфейса не перегружая машину. Суть проблемы в следующем.
Добавляем alias к примеру прописав строчку в rc.conf:

ifconfig_bge1_alias0="inet 10.12.13.154 netmask 255.255.255.255"

И перегружаем интерфейсы:

#/etc/netstart

Делаем ifconfig – видим наш дополнительный айпишник на интерфейсе. Всё ок.

Теперь alias нужно убрать. Правим rc.conf – убираем строку отвечающую за псевдоним на интерфесе, делаем /etc/netstart и видим, что alias на интерфейсе в выводе ifconfig остался, что в принципе, совершенно естественно – в rc.conf у нас строка добавляющая алиас. Никаких инструкций по удалению псевдонима мы не давали.

Убрать alias можно командой:

#ifconfig em0 -alias 10.12.13.154

  1. polv:

    ifconfig em0 10.12.13.154 delete
    просто удаляет любой адрес с интерфейся