Email: office@yourdomain.com
Phone:: +44 20 7240 9319
back to top

Blog

FreeBSD. Создание виртуальных сетевых интерфейсов.

Очень часто необходимо использовать несколько IP-адресов на одном сетевом интерфейсе. Например, если нужно иметь внутренний и внешний IP-адрес.  Операцию можно выполнить как временно – до первого сброса параметров сетевого интерфейса, так и постоянно.

Для временного добавления виртуального сетевого интерфейса выполняется команда:

ifconfig re0 alias 192.168.1.1 netmask 255.255.255.0

Команда добавляет к интерфейсу re0 адрес 192.168.1.1 с маской 255.255.255.0. Проверить наличие адреса можно просто командой ifconfig.

Чтобы убрать адрес с сетевого интерфейса:

ifconfig re0 -alias 192.168.1.1

Для настройки постоянного сетевого адреса редактируется /etc/rc.conf

ifconfig_re0_alias0=”inet 192.168.1.1 netmask 255.255.255.0″
ifconfig_re0_alias1=”inet 192.168.2.1 netmask 255.255.255.0″

После перезагрузки системы или перезагрузки сетевой подсистемы адреса должны появиться на сетевом интерфейсе re0.