VirtualBox에 최소 CentOS 6.4를 설치했지만 인터넷이 없습니까?


28

방금 VirtualBox를 사용하기 시작했지만 CentOS에 입력 할 때 인터넷이없는 것 같습니다 yum update. 내 문제에 대한 해결책이 있습니까? (잘못 구성된 VirtualBox에 문제가있을 수 있습니다)

출력은 다음과 같습니다 ifconfig.

영상


ifconfig의 출력은 무엇입니까?
Tillman32


예, 당신은 eth0이 없습니다-그냥 루프백하십시오. 나는 당신에게 답이 있다고 생각합니다.
Tillman32

방금 설치했는데 100 % 깨끗합니다. VirtualBox를 구성해야합니까?
Vlad

@ user0000001-스크린 샷으로 질문을 업데이트하면이 질문을 찬성합니다.
Ramhound

답변:


51

eth0이 설정되지 않은 것 같습니다. CentOS 6.4에서 내 문제를 해결하기 위해 수행 한 작업은 다음과 같습니다.

sudo su -

cat /etc/sysconfig/network |grep -i network

이것은 반환해야합니다 : NETWORKING = 예 - 그렇지 않을 경우 yes로 변경합니다.

vi /etc/sysconfig/network-scripts/ifcfg-eth0

이것은 다음과 같아야합니다.

DEVICE="eth0"
HWADDR="08:00:27:07:9e:57"
NM_CONTROLLED="YES"
ONBOOT="NO"

여기서 변경하려는 몇 가지 옵션이 있습니다. NM_CONTROLLED는 NO, ONBOOT는 YES, 마지막에이 코드를 맨 아래에 추가해야합니다.

BOOTPROTO="dhcp"

이를 통해 DHCP에서 IP를 가져와 본질적으로 IPV4를 활성화 할 수 있습니다.

이제 전체 파일은 다음과 같아야합니다.

DEVICE="eth0"
HWADDR="08:00:27:07:9e:57"
NM_CONTROLLED="NO"
ONBOOT="YES"
BOOTPROTO="dhcp"

저장하고 닫습니다. 이제 네트워크 서비스를 다시 시작하여 다음 설정으로 다시로드하겠습니다.

[root@Development ~]# service network restart
Shutting down interface eth0:                              [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth0:
Determining IP information for eth0... done.
                                                           [  OK  ]

'eth0'에 주목하십시오 – 굉장합니다! 이제 DHCP에서 IPV4를 얻었는지 확인하십시오.

ifconfig

이제 'eth0'이 표시되어야합니다.


이것을 시도하려고합니다.
Vlad

작동 시켰습니까?
Tillman32

예, 그것은 매력처럼 작동합니다.
Vlad

2
나에게 그것은 가상 상자 VM이 브리지 모드 (호스트 NIC에 연결된)에 있고 DHCP 서버에서 자체 IP를 얻지 못하는 것처럼 보입니다. (라우터) 다른 서브넷에서 192.168.XX 주소를 핑하려고했습니다. 10.XXX virtualbox의 VM NIC 설정을 NAT 또는 독립으로 변경하십시오.
Tillman32

1
VirtualBox에서 CentOS를 설정할 때 놀라운 일이었습니다.
Nestor Ledon

5

네트워킹이 구성되지 않았습니다. 설치하는 동안 활성화해야합니다 (최소한 최소 설치 중에도 놓쳤습니다). 시험:

dhclient eth0 # gets you DHCP on en0

이것은 당신을 시작할 것입니다. 그런 다음 시도하십시오.

yum install system-config-network-tui

영구적으로 설정할 수있는 curses 기반 네트워크 구성 프로그램이 제공됩니다.


1
훌륭합니다. 감사. dhclient eth0가상 머신을 재부팅 할 때마다 입력해야 합니까?
Vlad

1
Btw, 오류 발생 puu.sh/3mIhT.png
Vlad

아니요, 방금 yum과 함께 설치 한 네트워크 도구를 사용하여 부팅시 DHCP를 활성화하십시오.
Rich Homolka 2016 년

4

비슷한 문제가 있었지만 onboot에 대해 네트워크 스크립트를 yes로 편집하고 네트워크를 다시 시작하기 만하면됩니다.

네트워크 스크립트 편집

 vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

 bla bla=bla
 ...
 onboot=yes

네트워크 재시작

 systemctl restart network

3

CentOS를 설치할 때 네트워킹 페이지의 왼쪽 하단에 네트워크 설정을 구성 할 수있는 버튼이 있습니다. eth0 옆에있는 편집을 클릭하고 네트워크가 자동으로 연결되도록 설정하는 확인란을 찾으십시오.

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