Oracle® Solaris 11.2의 TCP/IP 네트워크, IPMP 및 IP 터널 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

IP 관련 명령의 화면 출력을 제어하는 방법

IPv4 정보만 표시하거나 IPv4와 IPv6 정보를 모두 표시하도록 netstat 명령의 출력을 제어할 수 있습니다.

  1. /etc/default/inet_type 파일을 만듭니다.
  2. 다음 항목 중에서 네트워크에 필요한 항목을 /etc/default/inet_type 파일에 추가합니다.
    • IPv4 정보만 표시하려면 다음 변수를 설정합니다.
      DEFAULT_IP=IP_VERSION4
    • IPv4 및 IPv6 정보를 모두 표시하려면 다음 변수 중 하나를 설정합니다.
      DEFAULT_IP=BOTH
      DEFAULT_IP=IP_VERSION6

    자세한 내용은 inet_type(4) 매뉴얼 페이지를 참조하십시오.


    주 -  netstat 명령의 –f 옵션은 inet_type 파일에 설정된 값을 대체합니다.
예 1-7  IPv4 및 IPv6 정보를 표시하도록 출력 제어

다음 예는 inet_type 파일에 DEFAULT_IP=BOTH 또는 DEFAULT_IP=IP_VERSION6 변수를 지정한 경우 출력을 보여줍니다.

# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000
net0: flags=100001004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4,PHYSRUNNING> mtu 1500 index 603
        inet 10.46.86.54 netmask ffffff00 broadcast 10.46.8.255
        ether 0:1e:68:49:98:80
lo0: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252 index 1
        inet6 ::1/128
net0: flags=120002000841<UP,RUNNING,MULTICAST,IPv6,PHYSRUNNING> mtu 1500 index 603
        inet6 fe80::21e:68ff:fe49:9880/10
        ether 0:1e:68:49:98:80
net0:1: flags=120002080841<UP,RUNNING,MULTICAST,ADDRCONF,IPv6,PHYSRUNNING> mtu 1500 index 603
        inet6 2001:b400:414:6059:21e:68ff:fe49:9880/64

inet_type 파일에 DEFAULT_IP=IP_VERSION4 변수를 지정할 경우 다음과 같은 출력이 표시되어야 합니다.

# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000
net0: flags=100001004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4,PHYSRUNNING> mtu 1500 index 603
        inet 10.46.86.54 netmask ffffff00 broadcast 10.46.8.255
        ether 0:1e:68:49:98:80