| HOME / 정보공유 / AIX 명령어 모음

ike
ike ike 명령 목적 인터넷 키 교환 프로토콜(ISAKMP/Oakley)을 사용하여 IP 보안 동적 터널을 시작, 정지 또는 모니터합니다. 구문
ike cmd=Subcommand [ parameter ... ]
설명
ike는 IKE(인터넷 키 교환) 프로토콜을 사용하여 IP 보안 동적 터널을 시작, 정지 및 모니터하는 데 사용됩니다. IP 보안 터널은 IP 데이터를 인증 및/또는 암호화하여 IP 통신량을 보호합니다. ike 명령은 여러 기능을 수행합니다. IKE 및 IP 보안 터널을 활성화, 제거 또는 나열할 수 있습니다. IP 보안 및 IKE 터널의 개요는 AIX 5L Version 5.1 System Management Guide: Communications and Networks에서 IP 보안을 참조하십시오.
주: ike 명령을 사용하려면 루트 액세스 권한이 있어야 합니다.
IKE 조정은 두 단계로 발생합니다. 첫번째 단계는 양측을 인증하고 조정하는 동안 패스되는 데이터를 보호하기 위해 키 관리(단계 1이라 함) 보안 연관을 설정합니다. 이 단계에서 조정 메세지를 보호하기 위해 키 관리 정책이 사용됩니다. 두 번째 단계는 데이터 패킷을 캡슐화하고 캡슐 해제하기 위해 커널에서 IP 보안 터널을 설정하는 데 데이터 관리 정책을 사용하는 데이터 관리(단계 2라 함) 보안 연관을 조정합니다. 단계 1에서 설정된 보안 채널을 사용하여 두 호스트간의 여러 데이터 관리 조정을 보호할 수 있습니다.
ike 명령은 네트워크 응용프로그램에서 가상 전용 네트워크(IP 보안)하의 웹 기반 시스템 관리자 그래픽 사용자 인터페이스(GUI)를 사용하여 이미 입력한 식별 및 정책 정보로 터널을 활성화하는 데 사용됩니다. 조정 동안에 사용될 매개변수는 사용자가 입력하며 데이터베이스에 저장됩니다. ike 명령은 데이터베이스에 저장된 보안 매개변수를 사용하여 시작된 터널의 활성화, 제거 및 나열을 허용합니다.
대부분의 ike 명령 사용에서, 활성화 및 삭제가 두 단계 모두에서 발생하지만, 명령은 이 조작이 개별적으로 수행되도록 허용합니다.
부속 명령
activate
목적 IKE 터널의 조정을 시작합니다. 단계가 지정되지 않으면, 단계 1 및 단계 2 터널이 모두 시작됩니다. IP 주소가 제공되면, 터널은 그 IP 주소을 사용하여 설정됩니다. 조정하는 동안에 사용된 ID가 IP 주소가 아니라면, 가상 전용 네트워크 웹 기반 시스템 관리자 그래픽 사용자 인터페이스(GUI) 패널을 사용하여 국지 및 원격 호스트 ID를 입력해야 합니다. 고유한 터널 번호가 작성됩니다. 터널은 ike 명령에서 터널 번호로 참조되어 특정 터널이 시작되게 지시할 수 있습니다.
구문 ike cmd=activate [ phase=1|2 ] [numlist=tunnel_num_list] [ remid=remote_id ] [ipaddr=src_addr,dst_addr] [autostart]
설명 activate 부속 명령은 두 단계 범례를 사용하여 작동합니다. 단계 1 터널은 단계 2 터널이 시작되기 전에 설정되어야 합니다. 단계 1 터널이 지정되는 경우, 단계 1 터널 조정만이 발생합니다. 단계 2 터널이 지정되는 경우, 단계 2 터널을 작성하기 전에 해당 단계 1 터널의 존재를 검사합니다. 단계 1 조정이 시작되지 않은 경우, 자동으로 시작됩니다.
단계 2 터널이 성공적으로 완료하면, 터널 정의 및 해당 필터 규칙이 IP 보안 커널로 삽입되고 새로운 터널이 활성화됩니다. 지정된 종료점 간에 패스되는 터널 정의로 기술되는 트랙픽은 연관된 IKE 보안 방침으로 표시되는 암호화 및 인증 알고리즘으로 보호됩니다.
여러 개의 단계 2 터널은 동일한 단계 1 터널 아래에서 시작될 수 있습니다. 이 상황이 바람직할 때는 두 엔드포인트간의 서로 다른 유형의 통신량이 서로 다른 레벨의 보안 보호를 필요로 하는 경우입니다. 단계 1 터널에서 사용된 보안 연관이 여러 개의 단계 2 터널에서 공유될 수 있습니다. 단계 2 터널은 트래픽 유형을 지정하고(예를 들어, 프로토콜 및 포트 또는 서브네트 마스크로) 이들을 보호하는 여러가지 보안 방침들을 가질 수 있습니다.
조정이 시작되었거나 오류가 리턴되거나 터널이 이미 존재하는 경우, ike 명령이 리턴됩니다. 원격 호스트가 절충 동안 접촉되어야 하며 절충을 완료하는 데 필요한 시간이 확실하지 않으므로, 절충이 성공적인지 여부를 판별하기 위해 list 부속 명령을 사용해야 합니다.
절충 프로세스 동안에 발견되는 오류는 syslog를 사용하여 캡쳐될 수 있습니다.
플래그
phase
원하는 조정 유형을 지정합니다. 생략된 경우, activate 부속 명령이 단계 1 및 단계 2 터널을 둘다 활성화합니다. phase 플래그는 선택적 플래그입니다.
numlist
시작되는 원하는 단계 1 또는 단계 2 터널에 해당하는 ike 터널 번호를 시작합니다. ,(쉼표) 및 -(대쉬) 문자를 사용하여 값을 구분하고 범위를 나타내기 위해 사용될 수 있습니다. 데이터베이스 옵션 db와 함께 list 부속 명령을 사용하여 특정 터널에 대한 터널 번호를 판별할 수 있습니다. 터널 번호를 사용하는 예제는 아래와 같습니다.
ike cmd=activate numlist=1,3,5-7
이는 터널 1, 3, 5, 6 및 7을 시작합니다.
remid
국지 ID로부터 지정된 원격 ID에 phase1 또는 phase2 터널을 시작합니다. remid는 phase1 ID(IP 주소, FQDN, 사용자 FQDN 및 X500DN과 같은), phase2 ID(IP 주소, 서브네트 및 IP 주소 범위) 또는 그룹 ID가 될 수 있습니다. ,(쉼표)를 사용하여 서브네트 ID/서브네트 마스크 및 시작 IP 주소/종료 IP 주소를 분리합니다. remid가 그룹 이름일 경우, 각 그룹 멤버에 대해 터널이 시작됩니다. remid는 선택적 플래그입니다. 활성화 부속 명령과 함께만 사용될 수 있고, ipaddr 또는 numlist 플래그와 함께는 사용될 수 없습니다.
phase1 터널을 원격 IP 주소 9.3.97.100에 활성화하려면, 다음을 입력하십시오.
ike cmd=activate phase=1 remid=9.3.97.100
phase2 터널을 원격 서브네트 ID 9.3.97.100,255.255.255.0에 활성화하려면, 다음을 입력하십시오.
ike cmd=activate phase=2 remid=9.3.97.100,255.255.255.0
ip_addr
지정된 IP 주소간의 단계 1 또는 단계 2 터널을 시작합니다.
autostart
autostart 매개변수가 설정된 채 작성된 모든 단계 1 및 단계 2 터널 데이터베이스 항목이 활성화되게 합니다. autostart 플래그는 activate 부속 명령에 속하는 다른 플래그와 함께 작동하지 않습니다.
namelist
활성화될 터널 이름 또는 쉼표로 구분된 터널 이름 리스트를 지정합니다. 이 플래그에는 phase 플래그를 사용해야 합니다.
예제 소스 IP 주소 x.x.x.x 및 대상 IP 주소 y.y.y.y간의 단계 2 터널을 활성화하려면 다음을 입력하십시오.
ike cmd=activate phase=2 ipaddr=x.x.x.x,y.y.y.y
IP 주소 x.x.x.x 및 y.y.y.y에 대해 데이터베이스에서 표시된 보안 방침이 터널 활성화에 사용됩니다.
터널 1 및 2에 대한 단계 1 터널을 활성화하려면 다음을 입력하십시오.
ike cmd=activate phase=1 numlist=1,2
데이터베이스에서 비활성화 터널 3, 4, 5 및 8에 대한 단계 2 터널을 활성화하려면 다음을 입력하십시오.
ike cmd=activate phase=2 numlist=3-5,8
주: 각각의 단계 2 터널에 연관된 단계 1 터널이 있어야 하므로, 단계 1 터널은 단계 2 터널이 활성화되기 전에 자동으로 활성화됩니다.
list
목적 단계별 IP 보안 터널의 상태를 모니터합니다. IKE 데이터베이스에 정의된 터널 항목을 보는 데에도 사용됩니다.
구문 ike cmd=list [phase=1|1+|2] [numlist= tunnel_num_list] [db | role=i|r] [verbose]
설명 list 부속 명령은 터널 관리자를 조회하며, 조회 결과에 따라 단계 1 및 단계 2 터널 상태 및 정보를 나열합니다. 이 명령은 터널 정의 데이터베이스의 정보를 열람하는 데에도 사용할 수 있습니다. 디폴트 조작은 현재 활성 중인 터널을 나열하는 것입니다. 데이터베이스에서 터널을 나열하려면, db 옵션을 사용해야 합니다.
플래그
phase
나열된 터널의 유형 및 순서를 나타냅니다. 단계 값 1은 요청된 단계 1 터널 정보만 표시되게 합니다. 단계 값 2는 요청된 단계 2 터널에 대한 정보 및 연관된 단계 1 터널에 대한 정보가 표시되게 합니다. 단계 값 1+은 요청된 단계 1 터널 및 연관된 모든 단계 2 터널이 표시되어야 함을 의미합니다. 디폴트 단계 값은 1+입니다.
numlist
열람하려는 터널 번호의 리스트. 생략되면, 모든 터널로부터의 정보가 표시됩니다. ,(쉼표) 및 -(대쉬) 문자를 사용하여 값을 구분하고 범위를 나타내기 위해 사용될 수 있습니다. 예를 들면, 다음과 같습니다.
ike cmd=list numlist=1,3,5-7
db와 함께 사용할 때에는 IKE 보안 방침 데이터베이스로부터의 터널이 표시됩니다.
주: 활성 터널 번호와 IKE 터널 정의 데이터베이스로부터의 터널 번호가 반드시 일치하지는 않습니다. 이는 활성 터널 번호가 개시자 및 응답자 모드로부터의 터널을 반영해야 한다는 사실 때문입니다.
db
데이터베이스의 항목을 표시합니다. 이 플래그가 생략되면 활성 터널만 표시됩니다. role과는 함께 사용할 수 없습니다. 열람하려는 터널 번호 리스트를 제공하십시오.
role
시작점에 의한 터널의 표시를 허용합니다. i가 지정되면 국지 호스트가 시작한 터널이 표시됩니다. r이 지정되면 국지 호스트가 응답자로서 작용한 터널이 표시됩니다. 이 플래그가 생략되면, 개시자 및 응답자 터널이 둘다 표시됩니다. 이 플래그는 db와는 함께 사용할 수 없습니다.
verbose
지정된 터널에 대한 확장 정보를 표시합니다. 이 플래그를 지정하지 않으면, 각 터널에 대한 간결한 항목만이 표시됩니다.
예제 주: 데이터베이스로부터의 터널 번호와 터널 관리자로부터의 터널 번호가 반드시 동일한 터널을 반영하지는 않습니다.
터널 관리자의 항목으로 단계 1 터널의 간결한(간단한 양식으로) 나열을 수행하려면 다음을 입력하십시오.
ike cmd=list phase=1 numlist=1,2,3
이 터널들은 활성 상태에서 조정되는 중이거나 만기되었습니다. 터널 1, 2 및 3만이 나열됩니다. 터널은 개시자 또는 응답자 역할을 할 수 있습니다.
연관된 단계 1 터널이 선행하는 데이터베이스에서 지정된 단계 2 터널의 간결한(간단한 양식으로) 나열을 수행하려면 다음을 입력하십시오.
ike cmd=list phase=2 numlist=1-3 db
이들은 데이터베이스에 정의된 터널으로 현재 터널 관리자에서 활성화되어 있거나 활성화되어 있지 않을 수 있습니다. 데이터베이스의 모든 터널들은 개시자 역할로만 사용됩니다.
터널 관리자로부터 연관된 모든 단계 2 터널이 단계 1 터널의 뒤따르는 상세한(긴 양식으로) 나열을 수행하려면 다음을 입력하십시오.
ike cmd=list phase=1+ role=r verbose
응답자 역할에서 활성화된 터널만이 나열됩니다. numlist가 지정되지 않았으므로, 사용 가능한 모든 터널 번호가 나열됩니다.
remove
목적 지정된 단계 1 또는 단계 2 터널(들)을 비활성화하고 IKE 터널 정의 데이터베이스에서 선택적으로 항목을 제거합니다.
구문 ike cmd=remove [phase=1|2] [numlist= tunnel_num_list] [all]
설명 remove 부속 명령은 단계 1 또는 단계 2 터널의 비활성화를 요청합니다. 단계 2 터널은 단계 1 터널과 연관되므로, 단계 1 터널이 제거되면, 단계 1 터널 아래의 모든 단계 2 터널은 단계 2 터널 활동시간이 만기될 때 갱신되지 않습니다.
플래그
phase
비활성화될 터널 단계를 나타내며 반드시 지정되어야 합니다. 단계 값 1은 단계 1 터널을 나타내며 단계 값 2는 단계 2 터널을 나타냅니다.
numlist
제거하려는 터널 번호를 나열합니다. ,(쉼표) 및 -(대쉬) 문자를 사용하여 값을 구분하고 범위를 나타내기 위해 사용될 수 있습니다. 예를 들면, 다음과 같습니다.
ike cmd=remove numlist=1,3,5-7
numlist가 생략되면, 모든 터널이 비활성화되거나 데이터베이스에서 제거됩니다.
IKE 터널 정의 데이터베이스에서 항목을 제거합니다.
all
IKE 터널 정의 데이터베이스에서 모든 항목을 제거합니다. 이 매개변수는 numlist와 함께 작동되지 않습니다.
예제 1, 2 및 3번의 단계 1 터널을 비활성화하려면, 다음을 입력하십시오.
ike cmd=remove phase=1 numlist=1-3
단계 1 및 단계 2 터널을 전부 제거하려면, 다음을 입력하십시오.
ike cmd=remove all
단계 2 터널을 전부 제거하되 단계 1 터널들은 모두 계속 활성화하려면, 다음을 입력하십시오.
ike cmd=remove phase=2 all
단계 1 터널을 모두 비활성화하려면(해당 단계 2 터널들은 갱신되지 않음), 다음을 입력하십시오.
ike cmd=remove phase=1 all
log
목적 /etc/isakmpd.conf 파일에서 ISAKMP 디먼 로그 레벨을 읽고 그 레벨로 로깅을 시작합니다. 로그 출력은 /etc/isamkpd.conf 파일에서 지정된 파일로 송신됩니다.
구문 ike cmd=log
설명 log 부속 명령은 /etc/isakmpd.conf 파일에서 로그 레벨, 경로 및 파일 이름을 읽습니다. 지정된 로그 레벨이 설정되고 로그 출력은 지정된 경로 및 파일 이름에 위치합니다.
주 ISAKMP 디먼에 유효한 로깅 레벨에는 없음, 오류, 이벤트 및 정보의 네 가지가 있습니다. 없음은 로깅을 하지 않음을 의미하고, 오류는 ISAKMP 디먼 오류만 로깅할 것임을 의미하며, 이벤트는 오류 및 기타 ISAKMP 디먼 이벤트가 로깅될 것임을 의미하고, 정보는 모든 것을 포함하는 가장 높은 레벨의 로깅입니다.
파일
/usr/sbin ike admin 명령이 있는 장소