53장. nm-cloud-setup을 사용하여 퍼블릭 클라우드에서 네트워크 인터페이스 자동 구성


일반적으로 VM(가상 머신)에는 DHCP를 통해 구성할 수 있는 인터페이스가 하나만 있습니다. 그러나 DHCP는 인터페이스, IP 서브넷 및 IP 주소와 같은 여러 네트워크 엔터티를 사용하여 VM을 구성할 수 없습니다. 또한 VM 인스턴스가 실행 중인 경우 설정을 적용할 수 없습니다. 이 런타임 구성 문제를 해결하기 위해 nm-cloud-setup 유틸리티는 클라우드 서비스 공급자의 메타데이터 서버에서 구성 정보를 자동으로 검색하고 호스트의 네트워크 구성을 업데이트합니다. 유틸리티는 하나의 인터페이스에서 여러 네트워크 인터페이스, 여러 IP 주소 또는 IP 서브넷을 자동으로 선택하고 실행 중인 VM 인스턴스의 네트워크를 재구성하는 데 도움이 됩니다.

53.1. nm-cloud-setup 구성 및 사전 배포

퍼블릭 클라우드에서 네트워크 인터페이스를 활성화하고 구성하려면 nm-cloud-setup 을 타이머 및 서비스로 실행합니다.

참고

Red Hat Enterprise Linux 온 디맨드 및 AWS golden 이미지에서 nm-cloud-setup 이 이미 활성화되어 있으므로 작업이 필요하지 않습니다.

사전 요구 사항

  • 네트워크 연결이 있습니다.
  • 연결에서는 DHCP를 사용합니다.

    기본적으로 NetworkManager는 DHCP를 사용하는 연결 프로필을 생성합니다. /etc/NetworkManager/NetworkManager.conf 에서 no-auto-default 매개변수를 설정하기 때문에 프로필이 생성되지 않은 경우 이 초기 연결을 수동으로 생성합니다.

절차

  1. nm-cloud-setup 패키지를 설치합니다.

    # yum install NetworkManager-cloud-setup
  2. nm-cloud-setup 서비스의 snap-in 파일을 생성하고 실행합니다.

    1. 다음 명령을 사용하여 snap-in 파일 편집을 시작합니다.

      # systemctl edit nm-cloud-setup.service

      서비스를 명시적으로 시작하거나 시스템을 재부팅하여 구성 설정을 적용하는 것이 중요합니다.

    2. systemd snap-in 파일을 사용하여 nm-cloud-setup 으로 클라우드 공급자를 구성합니다. 예를 들어 Amazon EC2를 사용하려면 다음을 입력합니다.

      [Service]
      Environment=NM_CLOUD_SETUP_EC2=yes

      다음 환경 변수를 설정하여 클라우드가 다음을 사용하도록 설정할 수 있습니다.

      • Microsoft Azure를 위한 NM_CLOUD_SETUP_AZURE
      • NM_CLOUD_SETUP_EC2 for Amazon EC2 (AWS)
      • NM_CLOUD_SETUP_GCP for Google Cloud Platform(GCP)
      • NM_CLOUD_SETUP_ALIYUN forECDHE Cloud (Aliyun)
    3. 파일을 저장하고 편집기를 종료합니다.
  3. systemd 구성을 다시 로드합니다.

    # systemctl daemon-reload
  4. nm-cloud-setup 서비스를 활성화하고 시작합니다.

    # systemctl enable --now nm-cloud-setup.service
  5. nm-cloud-setup 타이머를 활성화하고 시작합니다.

    # systemctl enable --now nm-cloud-setup.timer

추가 리소스

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.