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

Статический IP-адрес в CentOS 7

Я только что установил CentOS minimal, и теперь я изо всех сил пытаюсь предоставить своей машине фиксированный IP-адрес. Это мое ifcfg-ens32 файл:

DEVICE="ens32"
TYPE="Ethernet"
BOOTPROTO=static
IP_ADDR="192.168.0.243"
NETMASK="255.255.252.0"
NM_CONTROLLED="no"
ONBOOT="yes"
NAME="System ens32"
GATEWAY="192.168.0.1"
HWADDR="00:0C:29:7B:28:24"

когда я systemctl restart network.service, Я вижу, что он включает интерфейс, но когда я запускаю ip a, этот интерфейс не имеет IP-адреса.

Что я делаю не так?

Как уже сказал Антон, заменить IP_ADDR с участием IPADDR. Также убедитесь, что NetworkManager не работает:

systemctl stop NetworkManager
systemctl disable NetworkManager
ps auxww | grep NetworkManager
kill <pid> # in case there's any process running

а потом

systemctl restart network

Просто напишите IPADDR вместо IP_ADDR в вашем файле конфигурации