SUSE Linux 12 — настройка псевдонима IP

Я хочу настроить псевдоним IP-адреса на сетевой карте. Я создал файл /etc/sysconfig/network/ifcfg-ens160:0, и содержимое файла

BOOTPROTO=static
STARTMODE=onboot
IPADDR=192.168.0.2
NETMASK=255.255.255.0

Содержимое файла /etc/sysconfig/network/ifcfg-ens160

BOOTPROTO=static
STARTMODE=onboot
IPADDR=192.168.0.0
NETMASK=255.255.255.0
IPADDR_1=192.168.0.1
NETMASK_1=255.255.255.0
LABEL_1=ENS160:0

Я перезапускаю сеть, запустив systemctl restart network.service

а затем запустите команду /sbin/ipconfig -a, но я не получаю оба IP-адреса в результатах. Я не уверен, как это настроить.


person user1527651    schedule 13.03.2014    source источник


Ответы (1)


Вы перепутали имена файлов. Если вы используете метки, вы можете просто поместить все в один файл, а именно в файл, который настраивает основной интерфейс.

Например, поместите в /etc/sysconfig/network/ifcfg-ens160 следующее, чтобы получить интерфейсы ens160 и ens160:foo:

BOOTPROTO=static
STARTMODE=onboot
IPADDR=192.168.0.2
NETMASK=255.255.255.0
IPADDR_1=192.168.0.1
NETMASK_1=255.255.255.0
LABEL_1=foo

В качестве примечания: этот вопрос должен быть в разделе суперпользователь или Unix & Linux Stack Exchange вместо SO, поскольку это не вопрос программирования.

person Community    schedule 13.03.2014
comment
Привет, Сами, я последовал твоим советам, но все равно не вижу псевдонима ip в ifconfig -a. Я разместил вопрос в unix.stackexchange. ком/вопросы/119592/ - person user1527651; 14.03.2014