![Azure Ubuntu 서버의 호스트 이름인 fqdn에는 .internal.cloudapp.net으로 끝나는 고유한 도메인 이름이 있습니다. 내 도메인 이름으로 어떻게 변경하나요?](https://linux55.com/image/171921/Azure%20Ubuntu%20%EC%84%9C%EB%B2%84%EC%9D%98%20%ED%98%B8%EC%8A%A4%ED%8A%B8%20%EC%9D%B4%EB%A6%84%EC%9D%B8%20fqdn%EC%97%90%EB%8A%94%20.internal.cloudapp.net%EC%9C%BC%EB%A1%9C%20%EB%81%9D%EB%82%98%EB%8A%94%20%EA%B3%A0%EC%9C%A0%ED%95%9C%20%EB%8F%84%EB%A9%94%EC%9D%B8%20%EC%9D%B4%EB%A6%84%EC%9D%B4%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EB%82%B4%20%EB%8F%84%EB%A9%94%EC%9D%B8%20%EC%9D%B4%EB%A6%84%EC%9C%BC%EB%A1%9C%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EB%B3%80%EA%B2%BD%ED%95%98%EB%82%98%EC%9A%94%3F.png)
내 도메인에 프로덕션 용도로 첫 번째 Azure 서버를 추가했습니다. Azure는 DNS에 도메인 이름을 할당하고 저는 도메인에 전달할 CNAME 항목을 만들었습니다. 좋은 결과.
호스트 이름 --fqdn 명령을 입력하면 myvmname.[someuniquechars].bx.internal.cloudapp.net이 표시됩니다.
이제 Ubuntu 서버에서 이메일을 사용하고 있으며 기본적으로 이메일은 myuser@[someuniquechars].bx.internal.cloudapp.net에서 옵니다.
저는 스마트 호스트를 사용하여 회사 이메일 시스템을 통해 모든 이메일을 보내고 있는데 다른 도메인 사용자의 이메일은 전달되지 않습니다.
나는 호스트 이름 --fqdn을 입력할 때 myvmname.mycompany.com이 표시되고 이메일을 보낼 때 보낸 사람 주소가 다음과 같도록 적절하고 수용 가능한 모든 작업을 수행하고 싶습니다.[이메일 보호됨]
내 도메인을 mycompany.com으로 설정하면 다른 사람 @mycompany.com으로 보낸 이메일이 회사 스마트 호스트를 통해 전송되지 않고 이 상자에서 전송되도록 시도할까봐 조금 걱정됩니다... 아마도 포기해야 할 것 같습니다. link on my 이 컴퓨터에서 생성되는 회사 이메일 접미사 대신 이 컴퓨터에 대해 작동하는 하위 도메인을 만들고 유효한 MX 레코드 등을 포함합니다. 따라서 이 컴퓨터의 사용자가 보낸 이메일은 다음에서 전송됩니다.[이메일 보호됨].
저는 Linux에 대해 어느 정도 지식을 갖고 있지만 Linux/Ubuntu 전문가는 아닙니다. 나는 몇 가지 조사를 했는데 내가 본 답변 중 일부는 모순되거나 지나치게 단순화되었습니다. 일부 사람들은 16.04에서는 작동하지만 18.04에서는 기본적으로 설치되지 않는 도구(resolvconf)를 사용하고 있습니다. 아마도 다른 것과 충돌할 수 있습니까? 포럼에서 이 질문을 하는 것은 매우 혼란스럽습니다.
답변1
나는 내 질문에 답할 것이다 ...
실제로는 매우 간단합니다. /etc/hosts를 편집하고 아래와 같이 첫 번째 줄 아래에 두 번째 줄을 추가하면 됩니다. 이 예에서 호스트 이름은 이제 "myservername"이고 서버의 FQDN은 "myservername.mydomain.com"입니다.
sendmail을 사용하여 user1으로부터 이메일을 보낼 때 보낸 사람 주소는 "[이메일 보호됨]"
이것은 실제로 내가 겪고 있던 문제를 해결했습니다. sendmail의 Masquerade 기능을 사용하여 @mydomain.com으로 메일을 보내는 것이 가능할 수도 있지만(이메일 주소에서 호스트 이름 제거), 이 작업을 수행할 필요가 없고 처리가 더 복잡해집니다.
127.0.0.1 localhost
127.0.0.1 myservername.mydomain.com myservername