Cisco Cisco ASA 5512-X Adaptive Security Appliance Guida All'Installazione Rapida

Pagina di 8
 
5
Cisco ASA REST API 빠른 시작 설명서
마지막 업데이트: 2015 6
  문서 콘솔  API 스크립트 내보내기
에이전트 요청에 문제가 있는 경우 
에 설명된 대로 
CLI 콘솔에 디버깅 정보 표시 기능을 활성화할 수 있습니다.
단계 3
선택적으로, POST 작업을 수행하여 ASA에 대한 연결을 테스트할 수 있습니다.
예를 들면 다음과 같습니다. 
기본 인증 자격 증명 (
<
username
><
password
>
) 또는 인증 토큰(자세한 내용은 
 
참조)을 제공합니다.
대상 요청 주소: 
https://<
asa management ipaddress
>/api/objects/networkobjects
본문 콘텐츠 유형: 
application/json
가공되지 않은 작업 본문:
{
  "kind": "object#NetworkObj",
  "name": "TestNetworkRangeObj",
  "host": {
    "kind": "IPv4Network",
    "value": "12.12.12.0/24"
  }
}
이제 ASA REST API를 사용하여 ASA를 구성 및 모니터링할 수 있습니다. 통화 설명 및 예는 API 설
명서를 참조하십시오.
문서 콘솔  API 스크립트 내보내기
ASA에서 API 호출에 대해 알아보거나 API 호출을 직접 시도하기 위한 "샌드박스"로서, 
host:port/doc/에 있는 REST API 온라인 문서 콘솔("Doc UI")을 사용할 수 있습니다.
또한 Doc UI의 Export Operation(작업 내보내기) 버튼을 사용하여, 표시된 메서드 예를 로컬 호스
트에 JavaScript, Python 또는 Perl 스크립트 파일로 저장할 수 있습니다. 그런 다음 사용 중인 ASA에 
이 스크립트를 적용할 수도 있고, 다른 ASA 및 기타 네트워크 디바이스의 애플리케이션에 맞게 수
정할 수도 있습니다. 기본 용도는 교육 및 부트스트래핑 툴로 사용하는 것입니다.
JavaScript
JavaScript 파일을 사용하려면 
node.js
를 설치해야 합니다(
http://nodejs.org/
). 
node.js
를 사
용하면 JavaScript 파일(대개 브라우저용으로 작성됨)을 명령행 스크립트처럼 사용할 수 있습니다. 
설치 지침을 따른 후 
node script.js
로 스크립트를 실행하면 됩니다.
Python
Python 스크립트를 사용하려면 Python을 설치해야 합니다(
https://www.python.org/
). Python을 
설치했으면 
python script.py 
username
 
password
로 스크립트를 실행할 수 있습니다.