제 생각에는고정 LAN IP내 장치의 주소(이더넷 및 Wi-Fi)를 사용하지만 평상시에는 2개의 LAN(게이트웨이 2개, IP 범위 2개, 10.0...
네트워크 1개, 192.168..
네트워크 1개)에 연결되어 있습니다.
저는 두 세트의 *.network 파일을 유지하고 스크립트를 사용하여 이를 전환했지만 사용할 수 있는 구성 설정이 있는지 궁금합니다.
문서, 특히 해당 섹션을 살펴봤지만 [Match]
이는 해당 장치에만 관련된 것 같습니다.
이 상황에 사용할 수 있는 *.network 파일 구성이 있습니까? 아니면 현재 전략을 계속 사용해야 합니까?
참고: NetworkManager를 사용하고 싶지 않습니다.
답변1
적어도 Debian 11에서는 무선 인터페이스의 경우 SSID=
섹션의 [Match]
파일 을 사용하여 .network
특정 무선 네트워크에만 적용할 수 있습니다. 그러나 유선 인터페이스의 경우 .network
연결된 네트워크에 따라 파일 일치를 제한 하는 기능이 없는 것 같습니다 .
~ 일지라도.network
freedesktop.org의 문서특정 유선 네트워크와 일치하는 적절한 옵션이 없으며 문서는 일반적으로 systemd 제품군의 최신 버전 상태를 추적합니다.
다양한 조건의 가용성은 [Match]
Linux 배포판에서 사용되는 systemd 제품군의 정확한 버전과 배포판에서 선택한 빌드 타임 구성에 따라 달라질 수 있습니다. systemctl --version
systemd 패키지의 버전과 선택한 빌드 시간 옵션 목록을 보는 데 사용됩니다 .