JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 10에서 Oracle Solaris 11로 전환     Oracle Solaris 11 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  Oracle Solaris 10에서 Oracle Solaris 11로 전환(개요)

2.  Oracle Solaris 11 설치 방법으로 전환

3.  장치 관리

4.  저장소 관리 기능

5.  파일 시스템 관리

6.  소프트웨어 관리

7.  네트워크 구성 관리

Oracle Solaris 11에서 네트워크가 구성되는 방식

설치 중 네트워크가 구성되는 방식

수동 모드에서 네트워크 구성 관리

수동 모드에서 네트워크 인터페이스 구성

수동 모드에서 링크 인터페이스 표시 및 구성

수동 모드에서 이름 지정 서비스 구성

resolv.conf 오류 검사 기능

SMF 이름 지정 서비스 임시 재설정

네트워크 구성 가져오기

레거시 nsswitch.conf 파일을 사용하는 방법

수동 모드에서 LDAP 구성

자동 모드에서 네트워크 구성 관리

자동 모드에서 이름 지정 서비스 구성

자동 모드에서 LDAP 구성

데스크탑에서 자동 네트워크 구성 관리

네트워크 구성에 사용되는 명령(빠른 참조)

8.  시스템 구성 관리

9.  보안 관리

10.  가상 환경에서 Oracle Solaris 릴리스 관리

11.  사용자 계정 관리 및 사용자 환경 변경 사항

12.  Oracle Solaris 데스크탑 기능 사용

A.  이전 Oracle Solaris 11 릴리스에서 Oracle Solaris 11로 전환

수동 모드에서 네트워크 구성 관리

네트워크를 수동으로 구성하는 경우 다음 사항에 유념하십시오.

네트워크 등록 정보 설정에 대한 추가 정보는 Oracle Solaris 조정 가능 매개변수 참조 설명서의 4 장, 인터넷 프로토콜 제품군 조정 가능 매개변수를 참조하십시오.

수동 모드에서 네트워크 인터페이스 구성

ipadm 명령은 IP 인터페이스 및 주소를 수동으로 구성하는 데 사용됩니다. 예를 들어, 정적 IPv4 인터페이스는 다음과 같이 구성됩니다.

# ipadm create-ip net0
# ipadm create-addr -T static -a local=10.9.8.7/24 net0/addr

-T 옵션을 사용하여 세 가지 주소 유형, 즉 static, dhcpaddrconf(자동 구성된 IPv6 주소의 경우)를 지정할 수 있습니다. 이 예에서는 정적 IPv4 주소로 시스템이 구성됩니다. 동일한 구문을 사용하여 정적 IPv6 주소를 지정할 수 있습니다.

다음과 같이 DHCP로 인터페이스를 구성합니다.

# ipadm create-ip net0
# ipadm create-addr -T dhcp net0/addr

-T 옵션과 함께 addrconf 인수를 사용하면 자동으로 생성된 IPv6 주소를 지정할 수 있습니다.

# ipadm create-ip net0
# ipadm create-addr -T addrconf net0/addr

이 예에서 net0 인터페이스가 만들어졌으며 이 인터페이스에 대해 제공된 IP 주소를 변경하려는 경우 먼저 인터페이스를 제거한 다음 다시 추가해야 합니다.

# ipadm delete-ip net0
# ipadm create-ip net0
# ipadm create-addr -T addrconf net0/new-add

수동 네트워크 구성에 사용되는 명령에 대한 자세한 내용은 네트워크 구성에 사용되는 명령(빠른 참조)을 참조하십시오.

Oracle Solaris 관리: 네트워크 인터페이스 및 네트워크 가상화의 9 장, IP 인터페이스 구성ipadm(1M)을 참조하십시오.

수동 모드에서 링크 인터페이스 표시 및 구성

새로 설치할 경우 시스템에 있는 총 네트워크 장치 수에 따라 net0, net1netN 이름 지정 규약을 사용하여 자동으로 모든 데이터 링크에 일반 이름이 지정됩니다. 설치 후 다른 데이터 링크 이름을 사용할 수 있습니다. Oracle Solaris 관리: 네트워크 인터페이스 및 네트워크 가상화의 데이터 링크의 이름을 바꾸는 방법을 참조하십시오.


주 - 업그레이드 중에는 이전에 사용한 링크 이름이 보존됩니다.


다음과 같이 시스템의 데이터 링크에 대한 정보를 표시합니다.

# dladm show-phys
LINK              MEDIA                STATE      SPEED  DUPLEX    DEVICE
net2              Ethernet             up         10000  full      hxge0
net3              Ethernet             up         10000  full      hxge1
net4              Ethernet             up         10     full      usbecm0
net0              Ethernet             up         1000   full      igb0
net1              Ethernet             up         1000   full      igb1
net9              Ethernet             unknown    0      half      e1000g0
net5              Ethernet             unknown    0      half      e1000g1
net10             Ethernet             unknown    0      half      e1000g2
net11             Ethernet             unknown    0      half      e1000g3

주 - Oracle Solaris 10에서 /etc/path_to_inst 파일은 물리적 및 가상 네트워크 장치에 대한 정보를 저장하는 데 사용될 수 있습니다. Oracle Solaris 11에서 이 파일은 물리적 네트워크 인터페이스에 대한 링크 이름을 포함하지 않습니다. 이 정보를 표시하려면 이전 예에 나온 대로 dladm show-phys 명령을 사용합니다.


다음과 같이 데이터 링크 이름, 해당 장치 이름 및 해당 위치를 표시합니다.

# dladm show-phys -L net0
LINK              DEVICE       LOC
net0              e1000g0      IOBD

다음과 같이 데이터 링크의 이름을 바꿉니다.

IP 인터페이스가 데이터 링크를 통해 구성된 경우 먼저 해당 인터페이스를 제거합니다.

# ipadm delete-ip interface

그런 다음 링크의 현재 이름을 변경합니다.

# dladm rename-link old-linkname new-linkname

old-linkname은 데이터 링크의 현재 이름을 나타냅니다. 기본적으로 링크 이름은 하드웨어 기반입니다(예: bge0). new-linkname은 데이터 링크에 지정할 이름을 나타냅니다. 자세한 내용은 Oracle Solaris 관리: 네트워크 인터페이스 및 네트워크 가상화의 8 장, 데이터 링크 구성 및 관리를 참조하십시오. Oracle Solaris 관리: 네트워크 인터페이스 및 네트워크 가상화의 7 장, 프로파일에 데이터 링크 및 인터페이스 구성 명령 사용도 참조하십시오.

수동 모드에서 이름 지정 서비스 구성

SMF 저장소는 모든 이름 지정 서비스 구성에 대한 기본 저장소입니다. 구성 파일을 수정하여 이름 지정 서비스를 구성하는 이전 동작은 더 이상 작동하지 않습니다. 이러한 서비스(예: svc:/system/name-service/switch , svc:/network/dns/client, svc:/system/name-service/cache )를 사용으로 설정하거나 새로 고쳐야 변경 사항이 적용됩니다.


주 - 네트워크 구성이 없는 경우 이름 지정 서비스는 기본적으로 nis files가 아닌 files only 동작으로 설정됩니다. svc:/system/name-service/cache SMF 서비스는 항상 사용으로 설정해야 합니다.


다음 표는 SMF로 마이그레이션된 이름 지정 서비스 구성에 대해 설명합니다.

표 7-1 SMF 서비스와 레거시 파일 매핑

SMF 서비스
파일
설명
svc:/system/name-service/switch:default
/etc/nsswitch.conf
이름 지정 서비스 스위치 구성(nscd 명령에 사용됨)
svc:/system/name-service/cache:default
/etc/nscd.conf
이름 지정 서비스 캐시(nscd)
svc:/network/dns/client:default
/etc/resolv.conf
DNS 이름 지정 서비스
svc:/network/nis/domain:default
/etc/defaultdomain /var/yp/binding/$DOMAIN/*
공유 NIS 도메인 구성(모든 NIS 서비스에 사용됨). 또한 LDAP 이름 지정 서비스에서 내역 공유에 사용됨)

주 - nis/client 또는 ldap/client 사용 시 사용으로 설정되어야 합니다.


svc:/network/nis/client:default
해당 없음
NIS 클라이언트 이름 지정 서비스(ypbind 및 관련 파일)
svc:/network/ldap/client:default
/var/ldap/*
LDAP 클라이언트 이름 지정 서비스(ldap_cachemgr 및 관련 파일)
svc:/network/nis/server:default
해당 없음
NIS 서버 이름 지정 서비스(ypserv)
svc:/network/nis/passwd:default
해당 없음
NIS 서버 passwd 서비스(rpc.yppasswd)
svc:/network/nis/xfr:default
해당 없음
NIS 서버 xfr 이름 지정 서비스(ypxfrd)
svc:/network/nis/update:default
해당 없음
NIS 서버 업데이트 이름 지정 서비스(rpc.ypupdated)
svc:/system/name-service/upgrade:default
해당 없음
SMF 업그레이드 서비스에 대한 이름 지정 레거시 파일

예 7-3 SMF를 사용하여 이름 지정 서비스 구성

다음 예는 SMF 명령을 사용하여 DNS를 구성하는 방법을 보여줍니다.

# svccfg
svc:> select dns/client
svc:/network/dns/client> setprop config/search = astring: \
("us.company.com" "eu.company.com" "companya.com" "companyb.com" "company.com" )
svc:/network/dns/client> setprop config/nameserver = net_address: \
( 138.2.202.15 138.2.202.25 )
svc:/network/dns/client> select dns/client:default
svc:/network/dns/client:default> refresh
svc:/network/dns/client:default> validate
svc:/network/dns/client:default> select name-service/switch
svc:/system/name-service/switch> setprop config/host = astring: "files dns"
svc:/system/name-service/switch> select system/name-service/switch:default
svc:/system/name-service/switch:default> refresh
svc:/system/name-service/switch:default> validate
svc:/system/name-service/switch:default> 
# svcadm enable dns/client
# svcadm refresh name-service/switch
# grep host /etc/nsswitch.conf
hosts:  files dns
# cat /etc/resolv.conf
#
# opyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
#

#
# _AUTOGENERATED_FROM_SMF_V1_
#
# WARNING: THIS FILE GENERATED FROM SMF DATA.
#   DO NOT EDIT THIS FILE.  EDITS WILL BE LOST.
# See resolv.conf(4) for details.

search    us.company.com eu.company.com companya.com companyb.com company.com
nameserver    138.2.202.15
nameserver    138.2.202.25
.
.
.

예 7-4 SMF를 사용하여 다중 NIS 서버 설정

다음 예는 다중 NIS 서버 설정 방법을 보여줍니다.

# svccfg -s nis/domain setprop config/ypservers = host: (1.2.3.4 5.6.7.8)

1.2.3.45.6.7.8 사이에는 공백이 있습니다.

예 7-5 SMF를 사용하여 다중 DNS 옵션 설정

다음 예는 다중 /etc/resolv.conf 옵션 설정 방법을 보여줍니다.

# svccg
svc:> select /network/dns/client
svc:/network/dns/client> setprop config/options = "ndots:2,retrans:3,retry:1"
svc:/network/dns/client> listprop config/options
config/options astring     ndots:2,retrans:3,retry:1

# svcadm refresh dns/client
# grep options /etc/resolv.conf
options ndots:2,retrans:3,retry:1 

resolv.conf 오류 검사 기능

이름 지정 서비스를 SMF로 마이그레이션하기 전에 resolv.conf 파일 구성에 있던 오류가 자동으로 처리되므로 경고가 표시되지 않아 오류가 발견되지 않았습니다. 따라서 resolv.conf 파일이 구성된 방식에 따라 동작하지 않았습니다. Oracle Solaris 11에서는 오류 조건이 제대로 보고될 수 있도록 SMF 템플리트를 사용하여 몇 가지 기본 오류 검사가 수행됩니다. 다른 SMF 서비스도 모두 기본 오류 검사 기능을 포함하고 있습니다. 그러나 libresolv2에는 오류 보고 기능이 없으므로 resolv.conf 오류 보고가 가장 중요합니다. resolv.conf(4)를 참조하십시오.

SMF 이름 지정 서비스 임시 재설정

다음과 같이 SMF 이름 지정 서비스의 구성 등록 정보를 다시 files only 모드로 재설정합니다.

# /usr/sbin/nscfg unconfig name-service/switch
# svcadm refresh name-service/switch

주 - 변경 사항이 적용되도록 name-service 스위치 SMF 서비스를 새로 고칩니다.


nscfg unconfig 명령은 오직 SMF 구성만 재설정합니다. sysconfig 명령은 해당 SMF 서비스를 실행하고, SMF 및 on disk 레거시 파일과 서비스를 원래 상태로 재설정합니다.

네트워크 구성 가져오기

nscfg 명령은 name-service 스위치 구성 요소에 대한 레거시 파일 구성을 SMF 저장소로 전송합니다. 또한 레거시 파일을 가져와서 구성을 SMF로 변환하고 푸시합니다. 예를 들면 다음과 같습니다.

# /usr/sbin/nscfg import -f FMRI

이 예에서 nscfg 명령은 /etc/resolv.conf 파일의 정보를 읽고, 파일을 변환한 다음 svc:/network/dns/client SMF 서비스에 정보를 저장합니다.

# /usr/sbin/nscfg import -f dns/client

시스템이 files only 모드에서 실행 중이며 이름 지정 서비스가 구성되거나 사용으로 설정되지 않은 경우, 여기에 표시된 것과 같이 nscfg 명령을 사용하여 시스템을 수동으로 구성해야 합니다.

# vi /etc/resolv.conf
# /usr/sbin/nscfg import -f dns/client
# cp /etc/nsswitch.dns /etc/nsswitch.conf
# /usr/sbin/nscfg import -f name-service/switch
# svcadm enable dns/client
# svcadm refresh name-service/switch

자세한 내용은 nscfg(1M)를 참조하십시오.

레거시 nsswitch.conf 파일을 사용하는 방법

시스템의 이름 지정 서비스를 변경할 때는 이름 서비스 스위치 정보도 알맞게 수정해야 합니다.

  1. 관리자로 로그인합니다.
  2. nsswitch.conf 파일을 새 시스템에 복사합니다.
  3. 파일의 정보를 SMF 저장소에 로드합니다.
    # nscfg import -f svc:/system/name-service/switch:default
  4. 이름 서비스 스위치 SMF 서비스를 새로 고칩니다.
    # svcadm refresh name-service/switch

수동 모드에서 LDAP 구성

가장 간편한 LDAP 설정 방법은 DefaultFixed NCP를 사용으로 설정하고 수동 네트워크 구성을 수행하는 것입니다. 그런 다음 LDAP 프록시나 LDAP 셀프 모드 및 일부 형식의 보안 자격 증명을 사용하려는 경우 ldapclient 명령을 사용하여 LDAP 설정을 완료하십시오. ldapclient(1M)를 참조하십시오.