차례:
비디오: [Python] 자동화 포트 스캐닝 프로그램 2024
Smartport 매크로는 Cisco의 도움을받을 수있는 훌륭한 시간 절약 도구입니다 네트워크 스위치 구성. 그것들을 훨씬 더 강력하게 만들려면 처음부터 자신의 매크로를 만들 수 있습니다.
시스코의 규칙을 지루하기 전에 매크로에 대해 다음 사항을주의해야합니다.
-
매크로가 인터페이스에 적용되면 인터페이스의 모든 기존 구성이 유지됩니다. 이는 구성을 완전히 대체하는 것이 아니라 기존 구성을 보완하는 것입니다.
-
매크로는 최대 3,000 자의 텍스트를 포함 할 수 있습니다. 이것은 트윗 (tweet)만큼 제한적이지는 않지만, 달성하려는 목표에주의를 기울여야하고 매크로를 사용해야한다는 것을 의미합니다.
-
매크로는 대소 문자를 구별하므로 대소 문자를 매크로 이름으로 사용하십시오. 예를 들어 MyMacro는 완전히 다른 작업을 수행 할 수있는 Mymacro 또는 mymacro와 같은 매크로가 아닙니다.
Smartport 매크로를 사용할 때 위도가 많지만 여기에는 몇 가지 하지 마세요!
-
exit 또는 end 를 사용할 수 없으므로 인터페이스 구성 모드 또는 전역 구성 모드에서 빠져 나옵니다. 매크로는 하나의 인터페이스 컨텍스트에서 실행해야합니다.
-
이전 규칙과 마찬가지로 interface 명령과 같은 명령을 사용하여 명령 모드를 변경할 수 없습니다. 매크로의 모든 명령은 현재 명령 모드에서 실행해야합니다.
-
매크로 이름 명령을 사용하여 매크로 편집기 모드로 들어가야합니다. 매크로를 완료하려면
-
@ 기호로 끝내십시오.
-
# 기호를 사용하여 매크로 내에서 주석 행을 발행합니다. 주석 행을 사용하여 매크로 문의 목적을 식별하십시오. Smartport 매크로 및 매개 변수
Smartport 매크로를 사용하여 작업 할 때 매크로에서 사용할 매개 변수를 만들 수 있습니다. 매크로에서
매크로 키워드 지시문을 사용하여 매크로에서 이러한 매개 변수를 식별합니다. 이 매크로를 실행하면
매크로 적용 명령을 사용하여 매크로에 매개 변수를 제공합니다. 매개 변수를 사용하면 매크로를 훨씬 더 유연하고 유용하게 만들 수 있습니다. 예제 매크로 만들기
이제 매크로를 만들 준비가되었습니다. 이 예제에서는
Awesome_Macro 가 생성되었습니다. 이 매크로는 매개 변수를 사용하고 cisco-desktop 매크로 … 와 함께 적용되는 설정 중 일부를 할당합니다.
Switch1> enable Switch1 # configure terminal Switch1 (config) # 매크로 이름 Awesome_Macro 한 줄에 하나씩 매크로 명령을 입력하십시오.문자 '@'로 끝납니다. # 매크로 키워드 $ VLAN_ID # 기본 인터페이스 - 데이터 VLAN 만 사용 # VLAN_ID의 권장 값은 1이 아니어야합니다. switchport access vlan $ VLAN_ID 스위치 포트 모드 액세스 # 포트를 에지 네트워크 포트로 구성합니다. spanning-tree bpduguard enable @ Switch1 (config) #exit Switch1 # 표시 파서 매크로 이름 Awesome_Macro 매크로 이름: Awesome_Macro 매크로 유형: customizable # 매크로 키워드 $ VLAN_ID # 기본 인터페이스 - 데이터 VLAN 만 사용 # 권장 값은 1이어야합니다. switchport access vlan $ VLAN_ID switchport mode access # 에지 네트워크 포트 스패닝 트리 bpduguard 활성화
Smartport 매크로를 생성 한 후 show 명령을 사용하여 매크로가 올바르게 입력되었는지 확인하십시오.