"단축 이름을 사용하여 내 도메인 이름 (myhost)을 정규화 할 수 없습니다"를 수정하는 방법은 무엇입니까?


17

그리고 네

127.0.0.1   localhost myhost.mydomain.eu myhost.domain2.eu localhost.localdomain
127.0.1.1   myhost

호스트 파일에서. 뭐가 잘못 되었 니? Sendmail이이 오류를 로그에 기록하기 시작했습니다.

5 월 9 일 19:08:54 myhost sm-mta [17103] : 내 도메인 이름 (myhost)을 한정 할 수 없음-짧은 이름 사용

이 구성이 정상입니까?


"이 오류"는 무엇입니까?
cuonglm

내 도메인 이름 (myhost)을 정규화 할 수 없음 (짧은 이름 사용)

처음에이 오류를받지 못했습니다. 어딘가에서 무언가를 삭제해야합니다.

@Gnouc 그러나 sendmail은 거의 완벽하게 작동합니다

3
이 질문과 답변은 내가 찾던 것과 정확히 똑같으므로 다시 열어야합니다. 제목에 질문이 올바르게 표시됩니다. 본문은 답변이 / etc / hosts를 수정하는 데 있는지, 그렇다면 어떻게하는지 묻습니다. 대답은 이것이 실제로 사실임을 분명히합니다. 본문은 약간 정리 될 수 있습니다.
reinierpost

답변:


24

Sendmail : / etc / hosts 항목을 통해 짧은 호스트 이름을 FQDN으로

/etc/hosts파일 항목을 다시 정렬하십시오 .

127.0.0.1   localhost localhost.localdomain
127.0.1.1   myhost.mydomain.eu myhost.domain2.eu myhost

그것은 자격을해야한다 myhostmyhost.mydomain.eu(가장 왼쪽 이름 /etc/hosts과 일치 myhost)


localhost는 어떻습니까? 이 후 일까? 왜? 규칙은 무엇입니까?

@ Andzrej A.Filip 정말 이런 식으로? 많은 구성을 보았지만이 구성은 아닙니다.

이 작동합니다! 큰. 그러나 SMTP가 자신을 localhost.localdomain으로 소개했기 때문에 127.0.0.1 localhost localhost.localdomain을 127.0.0.1 localhost myhost.mydomain.eu로 변경했습니다.이 문제가 다시 발생할 것 같습니다. 당신이 그것에 대해 어떻게 생각하십니까?

1
SMTP 서버가 자체적으로 발표하는 방법을 변경하려면 여기에 설명 된대로
adamo

1
sendmail이 / etc / hosts 파일을 사용하여 FQDN (정규화 된 도메인 이름)을 가져올 때 짧은 호스트 이름을 가진 줄에서 가장 왼쪽에있는 이름 을 얻습니다 .
AnFi

0

Exchange 서버와 메일 라우터 IP 및 도메인 정보를에 입력하면 문제를 해결할 수 있습니다 /etc/hosts file. 아래를보십시오 :

#######mail server

ipofexchangeserver   exchangeservername.domain.local  mailhost

ipofmailrouter       mailrouter mailrouter.domain 

예:

172.18.18.400    sampleexvs   sampleexvs.samplegroup.com   mailhost

172.18.68.432    mailrouter   mailrouter.samplegroup.net
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.