Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

구성 파일 자동 설치(Junos OS)

자동 설치는 자동화된 프로세스이며 장치에 대한 특정 구성이 필요하지 않습니다. 프로세스를 단순화하기 위해 자동 설치에 사용할 하나 이상의 인터페이스, 프로토콜 및 구성 서버를 지정할 수 있습니다.

구성 파일 자동 설치(CLI 절차)

자동 설치는 구성 서버에서 생성하고 저장하는 기존 구성 파일에서 네트워크상의 디바이스를 자동으로 구성합니다. 구성 서버는 일반적으로 TFTP(Trivial File Transfer Protocol) 서버입니다. 자동 설치를 사용하여 네트워크의 중앙 위치에서 여러 디바이스를 자동으로 구축할 수 있습니다.

자동 설치를 구성하기 전에 네트워크에 이미 설치된 디바이스에 전원을 공급할 때 자동 설치가 실행되도록 해야 합니다. 자동 설치에 사용할 하나 이상의 인터페이스, 프로토콜 및 구성 서버를 지정하여 활성화할 수 있습니다.

자동 설치를 실행하려면 다음 단계를 완료하십시오.

  1. DHCP(Dynamic Host Configuration Protocol)와 같은 서비스가 장비에 IP 주소를 할당하는 데 사용할 수 있는지 확인합니다.

  2. 네트워크 요구 사항을 충족하도록 네트워크에서 DHCP 서버를 구성합니다. DHCP 서버로 작동하도록 스위치를 구성할 수 있습니다.

  3. 다음 구성 파일 중 하나를 생성하고 네트워크의 TFTP 서버(또는 HTTP 서버 또는 FTP 서버)에 저장합니다.

    • 자동 설치가 진행 중인 각 디바이스에 대해 .conf라는 이름의hostname 호스트 전용 파일입니다. 장비 이름으로 대체 hostname 합니다. .conf 파일에는hostname 일반적으로 이 호스트 이름을 가진 장비에 필요한 모든 구성 정보가 포함되어 있습니다.

    • 추가 컨피규레이션을 위해 새로운 장비에 텔넷을 설치하는 데 필요한 최소 구성을 가진 device.conf 라는 기본 구성 파일입니다.

  4. Gigabit Ethernet 포트를 사용하여 디바이스를 네트워크에 물리적으로 연결합니다.

  5. TFTP 서버 호스트 이름만 제공하도록 DHCP 서버를 구성한 경우 TFTP 서버에 대한 IP 주소-호스트 이름 매핑 엔트리를 추가합니다. TFTP 서버 호스트 이름을 네트워크의 DNS(Domain Name System) 서버의 DNS 데이터베이스 파일에 매핑합니다.

  6. 디바이스가 DHCP 서버(또는 IP 주소 해결을 제공하는 기타 장치)와 동일한 네트워크 세그먼트에 있지 않은 경우, 기존 디바이스를 중간 디바이스로 구성하여 TFTP 및 DNS 요청을 수신하고 이를 TFTP 서버 및 DNS 서버로 전달합니다. TFTP 및 DNS 서비스를 제공하는 호스트의 IP 주소를 사용하여 중간 장치에서 LAN 또는 직렬 인터페이스를 구성해야 합니다. 이 인터페이스를 디바이스에 연결합니다.

  7. 자동 설치를 위해 .conf 파일을 사용하는hostname 경우 다음 작업을 완료해야 합니다.

    • 각 디바이스에 .conf 파일 이름을 제공하도록 hostname DHCP 서버를 구성합니다. 각 디바이스는 hostname.conf 파일 이름을 사용하여 TFTP 서버에서 구성 파일을 요청합니다. 필수 hostname.conf 구성 파일을 TFTP 서버에 복사합니다.

    • network.conf라는 기본 구성 파일을 생성하고 TFTP 서버에 복사합니다. 이 파일에는 IP-address-to-hostname 매핑 항목이 포함되어 있습니다. DHCP 서버가 .conf 파일 이름을 새 장비로 보내지 hostname 않으면 장비는 network.conf를 사용하여 IP 주소를 기반으로 호스트 이름을 해결합니다.

      또는 장치에 대한 IP-address-to-hostname 매핑 항목을 DNS 데이터베이스 파일에 추가할 수 있습니다.

      디바이스는 호스트 이름을 사용하여 TFTP 서버에서 .conf 파일을 요청hostname합니다.

디바이스에 자동 설치를 명시적으로 활성화 및 구성하기 전에 네트워크 구성에 필요한 대로 다음 작업을 수행합니다.

자동 설치를 구성하려면 다음을 수행합니다.

  1. 구성 파일을 가져올 하나 이상의 서버의 URL 주소를 지정합니다.
    참고:

    또한 ftp://:password@sftpconfig.example.comuser 같은 FTP 주소를 사용할 수도 있습니다.

  2. 1개 이상의 이더넷 인터페이스를 구성하여 각 인터페이스에 대해 자동 설치 및 1개 또는 2개의 조달 프로토콜을 수행합니다. 스위치는 프로토콜을 사용하여 인터페이스에 대한 IP 주소에 대한 요청을 보냅니다.

자동 설치를 확인하려면 CLI에서 명령이 show system autoinstallation status 입력됩니다.

예제:

예: SRX 시리즈 디바이스에 자동 설치 구성

이 예에서는 자동 설치를 위해 디바이스를 구성하는 방법을 보여줍니다.

요구 사항

시작하기 전:

  • 네트워크 요구 사항을 충족하도록 네트워크에서 DHCP 서버를 구성합니다. DHCP 서버로 작동하도록 디바이스를 구성할 수 있습니다.

  • 다음 구성 파일 중 하나를 생성하고 네트워크의 TFTP 서버에 저장합니다.

    • 자동 설치가 진행 중인 각 디바이스의 이름을 hostname.conf 뜻하는 호스트별 파일입니다. 장비 이름으로 대체 hostname 합니다. 이 파일에는 hostname.conf 일반적으로 이 호스트 이름을 가진 장비에 필요한 모든 구성 정보가 포함되어 있습니다.

    • 추가 구성을 위해 새로운 장비로 텔넷을 사용할 수 있도록 하는 데 필요한 최소 구성으로 명명 router.conf 된 기본 구성 파일입니다.

  • 다음 인터페이스 유형 중 하나 이상을 사용하여 디바이스를 네트워크에 물리적으로 연결합니다.

    • Fast Ethernet

    • 기가비트 이더넷

    • HDLC 캡슐화가 포함된 시리얼

개요

자동 설치를 수행하는 디바이스에는 자동화된 프로세스이므로 구성이 필요하지 않습니다. 그러나 프로세스를 단순화하기 위해 자동 설치에 사용할 하나 이상의 인터페이스, 프로토콜 및 구성 서버를 지정할 수 있습니다.

디바이스는 이러한 프로토콜을 사용하여 인터페이스에 대한 IP 주소에 대한 요청을 보냅니다.

  • BOOTP—모든 인터페이스를 통해 요청을 보냅니다.

  • RARP—이더넷 인터페이스를 통해 요청을 보냅니다.

참고:

Junos OS 릴리스 15.1X49부터 SRX 시리즈 디바이스에 대한 명령을 사용하여 set interfaces ge-0/0/X unit 0 family inet 인터페이스에서 패밀리 이넷을 추가로 구성하여 dhcp 요청을 전송해야 합니다.

구성

절차

CLI 빠른 구성

예제의 이 섹션을 신속하게 구성하려면 다음 명령을 복사하여 텍스트 파일에 붙여넣고, 줄 바꿈을 제거하고, 네트워크 구성에 필요한 세부 정보를 변경하고, 명령을 계층 수준에서 CLI [edit] 에 복사하여 붙여넣은 다음 구성 모드에서 입력 commit 합니다.

단계별 절차

다음 예제에서는 구성 계층에서 다양한 레벨을 탐색해야 합니다. 그 방법에 대한 지침은 구성 모드의 CLI 에디터 사용(Using in Configuration Mode)을 참조하십시오.

자동 설치를 위한 디바이스를 구성하려면 다음을 수행합니다.

  1. 자동 설치를 활성화하고 구성 파일을 가져올 하나 이상의 서버의 URL 주소를 지정합니다.

    참고:

    예를 들어 ftp://user:password@sftpconfig.sp.com FTP 주소를 사용할 수도 있습니다.

  2. 하나 이상의 이더넷 또는 시리얼 인터페이스를 구성하여 자동 설치를 수행하고 각 인터페이스에 대해 하나 또는 두 개의 조달 프로토콜을 구성합니다.

결과

구성 모드에서 명령을 입력하여 구성을 show system autoinstallation status 확인합니다. 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 구성 지침을 반복하여 수정합니다.

디바이스 구성을 완료한 경우 구성 모드에서 입력 commit 합니다.

참고:

특정 인터페이스에 대해 사용자가 지정한 구성이 있는 경우 해당 인터페이스의 기본값을 삭제합니다. 동일한 디바이스에 대해 두 개의 구성을 갖는 경우 오류가 발생할 수 있습니다. 예를 들어, PPP 캡슐화가 사용자 구성을 통해 T1 인터페이스에 설정되고 공장 기본 구성이 동일한 인터페이스에서 CISCO HLDC를 구성하는 경우 인터페이스가 작동하지 않을 수 있으며 메시지 파일에 다음 오류가 로깅됩니다. “DCD_CONFIG_WRITE_FAILED failed.”

확인

구성이 올바르게 작동하는지 확인합니다.

자동 설치 검증

목적

자동 설치를 위해 디바이스가 구성되었는지 확인합니다.

작업

운영 모드에서 명령을 입력합니다 show system autoinstallation status . 출력은 자동 설치를 위해 구성된 설정을 보여줍니다. 표시되는 값이 네트워크에 구축될 때 디바이스에 올바른지 확인합니다.

자동 설치 상태 검증

목적

자동 설치 기능의 상태를 표시합니다.

작업

CLI에서 명령을 입력합니다 show system autoinstallation status .

샘플 출력

명령어 이름

의미

출력은 자동 설치를 위해 구성된 설정을 보여줍니다. 표시된 값이 네트워크에 구축될 때 스위치에 올바른지 확인합니다.

디스크-온-키 USB 메모리 스틱에서 EX2200 또는 EX3300 스위치의 구성 파일 자동 설치

EX2200 또는 EX3300 스위치가 새로 있는 경우, 디스크-온-키 USB 메모리 스틱("USB 키")을 사용하여 텍스트 구성 파일 또는 XML 구성 파일을 사용하여 스위치를 구성할 수 있습니다.

이 작업을 시작하기 전에 다음 항목이 있는지 확인합니다.

  • 관리 디바이스(PC 또는 노트북).

  • 유효한 XML 파일을 생성하는 Junos Space 플랫폼(XML 구성 파일을 설치하는 경우).

  • 다음과 같은 16비트 또는 32비트 FAT 파일 시스템 중 하나가 있는 디스크 온 키 디바이스:

    • DOS 3.0+ 16비트 지방(최대 32MB)

    • DOS 3.31+ 16비트 FAT(32MB 이상)

    • FAT32

    • FAT32, LBA 매핑

    • 16비트 FAT, LBA 매핑

  • 공장 구성을 갖춘 EX2200 또는 EX3300 스위치 스위치에 다른 Junos OS 구성 파일이 있는 경우, 스위치는 Disk-on-Key 장비에서 juniper-config.txt 또는 juniper-config.xml 파일을 읽을 수 없습니다.

    참고:

    USB 기반 자동 설치 프로세스는 네트워크 기반 자동 설치 프로세스를 무시합니다. 스위치가 자동 설치 중에 유효한 구성 파일이 들어있는 디스크 온 키(Disk-on-Key) 디바이스를 탐지하는 경우 네트워크에서 구성을 가져오는 대신 Disk-on-Key 장비에서 구성 파일을 사용하여 스위치를 구성합니다.

    juniper-config.txtjuniper-config.xml 파일이 모두 Disk-on-Key 장비에 있는 경우 스위치는 텍스트(txt) 파일을 사용합니다.

텍스트 형식으로 구성 파일이 포함된 디스크-온-키(Disk-on-Key) 디바이스를 사용하여 스위치를 구성하려면 다음을 수행합니다.

  1. PC 또는 랩톱의 텍스트 편집기를 사용하여 구성 명령(set명령)의 순서로 juniper-config.txt라는 구성 파일을 만듭니다. 다른 스위치에서 컨피규레이션을 재사용하려면 컨피규레이션 모드에서 명령을 사용하는 show | display set | save filename 스위치상의 컨피규레이션 명령어로 컨피규레이션 모드를 저장한 다음, juniper-config.txt로 파일을 PC 또는 스위치로 복사합니다.
    참고:

    juniper-config.txt의 첫 번째 줄이 edit 파일의 마지막 줄commit and-quit인지 확인합니다.

  2. Juniper-config.txt 파일을 Disk-on-Key 장비로 복사합니다.
  3. 디스크 온 키 디바이스를 스위치의 USB 포트에 연결합니다.
  4. 스위치에서 전원을 끄기.
  5. 디스크-온키(Disk-on-Key) 디바이스에서 LED를 관찰한 후 스위치가 시작되고 디스크-온키(Disk-on-Key) 장비에 액세스할 때까지 기다린다.

    이 스위치는 Disk-on-Key 장비에서 juniper-config.txt 파일을 읽고 구성을 커밋합니다.

    참고:

    스위치에서 Disk-on-Key 디바이스를 제거하기 전에 구성이 스위치에 적용되었는지 확인합니다. 스위치에서 show configuration 운영 모드 명령을 실행하여 구성을 확인할 수 있습니다.

    그런 다음 스위치에서 디스크-온키(Disk-on-Key) 디바이스를 제거합니다.

    스위치 구성이 완료되었습니다.

XML 형식으로 구성 파일이 포함된 디스크-온-키(Disk-on-Key) 디바이스를 사용하여 스위치를 구성하려면 다음을 수행합니다.

  1. 스위치에서 전원을 끄기.

  2. 자동 설치를 사용하도록 스위치를 구성합니다.

    1. 공장 기본 구성 로드:

    2. 자동 설치를 위한 스위치 설정:

    3. 루트 인증 암호 설정:

    4. 변경 커밋:

  3. 스위치 전원을 끄기.

  4. Junos Space 플랫폼을 사용하여 XML 형식으로 유효한 구성 파일을 생성하고 juniper-config.xml로 이름을 지정합니다.

  5. Juniper-config.xml 파일을 Disk-on-Key 장비에 복사합니다.

  6. 디스크 온 키 디바이스를 스위치의 USB 포트에 연결합니다.

  7. 스위치에서 전원을 끄기.

  8. 디스크-온키(Disk-on-Key) 디바이스에서 LED를 관찰한 후 스위치가 시작되고 디스크-온키(Disk-on-Key) 장비에 액세스할 때까지 기다린다.

    스위치는 Disk-on-Key 장비에서 juniper-config.xml 파일을 읽고 구성을 커밋합니다.

    참고:

    스위치에서 Disk-on-Key 디바이스를 제거하기 전에 구성이 스위치에 적용되었는지 확인합니다. 스위치에서 show configuration 운영 모드 명령을 실행하여 구성을 확인할 수 있습니다.

    그런 다음 스위치에서 디스크-온키(Disk-on-Key) 디바이스를 제거합니다.

    스위치 구성이 완료되었습니다.

JNU 위성 디바이스의 자동 설치 구성

자동화된 프로세스이기 때문에 자동 설치를 수행하는 디바이스에는 구성이 필요하지 않습니다. 그러나 프로세스를 단순화하기 위해 자동 설치에 사용할 하나 이상의 인터페이스, 프로토콜 및 구성 서버를 지정할 수 있습니다. 이 시나리오에서는 컨트롤러가 관리하는 EX 시리즈 이더넷 스위치, QFX 시리즈 디바이스 및 ACX 시리즈 유니버설 메트로 라우터와 같은 위성 디바이스를 고려합니다.

자동 설치를 구성하려면 다음을 수행합니다.

  1. 장비가 JNU 모드에서 작동할 수 있도록 새틀라이트 디바이스에 JNU 초기 설정 구성 파일을 로드합니다.

    재정의 작업은 현재 후보 구성을 폐기하고 지정된 파일 이름 또는 터미널에서 입력한 구성을 로드합니다. 재정의 옵션을 사용하고 구성을 커밋하면 모든 시스템 프로세스가 구성을 다시 구성합니다.

  2. 구성 파일을 가져올 하나 이상의 서버의 URL 주소를 지정합니다.
    참고:

    HTTP 또는 FTP 주소(예: http://:password@httpconfig.sp.comuser 또는 ftp://user:password@sftpconfig.sp.com)를 사용할 수도 있습니다.

  3. 하나 이상의 이더넷 인터페이스를 구성하여 각 인터페이스에 대한 자동 설치 및 IP 주소 획득 프로토콜을 수행합니다. 라우터는 프로토콜을 사용하여 인터페이스에 대한 IP 주소에 대한 요청을 보냅니다.
  4. 루트 암호를 설정합니다. 시스템에서 암호화할 clear-text 암호, 이미 암호화된 암호 또는 SSH 퍼블릭 키 문자열을 입력합니다.

    다음 중 하나를 선택합니다.

    • clear-text 암호를 입력하려면 다음 명령을 사용합니다.

    • 이미 암호화된 암호를 입력하려면 다음 명령을 사용합니다.

    • SSH 공용 키를 입력하려면 다음 명령을 사용합니다.

  5. Junos OS 구성 변경을 저장하고, 디바이스에서 구성을 활성화하고, 명령을 사용하여 구성 모드를 종료합니다 commit-and-quit .

새틀라이트 디바이스가 재부팅되면 자동 설치 메커니즘을 트리거하여 초기 구성을 검색하고 네트워크의 구성 서버에 저장된 구성 파일의 설정을 다운로드합니다. 컨트롤러에서 명령을 사용하여 set system services ftp FTP 서비스를 활성화하고 위성 디바이스의 /var/jnu/ 디렉토리의 구성을 저장해야 합니다.

다음 구성은 자동 설치를 구성하기 위한 이전 절차의 결과로 위성 디바이스에서 생성됩니다.

JNU 위성 디바이스의 자동 설치 검증

목적

자동 설치를 구성한 후에는 컨트롤러가 관리하는 JNU(Junos Node Unifier) 그룹에 ACX 시리즈 라우터, EX 시리즈 스위치 또는 QFX 시리즈 디바이스와 같은 위성 디바이스에 자동 설치 상태를 표시합니다.

작업

CLI에서 명령을 입력합니다 show system autoinstallation status . 다음 예제에서는 JNU 그룹에서 위성으로 작동하는 ACX 시리즈 라우터의 자동 설치 설정을 표시합니다.

샘플 출력

명령어 이름

의미

출력은 자동 설치를 위해 구성된 설정을 보여줍니다. 표시된 값이 네트워크에 구축될 때 라우터에 올바른지 확인합니다.