Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

예: 음성 VLAN과 인터페이스를 공유하는 데이터 VLAN에서 IP Source Guard 구성

이더넷 LAN 스위치는 소스 IP 주소 또는 소스 MAC 주소의 스푸핑(위조)과 관련된 공격에 취약합니다. 이러한 스푸핑된 패킷은 스위치의 신뢰할 수 없는 액세스 인터페이스에 연결된 호스트에서 전송됩니다. EX 시리즈 스위치에서 IP 소스 가드 포트 보안 기능을 활성화하여 이러한 공격의 영향을 완화할 수 있습니다. IP 소스 가드가 들어오는 패킷의 바인딩에 있는 소스 IP 주소와 소스 MAC 주소가 유효하지 않다고 판단하면 스위치는 패킷을 전달하지 않습니다.

두 VLAN이 인터페이스를 공유하는 경우 VLAN 중 하나에서만 IP 소스 가드를 구성할 수 있습니다. 이 예에서는 태그가 지정되지 않은 데이터 VLAN에서 IP 소스 가드를 구성하지만 태그가 지정된 음성 VLAN에서는 구성하지 않습니다. 802.1X 사용자 인증을 사용하여 데이터 VLAN에서 디바이스 연결을 검증할 수 있습니다.

다음 예에서는 동일한 인터페이스의 음성 VLAN을 사용하여 데이터 VLAN에서 802.1X 사용자 인증으로 IP 소스 가드를 구성하는 방법을 설명합니다.

요구 사항

이 예에서 사용되는 하드웨어 및 소프트웨어 구성 요소는 다음과 같습니다.

  • EX 시리즈 스위치 1개

  • EX 시리즈 스위치용 Junos OS 릴리스 9.2 이상

  • 스위치의 네트워크 디바이스에 IP 주소를 제공하는 DHCP 서버

  • 802.1X 인증을 제공하는 RADIUS 서버

데이터 VLAN에 대한 IP 소스 가드를 구성하기 전에 다음을 수행해야 합니다.

개요 및 토폴로지

IP 소스 가드는 스위치의 신뢰할 수 없는 액세스 인터페이스에 연결된 호스트에서 전송된 패킷에서 IP 소스 주소 및 MAC 소스 주소를 확인합니다. IP 소스 가드가 패킷 헤더에 잘못된 소스 IP 주소 또는 소스 MAC 주소가 포함되어 있다고 판단하면 스위치가 패킷을 전달하지 않도록 하여 패킷이 삭제되도록 합니다.

IP 소스 가드를 구성할 때 하나 이상의 VLAN에서 IP 소스 가드를 사용하도록 설정합니다. IP 소스 가드는 해당 VLAN의 신뢰할 수 없는 액세스 인터페이스에 검사 규칙을 적용합니다. 기본적으로 EX 시리즈 스위치에서 액세스 인터페이스는 신뢰할 수 없으며 트렁크 인터페이스는 신뢰할 수 있습니다. IP 소스 가드는 트렁크 인터페이스 또는 신뢰할 수 있는 액세스 인터페이스, 즉 DHCP 서버를 해당 인터페이스에 연결하여 동적 IP 주소를 제공할 수 있도록 dhcp-trusted 로 구성된 인터페이스에 연결된 디바이스에서 스위치로 보낸 패킷을 확인하지 않습니다.

IP 소스 가드는 DHCP 스누핑 데이터베이스에서 IP 주소/MAC 주소/VLAN 바인딩에 대한 정보를 가져옵니다. 이로 인해 스위치는 해당 데이터베이스의 항목에 대해 수신 IP 패킷의 유효성을 검사합니다.

위상수학

이 예의 토폴로지에는 EX-3200-24P 스위치 1개, 동일한 인터페이스에 연결된 PC 및 IP 전화, DHCP 서버에 대한 연결, 사용자 인증을 위한 RADIUS 서버에 대한 연결이 포함됩니다.

메모:

이 예에서 적용된 802.1X 사용자 인증은 단일 신청자를 위한 것입니다.

단일 보안 요청자 또는 다중 요청자 모드에 대해 802.1X 사용자 인증과 함께 IP 소스 가드를 사용할 수도 있습니다. 단일 보안 요청자 또는 다중 요청자 모드에서 802.1X 인증을 사용하여 IP 소스 가드를 구현하는 경우 다음 구성 지침을 사용해야 합니다.

  • 802.1X 인터페이스가 태그가 지정되지 않은 MAC 기반 VLAN의 일부이고 해당 VLAN에서 IP 소스 가드 및 DHCP 스누핑을 활성화하려면 인터페이스에 태그가 지정되지 않은 멤버십이 있는 모든 동적 VLAN에서 IP 소스 가드 및 DHCP 스누핑을 활성화해야 합니다.

  • 802.1X 인터페이스가 태그가 지정된 MAC 기반 VLAN의 일부이고 해당 VLAN에서 IP 소스 가드 및 DHCP 스누핑을 활성화하려면 인터페이스에 태그 멤버십이 있는 모든 동적 VLAN에서 IP 소스 가드 및 DHCP 스누핑을 활성화해야 합니다.

팁:

디버깅을 위해 명령문에 ip-source-guard 플래그를 traceoptions (Access Port Security) 설정할 수 있습니다.

이 예는 DHCP 스누핑 데이터베이스에 추가할 정적 IP 주소를 구성하는 방법을 보여줍니다.

구성

절차

CLI 빠른 구성

데이터 VLAN에서 IP 소스 가드를 신속하게 구성하려면 다음 명령을 복사하여 스위치 터미널 창에 붙여넣습니다.

단계별 절차

데이터 VLAN에서 IP 소스 가드를 구성하려면 다음을 수행합니다.

  1. VoIP 인터페이스를 구성합니다.

  2. DHCP 서버가 스위치에 연결된 인터페이스를 신뢰할 수 있는 인터페이스로 구성하고 해당 인터페이스를 데이터 VLAN에 추가합니다.

  3. 데이터 VLAN의 인터페이스에서 고정 IP 주소를 구성합니다(선택 사항).

  4. 데이터 VLAN에서 DHCP 스누핑 및 IP 소스 가드를 구성합니다.

  5. 데이터 VLAN 및 음성 VLAN이 공유하는 인터페이스에서 802.1X 사용자 인증 및 LLDP-MED를 구성합니다.

  6. 음성 VLAN에 대한 VLAN ID를 설정합니다.

결과

구성 결과를 확인합니다.

팁:

음성 VLAN과 데이터 VLAN에서 IP 소스 가드를 구성하려면 데이터 VLAN과 똑같이 DHCP 스누핑 및 IP 소스 가드를 구성합니다. secure-access-port 아래의 음성 VLAN에 대한 컨피그레이션 결과는 다음과 같습니다.

확인

구성이 제대로 작동하는지 확인하려면 다음 작업을 수행합니다.

인터페이스에서 802.1X 사용자 인증이 작동하는지 확인

목적

인터페이스 ge-0/0/14에서 802.1X 구성을 확인합니다.

행동

작동 모드 명령을 show dot1x interface사용하여 802.1X 구성을 확인합니다.

의미

서플리컨트 모드 출력 필드에는 각 인터페이스에 대해 구성된 관리 모드가 표시됩니다. 인터페이스 ge-0/0/14.0단일 서플리컨트 모드를 표시합니다.

인터페이스와 VLAN 연결 확인

목적

인터페이스 상태 및 VLAN 멤버십을 표시합니다.

행동

의미

필드 VLAN 멤버ge-0/0/14.0 인터페이스가 데이터 VLAN과 음성 VLAN을 모두 지원함을 보여줍니다. State(상태 ) 필드는 인터페이스가 작동 중임을 보여줍니다.

DHCP 스누핑 및 IP Source Guard가 데이터 VLAN에서 작동하는지 확인

목적

DHCP 스누핑 및 IP 소스 가드가 활성화되어 있고 데이터 VLAN에서 작동하는지 확인합니다.

행동

스위치에 연결된 네트워크 디바이스(여기서는 DHCP 클라이언트)에서 일부 DHCP 요청을 보냅니다.

DHCP 서버가 스위치에 연결하는 인터페이스를 신뢰할 수 있는 경우 DHCP 스누핑 정보를 표시합니다. MAC 주소에서 요청이 전송되고 서버가 IP 주소 및 임대를 제공한 경우 다음 출력 결과가 발생합니다.

데이터 VLAN에 대한 IP 소스 가드 정보를 봅니다.

의미

DHCP 서버가 스위치에 연결하는 인터페이스가 신뢰할 수 있음으로 설정된 경우, 출력(에 대한 show dhcp snooping binding이전 샘플 출력 참조)은 각 MAC 주소에 대해 할당된 IP 주소 및 임대 시간, 즉 임대가 만료되기까지 남은 시간(초 단위)을 표시합니다. 고정 IP 주소에는 할당된 임대 시간이 없습니다. 정적으로 구성된 항목은 만료되지 않습니다.

IP 소스 가드 데이터베이스 테이블에는 IP 소스 가드에 사용할 수 있는 VLAN, 해당 VLAN의 신뢰할 수 없는 액세스 인터페이스, VLAN 802.1Q 태그 ID(있는 경우), 서로 바인딩된 IP 주소 및 MAC 주소가 포함되어 있습니다. 스위치 인터페이스가 여러 VLAN과 연결되어 있고 이러한 VLAN 중 일부는 IP 소스 가드에 사용하도록 설정되어 있고 다른 VLAN은 그렇지 않은 경우 IP 소스 가드에 대해 사용하도록 설정되지 않은 VLAN은 IP 주소 MAC 주소 필드에 별표(*)가 표시됩니다. 이전 샘플 출력에서 음성 VLAN에 대한 항목을 참조하십시오.