CentOS eth0이 시작되지 않습니다

CentOS eth0이 시작되지 않습니다

새로운 CentOS 가상 머신이 eth0시작 시 인터페이스를 시작하지 않는 이유는 무엇입니까?

매번 수동으로 시작해야 합니다.

이 문제를 어떻게 해결할 수 있나요?

답변1

ONBOOT="yes"/etc/sysconfig/network-scripts/ifcfg-eth0에 있는지 확인하세요 . NetworkManager를 사용하는 경우 서비스가 부팅( ) 시 시작되는지 확인하고 chkconfig NetworkManager on, 그렇지 않은 경우 이전 네트워크 서비스를 사용하는 경우 부팅( ) 시 시작되는지 확인하세요 chkconfig network on.

답변2

기본적으로 네트워크 인터페이스를 활성화하지 않는 CentOS6에 관해서는 (적어도 GUI 설치 프로그램에서는) 인터페이스가 제대로 설정되지 않도록 최선을 다하지만, 이는 대화 상자 깊은 곳에 숨겨진 확인란을 통해 해제할 수 있습니다. 주요 흐름.

호스트 이름을 입력하는 화면에서 하단의 "네트워크 구성" 버튼을 누르면 "네트워크 연결" 대화 상자가 나타납니다. 을 선택한 eth0다음 "편집" 버튼을 누르면 "자동 연결" 확인란이 있는 "시스템 eth0 편집" 대화 상자가 나타납니다. 이 상자를 선택하지 않은 상태 ONBOOT="no"로 두면 /etc/sysconfig/network-scripts/ifcfg-eth0; 확인하면 얻습니다 ONBOOT="yes". 확인란이 다른 구성에 영향을 미치는지는 모르겠지만 아직 다른 동작을 발견하지 못했습니다. 상자가 기본적으로 선택되어 있지 않은 이유는 상상할 수 없습니다.

답변3

도움이 될지는 모르겠지만 방금 파일을 만들었습니다 /etc/sysconfig/network.

NETWORKING=yes
HOSTNAME=myhostname.mydomain
NETWORKING_IPV6=yes

그리고 이제 내 스크립트가 /etc/sysconfig/network-scripts/ifcfg-*작동하는 것 같습니다.

관련 정보