![Arch Linux에서 네트워크 연결 관리](https://linux55.com/image/31403/Arch%20Linux%EC%97%90%EC%84%9C%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC%20%EC%97%B0%EA%B2%B0%20%EA%B4%80%EB%A6%AC.png)
내 노트북에 아치 리눅스 시스템(최신 버전)을 설정하고 있습니다. systemctl
wiki의 지침에 따라 먼저 서비스 이름 찾기를 사용하여 이더넷 서비스를 구성한 다음 ip link
를 사용하여 설정했습니다 sudo systemctl enable dhcpcd@<servicename>.service
. 그런데 재부팅 후 네트워크 장치의 이름이 으로 변경되어 eth0
구성이 작동하지 않았습니다.
달리기
$ sudo systemctl disable dhcpcd@<old service>.service
(및 list-units를 제외한 다른 모든 systemctl 명령)에서 오류가 발생합니다.
[...] Failed to create mount unit file /run/systemd/generator/-.mount, as it already exists. Duplicate entry in /etc/fstab?
이전 구성을 삭제/비활성화하고 다시 설정하려면 어떻게 해야 합니까?
참고: 이상하게도 내 프롬프트는 다음과 같이 변경되었습니다.[<username>@dhcppc0]
답변1
가끔 dhcpcd 서비스에 버그가 있는 경우가 있으므로 이렇게 하면 작동합니다 systemctl enable dhcpcd.service
.