저는 네트워크 관리를 위해 Connman을 활용하는 Debian 11 기반의 라이브 USB 배포판을 개발 중입니다. 그러나 이 배포판은 네트워크 인터페이스 카드 식별자가 서로 다른 다양한 시스템에서 실행될 수 있으므로 각 시스템에 서로 다른 고정 IP를 할당하는 방법을 찾고 있습니다. 이를 달성하기 위해 각 USB의 파일에 고정 IP를 저장할 계획입니다.
멀티 인스턴스 환경에서 정의된 IP에 대한 네트워크 연결을 보장하기 위해 시스템 부팅 시 고정 IP를 사용하려고 시도하는 메커니즘을 구현하고 싶습니다. 그러나 외부 서버(예: google.com)에 대한 성공적인 핑이 없거나 IP가 올바르게 임대되었음을 알 수 있는 다른 방법이 없는 경우 시스템이 DHCP로 폴백하여 IP를 동적으로 가져오길 바랍니다.
이 동적 IP 대체 메커니즘을 효과적으로 구현하는 방법에 대한 조언이나 지침을 주시면 감사하겠습니다. 감사해요.