솔라리스10 랜카드 설정
- 기반 OS는 VMWARE에 x86 solaris 9을 설치하였다. vmware는 일단 NAT로 설정하였다.
설치과정
- 솔라리스를 VMWARE 상으로 켜니 IP 세팅도 되어있지 않았다.
- 솔라리스 IP 세팅방법
솔라리스에서 네트워크 관련 파일들
/etc/hostname.interface_name
/etc/nodename
/etc/defaultdomain
/etc/defaultrouter (optional)
hosts database
ipnode database
netmasks database(optional)
솔라리스 네트워크 설정(스태틱 라우팅)
/etc/hostname.인터페이스 화일 안에 시스템 이름이나 변경하고자 하는 ip 수정
#vi /etc/hostname.pcn0 //파일이 존재하지 않으면 만든다
hostname.인터페이스파일 입니다.
랜카드에따라서 다른데 우린 vmware로 돌리기때문에 pcn0 잡힐뿐...hme0 도 많음
#vi /etc/hostname.pcn0
solhost (호스트명) 또는 211.174.156.125 (ip) 쓰면 됨
참고로 /etc/hostname.인터페이스 화일안에 시스템 이름을 사용하는 겨우는 /etc/hosts 화일에
시스템 일과 ip가 존재 할 경우에만 사용합니다
#vi /etc/nodename
solhost (호스트명)
#vi /etc/netmasks
211.174.156.65(게이트웨이) 255.255.255.192(서브넷마스크)
/etc/inet/netmasks 와 /etc/netmasks 는 링크가 되어 있어서 어느것을 고쳐도 관계 없음
#uname -n (시스템 이름 확인)
solhost
#vi /etc/hosts (시스템 ip 확인)
#
#internet~~~
#
127.0.0.1 localhost
211.174.156.125 [domain 있을수 있음] solhost
/etc/hosts 시스템이름과 매칭된 ip 수정
랜카드에 ip 부여하는 법
#ifconfig pcn0 plumb
#ifconfig pcn0 211.174.156.125 netmask 255.255.255.192 broadcast + up
ifconfig pcn0 ( ip 변경 확인)
#ifconfig -a (랜카드에 ip 확인)
Io0 : flags = 849 mtu 8232 ~~~~
inet 127.0.0.1 netmask ff000000
pcn0 : flags-863 mtu 1500
inet 211.174.156.125 netmask ffffffc0 broadcast 211.174.156.127(??요건확인요망)
ether 8:0:20:8c:91:58 (mac 넘버)
lo0, pcn0 두가지 인터페이스 있는데, lo0 -> local loopback interface 며
pcn0 은 실제 인터페이스(네트웍에 연결된 네트웍카드)임. inet 은 실제쓰는 ip 적힌거
#route add -inet ip주소 게이트웨이ip 플래그
#route add -inet 211.174.156.125 211.174.156.65 1
#netstat -rn : router 등록 확인
#vi /etc/defaultrouter //파일 없으면 만들어야됨
211.174.156.65 (게이트웨이 ip를 말함)
#vi /etc/resolv.conf //파일업으면 만들어야됨
domain ~~~~(없어도 상관없음)
nameserver 203.239.131.1 (네임서버 ip)
#vi /etc/nsswitch.conf
중간부분의 host : files 부분에 files dns 라고 수정
보통 dns서비스를 받고 있으니 특별한 경우 아니면 이부분을 수정해야 네트웍 가능
#shutdown -i5 -g0 실행 or #reboot -- -r 재부팅 꼭 해야됨
명령 실행후 다음 확인을 물어보면 y 라고 하면 된다.
부팅이 될때 hostname 윗부분에 랜카드 잡힌 것이 확인된다.
ps. /etc/rcS.d/S30rootusr.sh 파일 수행할 때 ip 설정
부팅후..
#ping -s /dev/pcn0 link_status //내부 ping 테스트
#ping -s www.solaris.co.kr //외부 ping 테스트
자자 IP 설정이 되고 준비가 되었고 ftp, telnet설정도 마쳤다...
자 일단 필요한 패키지를 확인하자!!(스노트와 함께 BASE,ACID, 등 웹 리포팅 툴도 같이 깔 예정이므로 APM이 필요하겠지??)
먼저 solaris에서 기본으로 제공하는 apache를 제거하자
bash−2.05# pkgrm SUNWapchr ( Apache Web Server Documentation )
bash−2.05# pkgrm SUNWapchu ( Apache Web Server User )
bash−2.05# pkgrm SUNWapchd ( Apache Web Server Root )
bash−2.05# rm −Rf /usr/apache
bash−2.05# rm −Rf /etc/apache
bash−2.05# rm −Rf /var/apache
먼저 apm 설치하자
댓글