IP Source Guard는 호스트가 인접한 호스트의 IP 주소를 사용하려고 할 때 발생하는 트래픽 공격을 방지하는 데 사용할 수 있는 보안 기능입니다.IP Source Guard가 활성화된 경우 스위치는 클라이언트 IP 트래픽을 DHCP Snooping Binding 데이터베이스에 포함된 IP 주소로만 전송합니다.호스트가 전송하는 패킷이 데이터베이스의 항목과 일치하면 스위치는 패킷을 전달합니다.패킷이 데이터베이스의 항목과 일치하지 않으면 삭제됩니다.
실시간 시나리오에서 IP Source Guard를 사용하는 한 가지 방법은 신뢰할 수 없는 서드파티가 실제 사용자로 가장하려고 시도하는 중간자 공격을 방지하는 것입니다. IP 소스 가드 바인딩 데이터베이스에 구성된 주소를 기반으로, 해당 IP 주소를 사용하는 클라이언트의 트래픽만 허용되며 나머지 패킷은 삭제됩니다.
참고: IP Source Guard가 작동하려면 DHCP Snooping을 활성화해야 합니다.DHCP Snooping을 활성화하는 방법에 대한 자세한 내용은 SX500 Series Stackable Switch의 DHCP Snooping Binding Database Configuration을 참조하십시오.허용되는 IP 주소를 지정하려면 바인딩 데이터베이스를 구성해야 합니다.
이 문서에서는 Sx500 Series Stackable Switch에서 IP 소스 가드에 대한 바인딩 데이터베이스를 구성하는 방법에 대해 설명합니다.
· SX500 Series Stackable Switch
· v1.2.7.76
1단계. 웹 구성 유틸리티에 로그인하고 Security > IP Source Guard > Binding Database를 선택합니다.[데이터베이스 바인딩] 페이지가 열립니다.
2단계. Insert Inactive(비활성 삽입) 필드의 다음 옵션에서 적절한 항목을 클릭하여 비활성 항목을 스위치에서 활성화할 빈도를 선택합니다.DHCP 스누핑 바인딩 데이터베이스는 TCAM(Ternary Content Addressable Memory)을 사용하여 데이터베이스를 유지 관리합니다.
· 재시도 빈도 — TCAM 리소스를 확인하는 빈도를 제공합니다.기본값은 60입니다.
· 사용 안 함 — 비활성 주소를 활성화하려고 시도하지 마십시오.
3단계. Apply(적용)를 클릭하여 실행 중인 컨피그레이션 파일을 업데이트합니다.
1단계. 웹 컨피그레이션 유틸리티에 로그인하고 DHCP > DHCP > DHCP Snooping Binding Database를 선택하여 DHCP Snooping Binding Database 페이지를 엽니다.
2단계. Add(추가)를 클릭하여 Add DHCP Snooping Entry(DHCP 스누핑 항목 추가) 페이지에 항목을 입력합니다.
3단계. VLAN ID 필드에 패킷이 예상되는 드롭다운 목록에서 VLAN ID를 선택합니다.
4단계. MAC Address 필드에 매칭할 MAC 주소를 입력합니다.
5단계. IP Address 필드에 매칭할 IP 주소를 입력합니다.
6단계. Interface(인터페이스) 드롭다운 목록에서 인터페이스를 선택하여 패킷이 예상되는 포트 또는 LAG를 표시할지 여부를 표시합니다.
7단계. 유형을 클릭하여 Type(유형) 필드에서 항목이 Dynamic(동적) 또는 Static(고정)인지 여부를 표시합니다.
· 동적 — 엔트리에는 리스 시간이 제한됩니다.
· 정적 — 항목이 정적으로 구성됩니다.
8단계. 리스 시간 필드에 리스 시간을 입력합니다.항목이 동적이면 항목이 활성 상태로 유지되는 기간을 입력합니다.리스 시간이 없는 경우 Infinite를 클릭합니다.
인터페이스가 활성화되지 않은 이유는 Reason 필드에 표시됩니다.이유는 다음과 같습니다.
· 문제 없음 — 인터페이스가 활성 상태입니다.
· No Snoop VLAN — VLAN에서 DHCP Snooping이 활성화되지 않습니다.
· 신뢰할 수 있는 포트 — 포트를 신뢰할 수 있습니다.
· 리소스 문제 — TCAM 리소스가 사용됩니다.
9단계. 항목의 하위 집합을 보려면 데이터베이스 바인딩 테이블에 적절한 검색 조건을 입력하고 실행을 누릅니다.필터 확인란은 DHCP 바인딩 데이터베이스 테이블에서 특정 항목을 필터링하는 데 사용됩니다.
10단계(선택 사항) 입력한 값을 제거하고 새 값을 입력하려면 동적 지우기를 클릭합니다.
11단계. 적용을 클릭하여 실행 중인 구성 파일을 업데이트합니다.