복제된 시스템(VM 없음, 임베디드 시스템)에서 다른 IP를 할당하는 방법

복제된 시스템(VM 없음, 임베디드 시스템)에서 다른 IP를 할당하는 방법

몇 가지 조사를 한 후에도 복제된 시스템에 다른 IP를 할당하는 문제를 해결할 수 없습니다. 대부분의 질문은 가상 머신 작업과 관련됩니다.

저는 Master라고 부를 임베디드 시스템을 가지고 있습니다: Google Coral, OS: Mendel GNU/Linux 5 (Eagle). 그런 다음 다른 Google Corals를 사용하여 기본 시스템을 복제했습니다( 를 사용하여 dd). 모든 장치가 동일한 Wi-Fi(wlan0)에 연결된 경우 두 장치(마스터 및 슬레이브/슬레이브)의 IP는 동일하게 유지됩니다. 이는 예를 들어 SSH를 통한 연결이 모든 클론 및 마스터 서버에서 가능하지 않음을 의미합니다. 그 중 하나만 연결됩니다. 이는 이들 모두가 동일한 Wi-Fi 네트워크에 연결되어 있다고 가정합니다!

나는 다음과 같은 제안된 솔루션을 시도했습니다.dbus-uuidgen그리고이것, 제거하고 /etc/machine_id단계를 따른 후 설치하세요.네트워크 계획Mac에 dhcp를 지정합니다. 현재까지는 긍정적인 결과가 없습니다. 나는 확인했다dhcp는 고정 IP를 할당합니다그리고이것하지만 아직은 제가 원하는 곳에 도달하지 못한 것 같아요. 다음 코드는 netplan에서 가져온 것입니다.이 문제.

  dhcp4: yes
  dhcp-identifier: mac

그러나 설치 후에는 netplan.ionetplan 구성 파일이 없습니다. 사용되는 시스템에 따라 파일 이름이 변경되는 것을 발견했습니다. 어쩌면 다음 dhcpserver과 같은 것을 추가해야 할 수도 있습니다.여기? 바꿔볼까 생각도 해봤는데CPU 이름이것이 IP에 할당된 기본 식별자인지는 중요하지 않습니다. 사용자가 동일한 이름을 가지고 있는지 여부는 중요하지 않습니다. 그러나 복제를 수행해도 동일하게 유지됩니다. 아름다운 이름도 마찬가지다.

동일한 네트워크에 연결된 시스템을 복제하고 각 시스템마다 다른 IP를 가질 수 있는 방법이 있습니까? 저는 네트워킹을 잘 못해요. 미리 사과드립니다.

관련 정보