새로 설치하기 위해 인터넷에 연결되어 있지 않습니다. [닫기]

새로 설치하기 위해 인터넷에 연결되어 있지 않습니다. [닫기]

VirtualBox를 통해 다른 배포판을 사용하고 있습니다. 나는 이 목표를 달성하기 위한 자연스러운 플랫폼으로 아치 리눅스를 우연히 발견했습니다. 그러나 다음과 같은 문제가 발생합니다.

루트가 아닌 계정에서 설치 후...

시도 ping -c 3 www.google.com결과 "ping: 알 수 없는 호스트 www.google.com"이 발생합니다.

시도 ping -c 3 8.8.8.8결과 "네트워크에 연결할 수 없음"이 발생했습니다.

이 시도 sudo pacman -S alsa-utils로 인해 모든 파일에 대해 "오류: 다음에서 파일을 검색하지 못했습니다: 호스트를 확인할 수 없습니다:"가 발생했습니다.

저는 VirtualBox 4.3.28이 설치된 Windows 7 64비트 호스트를 실행하고 있습니다. Intel 이더넷 카드(라우터에 연결된 유일한 카드이자 호스트 OS를 지원하는 유일한 어댑터), 타사 이더넷 카드 및 WiFi 어댑터가 있는 마더보드가 있습니다. VirtualBox의 네트워크 설정은 기본값입니다. 호스트 머신과 기타 모든 가상 머신, Arch Linux(2015.07.01) 라이브 설치에는 인터넷이 가능합니다(설치 전 ping 및 다운로드 가능).

여기설치 중에 수행한 정확한 작업과 명령은 다음과 같습니다(내 설명은 무시하세요). 편집: Pastie는 "라는 중요한 줄(46) xD를 편집했습니다.시스템 제어 활성화[이메일 보호됨]”. 이 단계는 Arch Linux 초보자 가이드 및 Lifehacker에서 가져온 것입니다.

원래 라인

답변1

eth0이 내 인터페이스 이름이 아니라는 것을 알았습니다. 문제를 해결했습니다. 매우 감사합니다.systemctl enable [email protected]

답변2

가상 머신에 가상 운영 체제에 제공되는 네트워크 인터페이스가 있는지 확인하세요. (설정 > 네트워크 > 어댑터 1 > NAT에 연결). 이것은물론 유일한 방법은 아니다그러나 그것은 당신에게 가장 쉬울 수도 있습니다.

또한 네트워크 어댑터의 전원이 켜져 있고 DHCP를 사용하고 있는지 확인하세요. 예를 들어 "interfaces" 파일은 다음과 같습니다.

$ cat /etc/network/interfaces
auto eth1
iface eth1 inet dhcp

"ifcongfig"를 사용하여 IP 주소가 있는지 확인하세요("inet addr" 검색).

$ ifconfig 

eth1      Link encap:Ethernet  HWaddr 00:03:2d:23:2d:0f  
          inet addr:10.159.15.214  Bcast:10.159.15.255  Mask:255.255.255.128
          inet6 addr: fe80::203:2dff:fe23:2d0f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:494587 errors:0 dropped:0 overruns:0 frame:0
          TX packets:423021 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:305034072 (305.0 MB)  TX bytes:77050307 (77.0 MB)
          Interrupt:18 Memory:f7b00000-f7b20000

관련 정보