CentOS eth0이 시작되지 않습니다


22

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

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

이 문제를 어떻게 해결할 수 있습니까?

답변:


29

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


6

CentOS6에 대해 기본적으로 네트워크 인터페이스를 활성화하지 않는 경우 : 최소한 GUI 설치 프로그램에서는 인터페이스가 올바르게 설정되지 않도록 최선을 다하지만, 몇 개의 대화 상자가 숨겨져있는 확인란을 통해이 문제를 해결할 수 있습니다. 주요 흐름.

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


"최소한 GUI 설치 프로그램에서 인터페이스가 제대로 설정되지 않도록 최선을 다합니다" 이것이 사실이기 때문에 웃 습니다
Jonathan Landrum

0

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

NETWORKING=yes
HOSTNAME=myhostname.mydomain
NETWORKING_IPV6=yes

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

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.