Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

AWS에서 cloud-init을 사용하여 vMX 인스턴스 초기화

Junos OS 릴리스 17.2R1부터 vMX 인스턴스를 생성할 때 AWS에서 서비스를 사용하여 cloud-init 유효한 Junos OS 구성 파일을 사용자 데이터로 전달하여 vMX 인스턴스를 초기화할 수 있습니다. 사용자 데이터 파일은 표준 Junos OS 구문을 사용하여 vMX 인스턴스에 대한 모든 구성 세부 정보를 정의합니다. 사용자 데이터 파일은 16KB를 초과할 수 없습니다. 사용자 데이터 파일이 이 제한을 초과하면 gzip을 사용하여 파일을 압축하고 압축된 파일을 사용해야 합니다. 예를 들어, gzip junos.conf 명령은 junos.conf.gz 파일을 발생합니다.

구성을 검증해야 하며 fxp0 인터페이스, 로그인 및 인증에 대한 세부 정보를 포함해야 합니다. fxp0의 트래픽에 대한 기본 경로도 있어야 합니다. 이 정보는 인스턴스가 시작되는 AWS VPC 및 서브넷의 세부 정보와 일치해야 합니다. 이 정보가 누락되거나 올바르지 않은 경우 인스턴스에 액세스할 수 없으며 새 정보를 실행해야 합니다.

참고:

사용자 데이터로 전달되는 Junos OS 구성은 초기 시작 시만 가져옵니다. 인스턴스가 중지되고 다시 시작되면 사용자 데이터 파일이 다시 가져오지 않습니다.

사용자 데이터 파일을 생성하려면 다음을 수행합니다.

  1. Junos OS 구문으로 일반 텍스트로 파일을 생성하고 저장합니다.
    참고:

    문자열 #junos-config 은 Junos OS 구성하기 전에 사용자 데이터 파일의 첫 줄이어야 합니다.

  2. (선택 사항) 구성에서 특별한 태그를 사용할 수 있습니다. 다음 특수 태그는 대소문자 구분이며 런타임에 해당 정보로 대체됩니다.

    태그

    으로 대체

    FXP0ADDR

    첫 번째 네트워크 인터페이스의 IP 주소/마스크

    게이트웨이

    기본 게이트웨이의 IP 주소

    SSHRSAKEY

    실행 중에 지정된 SSH 공개 키

    호스트

    DHCP가 인스턴스에 할당한 호스트 이름

  3. vMX 인스턴스를 구성하기 위한 사용자 데이터 파일을 지정하려면 인스턴스 세부 정보 구성 페이지의 사용자 데이터 섹션에서 As File 를 선택하고 파일을 첨부합니다. 선택한 구성 파일은 인스턴스의 초기 시작에 사용됩니다.

이 샘플 사용자 데이터 파일은 파일을 지정하지 않을 때 사용되는 기본 파일입니다. 구성에서 특수 태그를 사용합니다.

릴리스 기록 테이블
릴리스
설명
17.2R1
Junos OS 릴리스 17.2R1부터 vMX 인스턴스를 생성할 때 AWS에서 cloud-init 서비스를 사용하여 유효한 Junos OS 구성 파일을 사용자 데이터로 전달하여 vMX 인스턴스를 초기화할 수 있습니다.