노무현 대통령 배너


2007. 6. 20. 18:29

[본문스크랩] 솔라리스 네트워크 설정

Network 설정에는 5가지의 file을 설정해 주어야 한다.
1. /etc/hosts ; IP address와 hostname을 정의해 준다.
xxx.xxx.xxx.xxx sun02 loghost
2. /etc/defaultrouter ; Gateway 주소를 적어준다.
xxx.xxx.xxx.xxx
3. /etc/netmasks; Network address와 subnet mask를 적어준다.
xxx.xxx.xxx.xxx255.255.255.xxx
4. /etc/resolv.conf ; nameserver IP와 domain을 적어준다.
nameserver 168.126.63.1
domainns.kornet.co.kr
5. /etc/nsswitch.conf;dns라고 적어준다. (default 로 file만 되어있다)
hosts: files dns
6. reboot 후 적용된다.
7. ping 으로 test 해보자.
네트웍 설정이 잘 못 되었다면 unknown 이라고 나온다.
여기서 알아두어야 할 사항은 linux 와는 달리
ping xxx.xxx.xxx.xxx 명령어는 단지 그 서버가 alive 되어 있는지 여부만 가르쳐준다.
고로 흔히 보는 ping 명령어처럼 패킷을 주고 받는 모습을 보고싶으면
ping -s xxx.xxx.xxx.xxx -s 옵션을 사용하자.
덧.
4번의 domain 부분은 반드시 적어주지 않아도 무방하다.
즉 nameserver 부분만 적어주어도 된다. 귀찮으면 pass 하셔도 된다.
그리고 resolv.conf 라는 file 은 원래는 없는 file 을 만들어주는 것이기 때문에
tab 의 자동완성 기능을 이용하시는 분들은없다고 당황하지 말자. =_=
나머지는 원래 존재하는 file을 수정해 주는 것.

덧2.

Solaris 10 에선 file 하나가 더 존재한다.

/etc/inet/ipnodes

xxx.xxx.xxx.xxx sun02 loghost

하지만 우선순위가 hosts 파일보다 더 높다.