У меня проблема со многими из моих серверов CentOS, когда после перезагрузки сетевой интерфейс не запускается автоматически. Для меня это большая проблема, так как мне нужно ехать в центр обработки данных каждый раз, когда это происходит в результате удаленной перезагрузки. Затем на консоли eth0 не работает, и мне нужно выполнить это вручную. Есть ли какой-то конкретный файл конфигурации, который я могу проверить, чтобы этого не произошло в будущем?
Убедитесь, что файл /etc/sysconfig/network-scripts/ifcfg-eth0
есть линия
ONBOOT="yes"
Видеть 9.2. Файлы конфигурации интерфейса для подробностей.
Удостовериться ONBOOT="yes"
установлен в /etc/sysconfig/network-scripts/ifcfg-eth0
также проверьте, что NetworkManager
или network
(что бы вы ни использовали) запускается при загрузке.
chkconfig NetworkManager on
или chkconfig network on
Файл конфигурации также должен иметь необходимые права:
sudo chmod 0755 /etc/sysconfig/network-scripts/ifcfg-*
В /etc/sysconfig/network
могут быть такие строки:
NETWORKING=yes
HOSTNAME=myhostname.mydomain
NETWORKING_IPV6=yes