수동으로 네트워크 설정하는 방법

Sun Wiki, 2009년 7월 14일  

일반적으로 NWAM 서비스는 정상적으로 여러분의 네트워크 접속을 설정합니다. 이 글에서는 여러분이 예를 들어, 정적 IP 를 네트워크 인터페이스에 설정하고 싶은 경우 같이 접속을 수동으로 설정하는 방법에 대해 알아 봅니다. 이 과정은 유선 네트워크를 설정할때와 무선 네트워크를 설정할때 모두 적용 됩니다.

여러분은 네트워크 설정을 수동으로 할때 두가지 중에 한가지 방법을 택할 수 있습니다:

  • 오픈솔라리스 GUI 를 이용해서
  • 터미널 윈도우에서 커맨드를 이용해서

다음의 단계들이 오픈솔라리스 GUI 를 통해서 수행할 때 입니다.

  1. Desktop 메뉴에서, System > Administration > Network 를 선택합니다.
    자동으로 설정할지 수동으로 설정할지 물어 보는 프롬프트가 나타 납니다.
  2. 네트워크를 수동으로 설정하기 위해 적절한 옵션을 선택합니다.
    NWAM 서비스는 비활성화 되어 있고 네트워크 설정 윈도우가 나타 납니다.
  3. Network 설정 윈도우의 Connections 탭에서, 여러분이 설정하고자 하는 인터페이스에 따라서 다음중에 하나를 수행합니다:
  • 만약 유선 네트워크 설정을 수동으로 설정하고자 할 경우에는, 유선 인터페이스를 선택하고 Properties 를 클릭합니다.
  • 만약 무선 네트워크 설정을 수동으로 설정하고자 할 경우에는, 무선 인터페이스를 선택하고 Properties 를 클릭합니다.
    각각의 인터페이스 속성 윈도우가 다음의 그림 처럼 나타납니다.

  1. 인터페이스 속성 창에서, 정적 IP 주소를 설정할지 혹은 DHCP 를 설정할지를 선택합니다.
  2. 해당 인터페이스를 시스템이 부팅될때 마다 활성화 하기 위해서 Activate on boot 를 선택합니다.
  3. 만약 정적 IP 주소를 설정한다면, IP 주소를, 서브넷 마스크, 게이트웨이 주소를 적절한 필드들에 입력하고 OK 를 클릭합니다.
  4. 호스트 이름을 설정하려면 General 탭을 선택해서 필요한 정보를 제공합니다.
  5. DNS 설정을 위해서 DNS 탭을 누르고 필요한 정보를 제공합니다.
  6. 호스트 추가를 위해서 Hosts 탭을 누르고 필요한 정보를 제공합니다.
  7. OK 를 클릭합니다.
  8. (무선 네트워크 설정에만 적용) 접속하고자 하는 무선 네트워크를 선택합니다.
    시작시에 무선 네트워크 접속하는 방법 을 보시기 바랍니다.

다음의 예제는 터미널 윈도우에서 커맨드를 입력하는 방법으로 수동으로 네트워크를 설정하는 예제를 보여드리고 있습니다. 커맨드는 권한이 부여된 쉘을 시작시키고, NWAM 서비스를 중지시키고, 정적 IP 주소를 선택된 유선 혹은 무선 인터페이스에 설정합니다. 이 예제는 유선 인터페이스를 사용합니다. 추가적으로 파라미터들은 설정 파일에 저장되서 영구적인 설정으로 사용할 수 있습니다.

다음의 예제는 호스트 이름이 sys001 이라고 가정합니다. 다음의 커맨드를 터미널 윈도우에서 입력합니다.

 
user@opensolaris:-$ pfexec bash
#
# svcadm enable network/physical:default 
# svcadm disable network/physical:nwam
#
# dladm show-phys
LINK        MEDIA        STATE     SPEED     DUPLEX     DEVICE
e1000g0     Ethernet     up        1000      full       e1000g0
e1000g1     Ethernet     down      1000      full       e1000g1
ath0        Wifi         up        1000      full       ath0
#
# ifconfig e1000g0 plumb 192.168.10.10/24 up
# ifconfig e1000g0
e1000g0: flags=201100843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 6
        inet 192.168.10.10 netmask ffffff00 broadcast 192.168.10.255
        ether 2:8:20:b2:f1:76
#
# echo sys001 > /etc/hostname.e1000g0
# vi /etc/hosts
...
192.168.10.10   sys001   loghost
#

만약 무선 네트워크를 설정한다면, 다음의 추가 작업을 수행합니다.

 
# dladm scan-wifi
LINK     ESSID     BSSID/IBSSID          SEC      STRENGTH      MODE     SPEED
ath0     net1      00:0e:38:49:01:d0     none     good          g        54Mb
ath0     net2      00:0e:38:49:02:f0     none     very weak     g        54Mb
ath0     net3      00:0d:ed:a5:47:e0     none     very good     g        54Mb
#
# dladm connect-wifi -e net3
# dladm show-wifi
LINK       STATUS        ESSID     SEC     STRENGTH   MODE   SPEED
ath0       connected     net3      none    very good  g      54Mb

필요로하는 다른 네트워크 설정 작업들을 수행 합니다.
예를 들어 만약 라우터가 존재한다면 라우터의 IP 주소를 /etc/defaultrouter 파일에 설정합니다. 만약 네이밍 서비스를 이용한다면 네이밍 서비스의 설정 파일을 복사 합니다. 예를 들어 /etc/nsswitch.dns/etc/nsswitch.conf 로 복사합니다.


좀 더 자세한 정보는 다음의 링크를 참조하시기 바랍니다:



[원문]
How to Manually Configure Network Settings
http://wikis.sun.com/display/opensolari ··· settings

"오픈솔라리스" 카테고리의 다른 글

2009/12/17 15:43 2009/12/17 15:43

TRACKBACK :: http://blog.sdnkorea.com/blog/trackback/880

댓글을 달아 주세요

[로그인][오픈아이디란?]

◀ Prev 1 2 3 4 5  ... 806  Next ▶