hostname 설정법
페이지 정보
작성자 서방님 댓글 0건 조회 120회 작성일 15-03-02 15:10본문
1) /etc/sysconfig/network 파일에 hostname 설정.
# vi /etc/sysconfig/network
hostname [실제서버의 도메인]
2) 쉘상에서 hostname 설정.
# hostname [실제서버의 도메인]
3) /etc/hosts파일에 hostname을 설정.
# vi /etc/hosts
127.0.0.1 <tab> test.com <spacebar> test <tab> localhost.localdomain <spacebar> localhost
4) 쉘상에서 변경된 hostname 확인.
# hostname
5) sendmail restart, network restart
# /etc/init.d/sendmail restart
# /etc/init.d/network restart
/* 주의 */
2)번 방식은 리부팅후엔 다시 hostname이 localhost.localdomain으로 복구되므로 3)을 꼭 같이 해주는 것이 좋다.
hostname 명령으로 확인했을 경우 hostname이 localhost(localhost.localdomain) 혹은 127.0.0.1이거나 메일발송시 헤더정보에 발송지 주소가 @localhost, @localhost.localdomain 등으로 되어있을 경우에는 수신지에서 메일을 reject시키는 경우가 많다.(이럴경우 포탈등에 문의해보면 메일자체가 수신되지 않았기때문에 어떠한 원인도 듣기 힘들다.)
이러한 경우는 위의 1) ~ 5) 처럼 셋팅을 해주면 주요포탈등으로 메일이 발송되지 않던 문제도 해결될 수 있다.
# vi /etc/sysconfig/network
hostname [실제서버의 도메인]
2) 쉘상에서 hostname 설정.
# hostname [실제서버의 도메인]
3) /etc/hosts파일에 hostname을 설정.
# vi /etc/hosts
127.0.0.1 <tab> test.com <spacebar> test <tab> localhost.localdomain <spacebar> localhost
4) 쉘상에서 변경된 hostname 확인.
# hostname
5) sendmail restart, network restart
# /etc/init.d/sendmail restart
# /etc/init.d/network restart
/* 주의 */
2)번 방식은 리부팅후엔 다시 hostname이 localhost.localdomain으로 복구되므로 3)을 꼭 같이 해주는 것이 좋다.
hostname 명령으로 확인했을 경우 hostname이 localhost(localhost.localdomain) 혹은 127.0.0.1이거나 메일발송시 헤더정보에 발송지 주소가 @localhost, @localhost.localdomain 등으로 되어있을 경우에는 수신지에서 메일을 reject시키는 경우가 많다.(이럴경우 포탈등에 문의해보면 메일자체가 수신되지 않았기때문에 어떠한 원인도 듣기 힘들다.)
이러한 경우는 위의 1) ~ 5) 처럼 셋팅을 해주면 주요포탈등으로 메일이 발송되지 않던 문제도 해결될 수 있다.
댓글목록
등록된 댓글이 없습니다.