Как добавить дополнительный IP адрес сетевой карте во FreeBSD

Обратите внимание на слово 'alias' в конце команды. Если его не будет, то команда заменит текущий основной IP адрес тем, что мы хотим добавить. В этом примере сетевой адаптер имеет имя 'dc0' (# DEC/Intel 21143 или аналогичные). Имена могут быть разными.

# ifconfig dc0 inet 192.168.0.100 netmask 255.255.255.255 alias


Для того что бы этот алиасный IP адрес подтянулся после перезагрузки, отредактируйте и добавьте следующую строку в файл /etc/rc.conf:

ifconfig_dc0_alias0="inet 192.168.0.100 netmask 255.255.255.255"


Маска подсети будет работать, если новый IP адрес в той же подсети, что и основной IP адрес. Только один IP адрес подсети на адаптере должен иметь реальную маску подсети, отличную от 255.255.255.255.

 

Удаление алиасного IP адреса с сетевого адаптера во FreeBSD

# ifconfig dc0 inet 192.168.0.100 -alias


Теперь можете использовать 'ifconfig dc0' команду для того чтоб увидеть результат.

Добавить комментарий