Відповіді:
Переконайтеся, що ONBOOT="yes"
в / etc / sysconfig / network-script / ifcfg-eth0. Якщо ви використовуєте NetworkManager, переконайтеся, що служба починається під час завантаження ( chkconfig NetworkManager on
), інакше, якщо ви використовуєте стару мережеву службу, переконайтеся, що вона запускається під час завантаження ( chkconfig network on
).
Що стосується того, що CentOS6 не запускає мережевий інтерфейс за замовчуванням: він (принаймні, в інсталяторі GUI) робить все можливе, щоб запобігти правильному налаштуванню інтерфейсу, але це може бути переможено через прапорець, прихований пару діалогів глибоко від основний потік.
На екрані, де ви вводите ім'я хоста, кнопка "Налаштувати мережу" внизу перенесе вас до діалогового вікна "Мережеві з'єднання". Виберіть eth0
, тоді кнопка "Редагувати" переведе вас до діалогового вікна "Система редагування eth0", у якому встановлено прапорець "Підключити автоматично". Якщо залишити це поле невідзначеними, ви отримуєте ONBOOT="no"
в /etc/sysconfig/network-scripts/ifcfg-eth0
; якщо ви це перевірите, ви отримаєте ONBOOT="yes"
. Я не знаю, чи впливає прапорець на будь-які інші конфігурації, але я ще не помітив будь-якої іншої поведінки. Чому поле не встановлено за замовчуванням, я не можу починати уявляти.
Я не знаю , якщо це може допомогти , але я просто створив файл /etc/sysconfig/network
з
NETWORKING=yes
HOSTNAME=myhostname.mydomain
NETWORKING_IPV6=yes
І здається, що зараз мої сценарії /etc/sysconfig/network-scripts/ifcfg-*
здаються справними.