장치 "eth0"을 찾을 수 없습니다. [닫음]

장치 "eth0"을 찾을 수 없습니다. [닫음]

안녕하세요 아치 리눅스 사용자 여러분!

저는 우분투에서 온 아치 리눅스를 처음 접했고 방금 내 컴퓨터에 아치 리눅스를 설치했습니다.

다시 시작한 후 ustn을 사용하여 일부 패키지를 설치하려고 했지만 pacman -S내 컴퓨터가 서버에서 파일을 가져올 수 없어 ustn을 사용하여 설치를 중단했습니다 <Ctrl-C>. 그래서 팩맨을 사용하여 저장소를 업데이트하려고 시도했지만 pacman -Sy팩맨이 패키지를 가져올 수 없어 작동하지 않았습니다.

ping그래서 여러 IP를 시도했지만 성공하지 못했습니다.

network is unreachable

그 후 다음을 사용하여 eth0 설정을 시도했습니다.

ip link set eth0 up

나에게 다음 오류가 반환됩니다.

cannot find device "eth0"

명령에는 (물론) 그리고 (대체 그게 뭐죠?) 시작되었다고 ip link나와 있습니다 . 나는 사용하려고loemp1s0emp1s0

ip link set emp1s0 down

돌아왔다

cannot find device "emp1s0"

tg3또한 커널 모듈을 수동으로 로드 하고 수동으로 시작하려고 시도했지만 dhcpd둘 다 작동하지 않았습니다.

실제로 어떻게 진행해야 할지 모르겠습니다.

답변1

활성화하고 시작하셨나요?systemd-networkd.service?

먼저 다음 내용으로 파일을 만듭니다 /etc/systemd/network/mynet.network(DHCP를 사용하는 경우).

[성냥]
이름 = 장치 이름

[회로망]
DHCP=예

그런 다음 다음 명령을 실행하십시오.

systemctl은 systemd-networkd.service를 활성화합니다.
systemctl이 systemd-networkd.service를 시작합니다.

그래도 작동하지 않으면(마지막 부팅 이후 많은 작업을 시도한 경우 나중에 다시 부팅해 보십시오) 설치 디스크로 다시 부팅하여 로드된 모듈을 확인하고 하드 드라이브에서 부팅하는 방법을 알아보세요. 그리고 하드 드라이브에서 시작 시 런타임 환경의 차이는 CD에서 비롯됩니다.

ArchLinux 설치 가이드는 처음 사용하는 사용자에게는 이해하기가 약간 어렵습니다. 네트워크 구성 및 부트로더와 같은 일부 중요한 정보는 "첫 번째" 페이지에 없습니다. 이런 점에서 나는 젠투 매뉴얼이 더 읽기 쉽다고 생각합니다.

답변2

emp1s0새로운네트워크 장치의 일관된 이름 지정이름 eth0.

과거에 사용했던 곳에서 사용하면 됩니다 eth0.

eth0빈 반환을 생성하여 비활성화하려는 경우 다음을 수행할 수 있습니다.

/etc/udev/rules.d/80-net-name-slot.rules

관련 정보