我成功创建了自己在 Ubuntu 上运行的电子邮件服务器,但其他邮件服务器拒绝来自我的服务器的传入邮件,因为没有反向 dns(PTR 记录)。配置看起来像
- 自己的域名,比如说 example.com
- 一个来自 ISP 的互联网静态 IP 地址,比如 100.0.0.1
- 使用免费的 dns 服务,我能够配置除 PTR 记录之外的 dns 记录
- dns 服务器在域注册商上设置
- 来自不是域名注册商的 ISP 的路由器/网关,具有以上外部 IP 和内部 IP 192.168.0.1
- 一台运行邮件服务器的具有静态内部 IP 192.168.0.2 的小型 PC
此设置中有四个不同的实体:自己的邮件服务器、ISP、域注册商和 dns 服务。
是否可以让我自己的名称服务器提供所需的 PTR 记录?我不确定 ISP 是否愿意在 PTR 记录方面帮助像我这样的小客户。如果可以设置名称服务器,那么在没有阻塞端口的情况下如何配置 bind9?其他更好的选择?目前我正在研究 bind9 配置。