.network 파일을 무시하는 Netplan

.network 파일을 무시하는 Netplan

Ubuntu 18.04(서버로 다운그레이드됨)가 설치되어 있는데 이더넷 어댑터에서 인터넷이 작동하지 않습니다.

파일 내용을 붙여넣지 못해 죄송하지만 다른 PC에서 쓰고 있습니다. 아래에 중요한 모든 내용(IMO)이 포함된 스크린샷을 첨부합니다.

DHCP로 설정 *.yaml했는데 괜찮아 보입니다 . 로 표시된 IPv4 IP가 없습니다 . 때로는 어댑터를 표시 하고 때로는 상태를 표시합니다. 상태는 항상 입니다 ./etc/netplan*.network/run/systemd/networkip addrnetworkctln/adegradedSetupunmanaged

systemd-networkd로그 수준 으로 다시 시작하면 "접미사가 .netdev인 일반 파일이 아니기 때문에" 파일을 debug무시하는 것을 볼 수 있습니다 ./run/systemd/network/*.network

로그 파일을 나타내는 스크린샷을 살펴보십시오. 통나무

저는 고급 Linux 사용자가 아니므로 귀하의 답변에 친절하게 설명해 주십시오 :) 도움을 주기 위해 더 많은 정보가 필요하면 알려 주시기 바랍니다.

답변1

netplan yaml에 나열된 장치 섹션은 enp0s3이지만 시스템의 장치 이름은 enp3s0입니다. 기본적으로 match: 규칙을 추가하지 않는 한 장치 섹션의 이름은 네트워크 장치와 동일해야 합니다.

답변2

*.yaml내 경우에는 내 파일에 일치하는 macaddress를 추가하는 것이 도움이 되었습니다.

match: 
  macaddress: "ADAPTER_MAC_ADDRESS"

또한 DOWN재부팅 후 어댑터가 바로 작동하는 문제도 있었습니다. match macaddress도 해당 문제를 해결했습니다.

관련 정보