Назад | Перейти на главную страницу

Как добавить псевдоним интерфейса на RHEL6 или CentOS6 с помощью NetworkManager?

Как добавить псевдоним сетевого интерфейса (например eth0: 0) на CentOS6 или RHEL6 "правильным" способом, то есть через NetworkManager без NM_CONTROLLED = no. И это нужно делать без GUI.

Спасибо, а

NetworkManager имеет только очень простой интерфейс командной строки. nmcli который, к сожалению, в настоящее время не может создавать соединения (но может поднимать и опускать их).

Если вам нужно настроить машину без графического интерфейса, настоятельно рекомендуется использовать обычный (не-ЯМ) метод, как описано в документации и вообще не используйте NetworkManager. Замечу, что вы на самом деле не дали причина использовать NetworkManager в этой системе, поэтому я не рекомендую это делать.

если ты действительно для этого, способ NetworkManager в системах, производных от Red Hat, заключается в добавлении всех IP-адресов в один и тот же /etc/sysconfig/network-scripts/ifcfg-eth0 файл. Это было описано в Документация NetworkManager в разделе Псевдонимы устройств.

Пример:

IPADDR=172.25.33.1
PREFIX=29
IPADDR2=172.25.33.2
PREFIX2=29
IPADDR3=172.25.33.3
PREFIX3=29
IPADDR4=172.25.33.4
PREFIX4=29
IPADDR5=172.25.33.5
PREFIX5=29

выполните следующие команды как root: -

  1. cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:0
  2. vi / и т.д. / sysconfig / сетевые скрипты / ifcfg-eth0: 0

Найдите запись следующего содержания:

DEVICE=eth0

Заменить:

DEVICE=eth0:0

Найдите запись следующего содержания:

IPADDR=

Замените его дополнительным IP-адресом, который вы хотите дать машине:

IPADDR=172.134.54.1

4. запустить :-

ifup eth0:0

или service network restart

аналогично вы можете добавить дополнительные IP-адреса.

для более подробной информации обратитесь к: - http://www.cyberciti.biz/faq/linux-creating-or-adding-new-network-alias-to-a-network-card-nic/