7.17.3. 가상 머신용 IP 주소 구성

가상 머신에 대해 동적으로 또는 정적으로 프로비저닝된 IP 주소를 구성할 수 있습니다.

사전 요구 사항

  • 가상 머신은 외부 네트워크에 연결되어 있어야 합니다.
  • 가상 시스템의 동적 IP를 구성하려면 추가 네트워크에서 DHCP 서버를 사용할 수 있어야 합니다.

7.17.3.1. cloud-init를 사용하여 새 가상 머신의 IP 주소 구성

cloud-init를 사용하여 가상 머신을 생성할 때 IP 주소를 구성할 수 있습니다. IP 주소는 동적으로 또는 정적으로 프로비저닝될 수 있습니다.

절차

  • 가상 머신을 구성하고 가상 머신 구성의 spec.volumes.cloudInitNoCloud.networkData 필드에 cloud-init 네트워크 세부 정보를 포함합니다.

    1. 동적 IP를 구성하려면 인터페이스 이름과 dhcp4 부울을 지정합니다.

      kind: VirtualMachine
      spec:
      ...
        volumes:
        - cloudInitNoCloud:
            networkData: |
              version: 2
              ethernets:
                eth1: 1
                  dhcp4: true 2
      1
      인터페이스 이름입니다.
      2
      DHCP를 사용하여 IPv4 주소를 프로비저닝합니다.
    2. 고정 IP를 구성하려면 인터페이스 이름과 IP 주소를 지정합니다.

      kind: VirtualMachine
      spec:
      ...
        volumes:
        - cloudInitNoCloud:
            networkData: |
              version: 2
              ethernets:
                eth1: 1
                  addresses:
                  - 10.10.10.14/24 2
      1
      인터페이스 이름입니다.
      2
      가상 머신의 고정 IP 주소입니다.