본문 바로가기

운영체제

[Solaris 10] IP주소 변경하기

VMWare로 설치된 이미지 파일을 구해 Solaris 10의 IP를 변경하려 했지만 ...


Solaris 9 까지는 /etc/hosts 파일의 IP 주소만 변경하고 Reboot 하면 서버의 주소가 변경되었다.  당연히 /etc/defaultrouter의 Gateway 주소도 변경하여야 하고...

 

만약 Reboot 없이 IP 주소를 변경하고 싶으면 위의 파일 두개를 변경하고
다음의 명령으로 실시간 변경하여 주면 되었다.

ifconfig  [디바이스명]  [새로운IP주소] netmask [netmask]  broadcast up +

기타명령들 :

ifcofig interface[le0,hme0] plumb ( 이것은 아이피를 완전히 flash하는 겁니다..)

ifcofig interface[le0,hme0] unplumb ( 이것은 다시 활성화를 시키기 위한  준비지요...)

 

그런데..그렇게 했더니... 안바뀐다.. -.-

 

ifconfig 명령으로 설정하려 해도... Bad IP Address 라고 나오면서... ifconfig 명령으로보면

바뀌었는데... 리부팅 하면... 다시 풀린다... -.-

 

결국 알아낸 바에 의하면... 다음과 같다..

 

하지만 Solaris 10 (X86 버전)의 IP 주소 변경은 하나의 hosts 파일이 아닌 두개의 파일을 수정하여야 한다.

하나는 위에서 언급한 바와 같이 /etc/hosts 파일...
그리고 나머지 하나는 /etc/inet/ipnodes 파일의 IP를 수정하고 리부팅해야 바뀐다..

 

왜 이리 바뀌었는지는 모르겠당... -.-