Virtual Box에 Arch Linux를 설치했고 현재 설치 후 설정 중인데 팩맨을 사용하여 파일을 다운로드하기 위한 인터넷 연결을 설정할 수 없고 핑이 작동하지 않습니다.
위키를 읽은 후 이더넷 인터페이스에 대한 고정 IP 구성을 시도하고 라우팅 테이블을 설정하고 /etc/systemd/network/enp0s3.network 구성을 시도했습니다. 이것이 출력입니다.
다음에 따라 systemd-networkd를 설정합니다.위키피디아
$ cat /etc/systemd/network/enp0s3.network
[Match]
Name=enp0s3
[Network]
Address=192.168.4.44/24
Gateway=192.168.4.1
DNS=233.5.5.5
$ systemctl restart systemd-networkd
$ systemctl enable systemd-networkd
네트워크 인터페이스에 고정 IP를 설정 192.168.4.44
하고 이에 대한 라우팅 테이블을 설정했지만 그것이 올바른지 완전히 확신할 수 없습니다.
나는 이 옵션을 설정하기 전에 바로 시작하겠습니다 Temporary failure in name resolution
. 하지만 그 이후에는 시간이 좀 걸리고 오류가 발생합니다.
부팅 이미지를 다시 연결하고 라이브 미디어에서 chroot를 사용 pacstrap
하여 ip
. 그렇다면 Arch Linux를 어떻게 구성하고 유선 네트워크 연결을 올바르게 설정합니까?
PS Virtual Box의 네트워크는 다음과 같습니다.Attached to: NAT
답변1
읽고 나서이것나는 이 일을 성공적으로 수행하는 방법을 알아냈습니다.
그냥 편집하세요/etc/systemd/network/enp0s3.network
[Match]
Name=enp0s3
[Network]
DHCP=no
Address=10.0.2.5/24
Gateway=10.0.2.2
DNS=8.8.8.8
그리고 다시 시작
$ systemctl restart systemd-networkd
$ systemctl enable systemd-networkd
그러면 핑을 할 수 있습니다! pacman -Syu
또한 작동합니다.