Oracle® Solaris 11.2 네트워크 구성 요소의 구성 및 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

프로파일 구성에 대한 정보 가져오기

대화식 또는 명령줄 모드로 list 하위 명령을 사용하여 프로파일, 등록 정보-값 쌍 및 현재 또는 지정된 범위에 있는 리소스를 모두 나열할 수 있습니다.

전역 범위에서 list 하위 명령은 다음 예에서와 같이 시스템의 시스템 정의 및 사용자 정의 프로파일을 모두 나열합니다.

$ netcfg list
netcfg list
NCPs:
	DefaultFixed
	Automatic
	myncp
Locations:
	Automatic
	NoNet
	DefaultFixed
	office
ENMs:
	test-enm
WLANs:
	mywifi

주 -  대화식 모드로 전역 범위에서 list 하위 명령을 사용하는 경우에도 동일한 정보가 나열됩니다.

list 하위 명령은 각 프로파일의 상태를 나열하지 않습니다. 프로파일 및 해당 상태에 대한 정보를 표시하려면 netadm 명령과 list 하위 명령을 함께 사용하십시오. 자세한 내용은 프로파일의 현재 상태 표시를 참조하십시오.

개별 프로파일에 대한 등록 정보 값 나열

프로파일 범위에서 list 하위 명령은 지정된 프로파일에 대한 등록 정보 값을 모두 나열합니다. 구문은 다음과 같습니다.

netcfg> list [ object-type [ class ] object-name ]

대화식으로 프로파일에 대한 등록 정보 값을 모두 나열하는 방법

다음 절차에서는 대화식으로 list 하위 명령을 사용하여 프로파일에 대한 등록 정보 값을 모두 나열하는 방법을 설명합니다. 다음 절차의 예에서는 IP NCP 이름 net0에 대한 구성 정보를 나열하는 방법을 보여줍니다. 각 프로파일에 대해 나열되는 값은 프로파일에 따라 다릅니다.

  1. netcfg 대화식 세션을 시작합니다.
    $ netcfg
    netcfg>
  2. NCP를 선택합니다.
    netcfg> select ncp myncp
    netcfg:ncp:myncp>
  3. 다음 방법 중 하나로 IP NCU에 대한 구성을 나열합니다.
    • 전역 범위에서 구성을 나열합니다.
      netcfg:ncp:myncp> list ncu ip net0
      ncu:net0
              type                    interface
              class                   ip
              parent                  "myncp"
              enabled                 false
              ip-version              ipv4,ipv6
              ipv4-addrsrc            dhcp
              ipv6-addrsrc            dhcp,autoconf
      netcfg:ncp:myncp>
    • 프로파일 범위에서 구성을 나열합니다.
      netcfg:ncp:myncp> select ncu ip net0
      netcfg:ncp:myncp:ncu:net0> list
      ncu:net0
              type                    interface
              class                   ip
              parent                  "myncp"
              enabled                 false
              ip-version              ipv4,ipv6
              ipv4-addrsrc            dhcp
              ipv6-addrsrc            dhcp,autoconf
      netcfg:ncp:myncp:ncu:net0>
  4. 대화식 세션을 종료합니다.
    netcfg:ncp:myncp:ncu:net0> exit
예 6-9  명령줄 모드로 등록 정보 값 나열

대화식으로 등록 정보 값을 나열하는 방법을 보여주는 이전 예를 명령줄 모드로도 수행할 수 있습니다. 사용하는 모드에 관계없이 출력은 동일합니다.

예를 들어, 다음과 같이 NCP 범위에서 net0 IP NCU의 등록 정보를 나열합니다.

$ netcfg "select ncp myncp; list ncu ip net0" 

프로파일 범위에서 net0 IP NCU의 등록 정보를 나열하려면 다음 명령을 사용합니다.

$ netcfg "select ncp myncp; select ncu ip net0; list"

프로파일에 대한 특정 등록 정보 값 가져오기

get 하위 명령을 사용하여 프로파일에 대한 특정 등록 정보 값을 가져올 수 있습니다. 이 하위 명령은 대화식 또는 명령줄 모드로 사용할 수 있습니다. 명령 구문은 다음과 같습니다.

netcfg> get [ -V ] prop-name

프로파일에 대한 특정 등록 정보 값을 가져오는 방법

다음 절차에서는 대화식으로 get 하위 명령을 사용하여 프로파일에 대한 특정 등록 정보 값을 가져오는 방법을 설명합니다. 다음 절차의 예에서는 IP NCU의 ip-version 등록 정보를 가져오는 방법을 보여줍니다.

  1. netcfg 대화식 세션을 시작합니다.
    $ netcfg
    netcfg>
  2. NCP를 선택한 다음 IP NCU를 선택합니다. 예를 들면 다음과 같습니다.
    netcfg> select ncp myncp
    netcfg:ncp:myncp> select ncu ip net0
    netcfg:ncp:myncp:ncu:net0>
  3. 다음 명령 중 하나를 사용하여 특정 등록 정보 값을 가져옵니다.
    • 다음과 같이 get 하위 명령을 사용하여 등록 정보 이름 및 등록 정보 값을 표시합니다.
      netcfg:ncp:myncp:ncu:net0> get ip-version
      	ip-version	ipv4,ipv6
      
    • 등록 정보 이름을 표시하지 않고 등록 정보 값만 가져오려면 다음과 같이 get 하위 명령에 –V 옵션을 사용합니다.
      netcfg:ncp:myncp:ncu:net0> get -V ip-version
      ipv4,ipv6
  4. 대화식 세션을 종료합니다.
    netcfg:ncp:myncp:ncu:net0> exit
예 6-10  명령줄 모드로 프로파일에 대한 특정 등록 정보 값 가져오기

명령줄 모드로도 이전 대화식 예를 수행할 수 있습니다. 사용하는 모드에 관계없이 출력은 동일합니다.

예를 들어, 다음과 같이 명령줄 모드로 IP NCU에 대한 ip-version 등록 정보의 값을 가져옵니다.

$ netcfg "select ncp myncp; select ncu ip net0; get ip-version"
	ip-version	ipv4,ipv6

다음 예에서는 get 하위 명령에 –V 옵션을 사용하여 특정 등록 정보 값을 가져오는 방법을 보여줍니다. 이 방법은 등록 정보 이름의 구문을 분석하지 않아도 되는 스크립트에 유용합니다.

$ netcfg "select ncp myncp; select ncu ip net0; get -V ip-version"
ipv4,ipv6