我有一台服务器,有 2 个域指向它domain1.com
,并且domain2.com
。
它们都使用相同的名称服务器:dns1.vps.net
和dns2.vps.net
。
当我跑步时cat resolv.conf
它的内容如下:
# Automatically generated by OnApp (2.0.rc5.i)
domain
nameserver 8.8.8.8
nameserver 8.8.4.4
这里到底应该有什么?
编辑
我问这个问题
他们让我看看我的/var/log/mail.log
,这可能是因为我的 resolv.conf 配置不正确。
日志中写道:
2 月 10 日 18:01:02 my-domain sm-msp-queue[7933]: 无法限定我自己的域名 (my-domain) -- 使用简称
我认为这就是为什么每次我尝试从 PHP 发送电子邮件时服务器都会延迟大约 60 秒的原因。
答案1
检查 /etc/hosts 中 127.0.0.1 是否有一个完全限定的名称 (dev-kranichs.domain.something)。
你应该有一行类似
127.0.0.1 dev-kranichs.domain.something dev-kranichs
127.0.0.1 dev-kranichs.local dev-kranichs
就足够了。
答案2
据我所知,这些是您的服务器用来解析 DNS 名称的 DNS 服务器 IP。