CentOS는 VirtualBox에 설치한 후 네트워크 인터페이스가 없습니다.

CentOS는 VirtualBox에 설치한 후 네트워크 인터페이스가 없습니다.

가상 머신인 Ubuntu 12.10이 설치되어 있고 Centos 6.4 i386이 설치되어 있습니다. 우분투에서는 3.5.0-17-generic 커널을 실행하고 있습니다.

가상 머신에 Centos 6.4를 설치했는데 모든 것이 잘 작동하지만 VM 머신으로 부팅하면 루프백 인터페이스만 있습니다. 다른 사람은 없습니다. ifcfg-eth0 파일을 수동으로 추가하려고 시도했지만 아무 일도 일어나지 않았습니다. VM 설정에서 NAT와 HostOnly 인터페이스를 추가했는데 Centos로 부팅할 때마다 lo 인터페이스만 있습니다. 어떻게 해야 합니까?

답변1

설치 중에 네트워킹을 활성화해야 합니다. 설치 후에도 할 수 있습니다. 이는 저를 포함해 많은 사람들을 짜증나게 하는 버전 6.x의 CentOS 설치 변경 사항입니다.

CentOS 6.x부터는 NetworkManager네트워크 설정을 관리하거나 기존 방식을 유지하고 /etc/sysconfig/network-scripts/ifcfg-eth0파일 형식을 사용하여 수동으로 설정할 수 있습니다. 가상 머신이므로 NetworkManager.

연결 편집기 도구를 호출하려면 다음을 수행합니다.

$ nm-connection-editor

다음과 같은 GUI가 표시됩니다.

                         코네티컷 SS 편집자

이 GUI에서는 eth0 설정을 다음과 같이 편집해야 합니다:

                         나노규모 SS#1

                         나노 SS #2

                         나노규모 SS#3

그래픽 사용자 인터페이스 없음

헤드리스 서버에서 이 작업을 수행하려는 경우 다음 파일을 편집하고 재부팅하여 eth0네트워크 장치를 활성화하고 DHCP 서버에서 IP 주소를 얻을 수 있습니다. 파일에서 다음 두 가지 옵션을 변경하십시오 /etc/sysconfig/network-scripts/ifcfg-eth0.

ONBOOT="yes"
NM_CONTROLLED="no"

인용하다

답변2

실행 명령:

$ ip a

그러면 인터페이스가 표시됩니다. 시작 시 /etc/sysconfig/network-scripts 해당 파일을 열고 yes로 설정 해야 합니다 . ifcfg시스템을 재부팅하면 충돌이 발생합니다.

기본적으로 이 설정은아니요센토스 7에서

답변3

루트로 실행하면 dhclient –v문제가 해결되었습니다.

이 게시물에서 이 솔루션을 얻었습니다.

답변4

CentOS 7에서 네트워크 인터페이스 이름은 입니다 enp0s3. 네트워크가 제대로 작동하려면 해당 파일을 편집해야 합니다.

sudo vim /etc/sysconfig/network-scripts/ifcfg-emp0s3

그리고 ONBOOT다음으로 설정yes

ONBOOT=yes

관련 정보