Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

PPP 과제 핸드셰이크 인증 프로토콜

PPP 과제 핸드셰이크 인증 프로토콜

PPP 캡슐화 인터페이스의 경우 RFC 1994, PPP CHALLENGE CHAP(Handshake Authentication Protocol)에 정의된 PPP 챌린지 CHAP(Handshake Authentication Protocol)를 지원하는 인터페이스를 구성할 수 있습니다. 인터페이스에서 CHAP를 활성화하면 인터페이스가 피어를 인증하고 피어에 의해 인증될 수 있습니다. 기본적으로 PPP CHAP는 비활성화됩니다. CHAP가 명시적으로 활성화되지 않은 경우 인터페이스는 CHAP 이의를 제기하지 않으며 모든 수신 CHAP 도전을 거부합니다. CHAP를 활성화하려면 액세스 프로필을 생성해야 하며, CHAP를 사용할 인터페이스를 구성해야 합니다.

CHAP는 PPP 링크의 각 끝이 RFC 1994에 정의된 피어를 인증할 수 있도록 지원합니다. 인증자는 피어에게 단방향 해시를 사용하여 암호화해야 하는 임의로 생성된 문제를 피어에게 보냅니 . 피어는 암호화된 결과로 응답해야 합니다. 해시의 열쇠는 인증자 및 인증자에게만 알려진 비밀입니다. 응답이 수신되면 인증자가 계산된 결과를 동료의 응답과 비교합니다. 일치하면 피어가 인증됩니다.

링크의 각 끝은 CHAP 챌린지에 이름을 포함시키고 피어에게 보내는 응답 패킷에 포함함으로써 피어에 대해 스스로를 식별합니다. 이 이름은 로컬 호스트 이름에 기본으로 지정되거나 옵션을 사용하여 local-name 명시적으로 설정할 수 있습니다. 호스트가 특정 인터페이스에서 CHAP 챌린지 또는 CHAP 응답 패킷을 받으면 피어 ID를 사용하여 CHAP 암호 키를 조회하여 사용합니다.

PPP Challenge Handshake 인증 프로토콜 구성

CHAP를 활성화하려면 액세스 프로필을 생성해야 하며 PAP를 사용할 인터페이스를 구성해야 합니다.

정의:

  • profile 피어 식별자와 CHAP 암호 키 간의 매핑입니다. CHAP 챌린지에 포함된 피어의 ID 또는 응답은 사용할 암호 키에 대한 프로필을 쿼리합니다.

  • client 피어 아이덴티티입니다.

  • chap-secret 바로 그 동료와 연관된비밀 키입니다.

  1. 액세스 프로필을 생성하려면 계층 레벨의 [edit access] 명령문을 포함합니다profile.

  2. 피어 및 해당 피어와 관련된 암호 키를 식별하려면 계층 수준의 명령문을 [edit access profile profile-name] 포함합니다client.

여러 CHAP 프로필을 구성하고 각 프로필에 대해 여러 클라이언트를 구성할 수 있습니다. 액세스 프로파일 구성 방법에 대한 자세한 내용은 PPP(Point-to-Point Protocol)L2TP(Layer 2 Tunneling Protocol)를 참조하십시오.

CHAP를 사용하도록 인터페이스를 구성하면 인터페이스에 액세스 프로필을 할당해야 합니다. 인터페이스가 CHAP 이의와 응답을 수신하면 패킷의 액세스 프로필이 RFC 1994에 정의된 공유 기밀을 조회하는 데 사용됩니다. 인터페이스를 통해 수신된 CHAP 챌린지에 대해 일치하는 액세스 프로파일이 없는 경우, 선택적으로 구성된 기본 CHAP 암호가 사용됩니다. 기본 CHAP 암호는 피어의 CHAP 이름을 알 수 없거나 PPP 링크 협상 중에 CHAP 이름이 변경되는 경우 유용합니다.

PPP CHAP를 구성하려면 PPP 캡슐화가 있는 각 물리적 인터페이스에서 다음 단계를 수행합니다.

  1. 인터페이스에 액세스 프로파일을 할당하려면 계층 레벨의 access-profile [edit interfaces interface-name ppp-options chap] 명령문을 포함합니다.
    참고:

    CHAP 인증 방법을 구성할 때는 명령문을 포함 access-profile 해야 합니다. 인터페이스가 CHAP 챌린지 또는 적용된 액세스 프로파일에 없는 피어로부터 응답을 받으면 기본 CHAP 암호가 구성되지 않는 한 링크가 즉시 삭제됩니다.

  2. 일치하는 CHAP 액세스 프로필이 없거나 PPP 링크 협상 중에 CHAP 이름이 변경되는 경우 기본 CHAP 암호가 사용됩니다. 인터페이스에 대한 기본 CHAP 보안을 구성하려면 계층 레벨의 default-chap-secret [edit interfaces interface-name ppp-options chap] 명령문을 포함합니다.
  3. 인터페이스가 CHAP 챌린지 및 응답 패킷에서 사용하는 이름을 구성하려면 계층 레벨의 [edit interfaces interface-name ppp-options chap] 명령문을 포함합니다local-name.
    참고:
    • 로컬 이름은 영숫자 또는 밑줄 문자로 시작하여 길이가 1자에서 32자까지의 문자열이며 다음 문자만 포함됩니다.

    • 기본적으로 인터페이스에서 CHAP가 활성화되면 인터페이스는 CHAP 챌린지 및 응답 패킷에서 전송되는 이름으로 라우터의 시스템 호스트 이름을 사용합니다.

  4. 인터페이스를 구성하여 피어에 이의를 제기하지 않고 도전할 때만 대응할 수 있습니다. 피어에 이의를 제기하지 않도록 인터페이스를 구성하려면 계층 레벨의 [edit interfaces interface-name ppp-options chap] 명령문을 포함합니다passive.
    참고:

    기본적으로 CHAP가 인터페이스에서 활성화되면 인터페이스는 항상 피어에 도전하고 피어의 과제에 대응합니다.

구성된 PPP 과제 핸드셰이크 인증 프로토콜 표시

목적

[edit interfaces] 계층 수준에서 구성된 PPP CHAP를 [edit access] 표시합니다.

  • 액세스 프로필—pe-A-ppp-clients

  • 기본 CHAP 암호 데이터—"$ABC123"

  • CHAP 과제 및 응답 패킷을 위한 호스트 이름—"pe-A-so-1/1/1"

  • 인터페이스—so-1/1/2

작업

  • show 계층 수준에서 명령을 [edit access] 실행합니다.

  • show 계층 수준에서 명령을 [edit interfaces s0-1/1/2] 실행합니다.

의미

구성된 CHAP 및 관련 세트 옵션이 예상대로 표시됩니다.

예: PPP CHAP 구성