systemd-networkd는 캐시된 DHCP 할당 IP 주소를 삭제합니다.

systemd-networkd는 캐시된 DHCP 할당 IP 주소를 삭제합니다.

systemd-networkd DHCP를 통해 할당된 IP 주소는 어디에 캐시되나요? 라우터를 변경했는데 호스트 시스템의 기본 주소를 포함하여 설정이 완전히 달라졌습니다. 내 호스트(내 워크스테이션)는 DHCP 서버가 선호하는 IP 주소가 아닌 IP 주소에 대한 임대 연장을 계속 요청합니다. 이로 인해 내 DNS가 엉망이 되었습니다. 호스트가 완전히 깨끗한 상태에서 시작되도록 하려면 어떻게 해야 합니까?

답변1

시스템에 따르면소스 코드, 임대 정보는 에 저장됩니다 /run/systemd/netif/leases/<number>. 그러나 문제는 재부팅 시 전체 /run디렉터리를 tmpfs삭제해야 한다는 것입니다. 어쩌면 어딘가에 캐시되어 있을 수도 있습니다.

제 경우에는 라우터에 문제가 있었습니다. dd-wrt에서 정적 임대 구성을 업데이트한 후 라우터 자체의 임대 캐시를 지우지 않았습니다.

관련 정보