CentOS 7 - Невозможно изменить маску подсети

Я только что заметил, что маска подсети этого сервера CentOS 7 - 255.255.255.0. Это должно быть 255.255.255.240.

# ip a show ens32 | grep ens32
3: ens32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    inet 216.1.2.5/24 brd 216.1.2.255 scope global ens32
    inet 216.1.2.4/24 brd 216.1.2.255 scope global secondary ens32
    inet 216.1.2.6/24 brd 216.1.2.255 scope global secondary ens32
    inet 216.1.2.7/24 brd 216.1.2.255 scope global secondary ens32
    inet 216.1.2.8/24 brd 216.1.2.255 scope global secondary ens32
    inet 216.1.2.9/24 brd 216.1.2.255 scope global secondary ens32

Я безуспешно пытался изменить маску подсети. Файл ifcfg-ens32 имеет правильный префикс (/ 28). Даже после перезапуска сети и перезагрузки сервера маска подсети все еще 255.255.255.0.

# cat /etc/sysconfig/network-scripts/ifcfg-ens32
TYPE=Ethernet
BOOTPROTO=none
IPV4_FAILURE_FATAL=yes
DEVICE=ens32
ONBOOT=yes
PREFIX=28
GATEWAY=216.1.2.3
IPADDR0=216.1.2.5
IPADDR1=216.1.2.4
IPADDR2=216.1.2.6
IPADDR3=216.1.2.7
IPADDR4=216.1.2.8
IPADDR5=216.1.2.9
DNS1=127.0.0.1
NM_CONTROLLED=no

IP-адреса статические, и NetworkManager не установлен.

Как исправить маску подсети?

0
задан 23 November 2020 в 16:11
1 ответ

Для каждого IP-адреса необходимо указать префикс CIDR. Сейчас ни у кого из них это не указано.

PREFIX0=28
PREFIX1=28
PREFIX2=28
PREFIX3=28
PREFIX4=28
PREFIX5=28
2
ответ дан 23 November 2020 в 13:17

Теги

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