Совмещение Ip-Адресов — Freebsd

Обычно сервер устанавливается не ради одного-единственного сайта, а размещается сразу несколько.

Или даже много, если это сервер для виртуального хостинга.

Можно, конечно, все сайты подключить на один IP, но на мой взгляд это не кошерно.

Соответственно, нам необходимо привязать к серверу определенное количество IP-адресов.

Для этого будет использоваться IP - псевдонимы .

Привязка IP-алиасов осуществляется через всеми любимый есликонфигурация .

Общий синтаксис: ifconfig lo0 псевдоним inet IP _ADDRESS сетевая маска NET_MASK Пример: ifconfig lo0 псевдоним inet 217.23.45.5 маска сети 255.255.255.255 Совсем не обязательно использовать шлейфовый интерфейс — lo0, алиасы можно поднять и на сетевом интерфейсе, например em0 или на VLAN, если они используются.

Далее нам нужно сделать так, чтобы наши псевдонимы автоматически поднимались при запуске системы.

Для этого перейдите в /etc/rc.conf и введите следующее: ifconfig_lo0_alias0="inet IP _ADDRESS маска сети NET_MASK" Пример: ifconfig_lo0_alias0="inet 217.23.45.5 маска сети 255.255.255.255" Обратите внимание, что записи синонимов должны начинаться с alias0 и идти дальше в определенном порядке — alias0, alias1,.

, alias10. Теперь эти IP-адреса, поднятые как псевдонимы, можно использовать в системе по вашему усмотрению.

Если вам необходимо удалить псевдоним IP из интерфейса, то вы можете закомментировать соответствующую строку в /etc/rc.local и перезагрузить систему =).

Или вы можете использовать ifconfig: ifconfig lo0 -алиас IP _ADDRESS Пример: ifconfig lo0 -псевдоним 217.23.45.5 Маску указывать не нужно.

Достаточно только IP. Теги: #FreeBSD #Чулан

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.