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를 수정하고 리부팅해야 바뀐다..
왜 이리 바뀌었는지는 모르겠당… -.-