Oracle® Solaris 11.2의 네트워크 관리 문제 해결

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

일반적인 네트워크 관리 질문에 대한 답변

네트워크 관리에 고정적 모드를 사용할 경우 다음 문제 해결 정보를 참조하십시오. 반응적 모드를 사용할 경우 네트워크 관리 문제 해결에 대한 자세한 내용은 일반적인 프로파일 기반 네트워크 구성 질문에 대한 답변을 참조하십시오. 자세한 내용은 Oracle Solaris 11.2 네트워크 구성 요소의 구성 및 관리 의 네트워크 구성 모드 정보를 참조하십시오.

질문:
설치 후 시스템에서 사용 중인 네트워킹 모드를 확인하려면 어떻게 해야 합니까?
답변:
네트워킹 모드는 설치 중 활성화되는 프로파일에 따라 결정됩니다. DefaultFixed 프로파일이 활성화되는 경우 고정적 모드가 되고, Automatic 프로파일이 활성화되는 경우 반응적 모드가 됩니다. 시스템에서 현재 활성화된 모드를 확인하려면 다음과 같이 netadm list 명령을 사용합니다.
# netadm list

질문:
시스템이 설치 후 기본적으로 반응적 모드로 지정되었습니다. 이 문제를 해결하려면 어떻게 해야 합니까?
답변:
DefaultFixed 프로파일을 사용으로 설정하여 고정적 모드로 전환해야 합니다. 다음과 같이 netadm 명령을 사용하여 활성 프로파일을 전환합니다.
# netadm enable -p ncp DefaultFixed

질문:
설치 중 시스템을 수동으로 구성했고 netadm list 명령을 실행하면 고정적 모드를 사용 중이라고 표시되지만, 시스템의 네트워크가 여전히 올바르게 구성되지 않았습니다. 어떻게 해야 합니까?
답변:
올바르게 구성되지 않은 네트워크 구성 요소가 무엇인지에 따라 다릅니다. 고정적 모드에서는 dladmipadm 명령을 사용하여 네트워크를 구성합니다. 구성 매개변수 유형은 설치 시 설정할 수 있으므로 IP 인터페이스나 주소를 잘못 구성할 가능성이 높습니다. 재구성해야 하는 네트워크 구성 요소를 확인하려면 먼저 다음과 같이 현재 네트워크 구성을 표시합니다.
# ipadm
IP 주소가 잘못된 경우 주소를 삭제하고 올바른 IP 주소(예: 정적 IP 주소 또는 DHCP 주소)를 만들어야 합니다. 다음 예에서는 IP 구성의 IPv6 addrconf 부분을 삭제하는 방법을 보여줍니다. 이 예에서 IPv6 addrconf 주소는 ipadm 명령을 사용하여 확인합니다.
# ipadm
NAME              CLASS/TYPE STATE        UNDER      ADDR
lo0               loopback   ok           --         --
lo0/v4            static     ok           --         127.0.0.1/8
lo0/v6            static     ok           --         ::1/128
net0              ip         ok           --         --
net0/v4           dhcp       ok           --         10.1.1.10/24
net0/v6           addrconf   ok           --         fe80::8:20ff:fe90:10df/10
# ipadm delete-addr net2/v6
# ipadm
NAME              CLASS/TYPE STATE        UNDER      ADDR
lo0               loopback   ok           --         --
lo0/v4            static     ok           --         127.0.0.1/8
lo0/v6            static     ok           --         ::1/128
net0              ip         ok           --         --
net0/v4           dhcp       ok           --         10.1.1.10/24
그런 다음 다른 기존 IP 구성은 삭제하지 않고 다음과 같이 넷마스크 등록 정보만 설정합니다.
# ipadm set-addrprop -p prefixlen=len addrobj-name
자세한 지침은 Oracle Solaris 11.2 네트워크 구성 요소의 구성 및 관리 의 3 장, Oracle Solaris에서 IP 인터페이스와 주소 구성 및 관리를 참조하십시오.

질문:
시스템에서 지속되는 기본 경로를 구성하려면 어떻게 해야 합니까?
답변:
Oracle Solaris 11에서는 /etc/defaultrouter 파일이 사용되지 않으므로 더 이상 이 파일을 편집하여 기본 경로를 관리할 수 없습니다. 또한 새로 설치한 후 더 이상 이 파일을 확인하여 시스템의 기본 경로를 확인할 수 없습니다.

    경로(기본 또는 기타)를 표시하고 구성하려면 다음과 같이 합니다.

  • 지속적으로 만든 경로를 표시하려면 다음과 같이 합니다.

    # route -p show
  • 지속 기본 경로를 추가하려면 다음과 같이 합니다.

    # route -p add default ip-address
  • 시스템의 현재 활성 경로를 표시하려면 다음과 같이 합니다.

    # netstat -rn
Oracle Solaris 11.2 네트워크 구성 요소의 구성 및 관리 의 지속(정적) 경로 만들기를 참조하십시오.

질문:
시스템의 MAC 주소를 표시하려면 어떻게 해야 합니까?
답변:
다음과 같이 시스템의 물리적 링크에 대한 MAC 주소를 표시합니다.
# dladm show-phys -m
Oracle Solaris 10에서는 ifconfig 명령을 사용하여 유사한 정보를 표시할 수 있습니다. 다음과 같이 시스템의 모든 링크(물리적 및 비물리적)에 대한 MAC 주소를 표시합니다.
# dladm show-linkprop -p mac-address

질문:
더 이상 dladm show-dev 명령을 사용하여 시스템에 있는 물리적 링크를 표시할 수 없습니다. 이제 어떤 명령을 사용해야 합니까?
답변:
다음과 같이 dladm show-phys 명령을 사용합니다.
# dladm show-phys
LINK              MEDIA                STATE      SPEED  DUPLEX    DEVICE
net0              Ethernet             up         0      unknown   vnet0

질문:
시스템에서 링크 이름, 장치 및 위치 사이의 매핑을 표시하려면 어떻게 해야 합니까?
답변:
다음과 같이 dladm show-phys 명령에 –L 옵션을 사용합니다.
# dladm show-phys -L
LINK         DEVICE        LOCATION
net0         e1000g0       MB
net1         e1000g1       MB
net2         e1000g2       MB
net3         e1000g3       MB
net4         ibp0          MB/RISER0/PCIE0/PORT1
net5         ibp1          MB/RISER0/PCIE0/PORT2
net6         eoib2         MB/RISER0/PCIE0/PORT1/cloud-nm2gw-2/1A-ETH-2
net7         eoib4         MB/RISER0/PCIE0/PORT2/cloud-nm2gw-2/1A-ETH-2

질문:
시스템에서 지원하는 MTU 범위를 확인하려면 어떤 명령을 사용해야 합니까?
답변:
다음 예에 나온 대로 ipadm show-ifprop 명령을 사용하여 이 정보를 확인합니다. 마지막 열에 지원되는 MTU 범위가 표시됩니다.
# ipadm show-ifprop -p mtu interface

질문:
설치 후 시스템의 이름 지정 서비스 설정이 손실되거나 잘못 구성된 경우 어떻게 해야 합니까?
답변:
고정적 모드를 사용 중인 경우 이름 지정 서비스 구성은 설치 중 지정한 대로입니다. 이 릴리스에서는 SMF(서비스 관리 기능)를 통해 이름 지정 서비스를 구성합니다. 이름 지정 서비스를 구성하는 방법 및 설치 후 클라이언트 시스템에서 이름 지정 서비스 구성을 가져오는 방법에 대한 지침은 Oracle Solaris 11.2 네트워크 구성 요소의 구성 및 관리 의 4 장, Oracle Solaris 클라이언트에서 이름 지정 및 디렉토리 서비스 관리를 참조하십시오.

주 -  반응적 모드를 사용 중인 경우에는 Oracle Solaris 11.2 네트워크 구성 요소의 구성 및 관리 의 위치 만들기를 참조하십시오.

질문:
시스템의 네트워크 설정을 모두 처음부터 재구성하려면 어떻게 해야 합니까?
답변:
다음과 같이 네트워크 설정을 비롯한 Oracle Solaris 인스턴스를 구성 해제하고 재구성할 수 있습니다.
# sysconfig unconfigure -g network,naming_services

질문:
dladm create-vlan 명령으로 VLAN(가상 LAN)을 만드는 경우와 dladm create-vnic -v VID ... 명령으로 VNIC(가상 NIC)를 만드는 경우의 차이점은 무엇이니까? 또한 어떤 명령을 사용할지 선택할 때 영향을 주는 두 명령의 고유한 기능을 무엇입니까?
답변:
네트워크 요구 사항 및 달성하려는 목표에 따라 이러한 각 기능을 다른 용도로 사용할 수 있습니다. VLAN는 네트워크 스택의 데이터 링크 계층(L2)에서 LAN의 일부분입니다. VLAN을 사용하면 물리적 네트워크 환경을 추가할 필요 없이 네트워크를 부네트워크로 나눌 수 있습니다. 따라서 부네트워크는 가상이며 동일한 물리적 네트워크 리소스를 공유합니다. VLAN을 사용하면 그룹이 작아져 관리하기가 더 쉬우므로 네트워크 관리를 용이하게 합니다. VNIC는 물리적 NIC(네트워크 인터페이스 카드)와 동일한 데이터 링크 인터페이스를 사용하는 가상 네트워크 장치입니다. VNIC는 기본 데이터 링크로 구성합니다. VNIC를 구성하면 물리적 NIC처럼 동작합니다. 사용 중인 네트워크 인터페이스에 따라서는 VNIC에 기본 주소 외의 MAC 주소를 명시적으로 지정할 수 있습니다. 사용할 네트워크 관리 전략에 대한 자세한 내용은 Oracle Solaris 11.2의 네트워크 관리 전략 의 1 장, Oracle Solaris 네트워크 관리 요약을 참조하십시오.