SUSE Linux 12 - конфигурирование псевдонима IP

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

BOOTPROTO='static'
STARTMODE='onboot'
IPADDR='192.168.0.113'
NETMASK='255.255.255.0'
BROADCAST=''
ETHTOOL_OPTIONS=''
MTU=''
NAME=''
NETWORK=''
REMOTE_IPADDR=''
IPADDR_0='192.168.0.194'
NETMASK_0='255.255.255.0'
LABEL_0='0'

Перезапущенное сетевое использование systemctl restart network.service. Все еще, когда я делаю ifconfig -a Я не получаю IP-адрес от псевдонима (IPADDR_0), только он показывает IP-адрес, упомянутый в IPADDR.

Когда я делаю человек соединяет интерфейсом с перезапуском:

ifdown ens160:0
ifdown: no matching interfaces

ifup ens160
wicked: No valid configuration files found at /etc/wicked/ifconfig
ifup: no matching interfaces

Но я замечаю что ping к обеим работам IP-адреса. Это просто, что это не делает разоблачения в списке, когда я даю ifconfig-a.

Я подозреваю, что должен создать файл конфигурации в/etc/wicked/ifconfig для перечисления этого в ifconfig-a. Есть ли любой способ обнаружить, если псевдоним IP установлен кроме ifconfig -a.

2
10.01.2020, 14:08
1 ответ

В SLES 12 wickedподдерживает конфигурации в стиле ifcfg-*, но псевдонимы должны быть установлены таким образом(192.168.0.113— это основной IP-адрес, и в этом случае он также должен содержать суффикс(_0)):

BOOTPROTO='static'
STARTMODE='onboot'
IPADDR_0='192.168.0.113'
NETMASK_0='255.255.255.0'
IPADDR_1='192.168.0.194'
NETMASK_1='255.255.255.0'

или

BOOTPROTO='static'
STARTMODE='onboot'
IPADDR_0='192.168.0.113/24'
IPADDR_1='192.168.0.194/24'

вместо создания ifcfg-*:<alias_suffix>конфигов.

0
27.01.2020, 22:22

Теги

Похожие вопросы