HOSTNAME 을 리부팅 하지 않고 바꾸기?
글쓴이: kilhan / 작성시간: 화, 2007/12/11 - 11:49오전
안녕하세요
HOSTNAME 을 바꾸고 싶습니다.
물론 /etc/sysconfig/network 을 수정하면 된다는것은 알고 있습니다.
하지만 수정한다고 바로 적용되는것이 아니고
리부팅을 해야만 적용되더군요.
/etc/rc.d/init.d/network stop;/etc/rc.d/init.d/network start
와 같이 네트워크 데몬을 restart 시켜도 적용이 되지 않는데
어떻게 서버의 리부팅 없이 HOSTNAME을 변경할수 있을까요?
그럼 다들 좋은 하루 되세요
PS. /bin/hostname 으로 hostname 을 변경하면 hostname 으로는 변경된것이 나오지만
환경변수인 HOSTNAME 은 변경되지가 않더군요.
Forums:
로그아웃했다가 다시
로그아웃했다가 다시 들어오면 되는거 아닌가요?
--
익스펙토 페트로눔
--
익스펙토 페트로눔
쉘 상의 표시도
쉘 상의 표시도 마찬가지고 관련있는 어플리케이션은 전부 재시작해 주어야 hostname 변경이 반영됩니다.
(bash, tcsh, apache 등등...) gethostname(3)을 다시 불러 주어야 되니까요.
--
익스펙토 페트로눔
--
익스펙토 페트로눔
될런지.
echo "호스트명" > /proc/sys/kernel/hostname
하고 나서 /etc/host.conf 및 /etc/resolv.conf, /etc/sysconfig/network 변경 해주시면 되지 않을까요?
댓글 달기