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

Сохранять псевдоним IP-адреса при перезагрузке в CentOS / RHEL 6 с помощью команды «ip»

Я всегда использовал файлы псевдонимов ifcfg-eth0: 1 для создания дополнительных адресов. Однако в последняя документация rhel, в нем говорится, что:

Поскольку команда ip пакета iproute теперь поддерживает назначение нескольких адресов одному и тому же интерфейсу, больше нет необходимости использовать этот метод привязки нескольких адресов к одному интерфейсу.

Кроме того, в многочисленных ответах и ​​комментариях на этом сайте упоминается, что ifconfig устарел и вместо него следует использовать «ip». Я могу использовать его для живых изменений, но как мне сохранить изменения при перезагрузках без использования файлов псевдонимов?

Поместите их в /etc/sysconfig/network-scripts/ifcfg-eth0, с 2 или 3 и т.д. после них, например:

IPADDR2=192.0.2.48
NETMASK2=255.255.255.0
IPADDR3=192.0.2.49
NETMASK3=255.255.255.0

К сожалению, это кажется недокументированным (или я не могу найти его прямо сейчас; похоже, Red Hat снова изменила свой веб-сайт).

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

Для новых установок пользователи должны выбрать ручной метод на вкладке IPv4 или IPv6 в NetworkManager, чтобы назначить несколько IP-адресов одному и тому же интерфейсу. Дополнительные сведения об использовании этого инструмента см. В главе 7, NetworkManager.

Это похоже на редактирование конфигурации вашего интерфейса, чтобы добавить:

IPADDR2=IP address
PREFIX2=Netmask
GATEWAY2=Gateway

Как бы то ни было, в нем также говорится, что это больше не нужно использовать файлы псевдонимов, но это не значит, что это не работает. (Особенно, если вам нужен DHCP.) Лично я предпочел бы управлять своей сетью вне графического интерфейса, чтобы вы могли остановить службу NetworkManager и продолжить работу в обычном режиме с файлами псевдонимов.

Последний вариант - поставить ip команды в /etc/rc.local выполняется при запуске системы. Однако помните, что при перезапуске сетевой службы эти настройки не будут постоянными. Это следует рассматривать только в крайнем случае.

Руководство по развертыванию, 8.2.7. Псевдонимы и файлы клонов