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

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

Спасибо

2 ответа

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

  1. cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:0
  2. vi / etc / sysconfig / network-scripts / ifcfg-eth0: 0

Найдите запись, которая читается следующим образом:

DEVICE=eth0

Заменить:

DEVICE=eth0:0

Найдите запись, которая читается следующим образом:

IPADDR=

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

IPADDR=172.134.54.1

4.run:-

ifup eth0:0

или же service network restart

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

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

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

Если вам необходимо настроить компьютер без графического интерфейса, настоятельно рекомендуется использовать обычный (не NM) метод, как описано в документации, и вообще не использовать 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
Другие вопросы по тегам