공유기를 쓰거나 유동IP인 사람들은 DHCP로 설치를 해야지 네트워크를 사용할 수 있습니다. 그런데 DHCP로 설정하면 호스트네임이 unknown으로 나타납니다. 이것을 고쳐보도록 합시다.
/etc/nodename
이 파일이 없으면 생성해주도록 합시다.
생성해서 다음과 같이 입력합니다.
ex)
mudchobo
/etc/hostname.네트워크식별자
이 파일을 열어서 편집합시다.
ex)
mudchobo
/etc/inet/hosts
이 파일을 열어서 편집합시다.
# Internet host table
#
127.0.0.1 localhost
192.168.0.3 unknown # Added by DHCP
파일 내용이 저렇게 되어있을텐데 unknown을 바꾸고 싶은 hostname으로 변경합니다.
ex)
192.168.0.3 mudchobo # Added by DHCP
/etc/inet/ipnodes
이 파일을 열어서 편집합시다.
# Internet host table
#
127.0.0.1 localhost
192.168.0.3 unknown # Added by DHCP
파일 내용이 저렇게 되어있을텐데 unknown을 바꾸고 싶은 hostname으로 변경합니다.
ex)
192.168.0.3 mudchobo # Added by DHCP
/etc/net/ticclts/hosts
이 파일을 열어서 편집합시다.
# Copyright 2003 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "@(#)hosts 1.3 03/12/07 SMI"
#
# NOTE: This file is no longer consulted and may be removed from a future
# release of Solaris.
#
hostname hostname <- 이곳에 사용하고 싶은 hostname을 두번적어줍니다.
ex)
mudchobo mudchobo
cat /etc/net/ticots/hosts
이 파일도 위와 같이 똑같이 hostname을 두번 적어줍니다.
/etc/net/ticotsord/hosts
이 파일도 위와 같이 똑같이 hostname을 두번 적어줍니다.
재부팅하면 hostname이 변경되어 있을 것 입니다.