
systemd.networkd를 통해 임베디드 Linux 시스템의 네트워크 장치 중 하나에 고정 IP 주소를 추가하려는 상황이 있습니다.
일반적으로 비슷한 파일을 만들고 해당 파일 내에 IP 주소 등을 지정하여 /etc/systemd/network/eno1.network
이 작업을 수행 하지만 이 경우 루트 파티션의 파일 시스템(위치 /etc/
)은 읽기 전용이므로 거기에 파일을 만들 수 없습니다.
/tmp
시스템 에서 다른 위치(예: 쓸 수 있는 다른 위치 또는 다른 위치)에서 구성 파일을 읽거나 구성 정보를 파일 루트 파티션에 쓰지 않고도 시스템에서 고정 IP 주소를 추가하도록 하는 방법이 있습니까? 첫 번째?
답변1
이에 대한 간단한 대답이 있습니다. 읽기 전용 파일 시스템에서도 쓰기 가능한 networkd
파일 시스템에 구성 파일을 배치 할 수 있습니다./run/systemd/network