有关mail服务和dns的疑问

发布于 2022-10-15 07:55:13 字数 455 浏览 28 评论 0

我有一台redhat服务器,放在内网,主要有vsftpd,cvs,sendmail等服务器,这台服务器只有ntp服务需要连接外网。所以我在resolv.conf中设置了外网的dns地址。

今天我的外网断了,结果内网的vsftpd和sendmail都不正常:
客户端可以收邮件,不能发邮件。发邮件时总是提示连接服务器超时。我看了sendmail的日志,发现不是在发邮件的过程中出错,所以我怀疑是客户端在与sendmail建立连接的过程中超时断开了。
客户端连接vsftp时,在验证密码阶段会超时。
我还发现,我用ssh连接服务器时,在输入账号之后,要等一会儿才会提示输入密码。

我有点想不通,我的ftp和mail都是只在内网使用的,为什么一定需要指定外网的dns?我已经在hosts中设置了本机的域名和地址了,而且host.conf中也是先选择hosts,然后再去解析域名。
请高手明示!
先谢谢了!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

草莓味的萝莉 2022-10-22 07:55:13

是不是我写的不够清楚啊?怎么没人回答,:-(

谈场末日恋爱 2022-10-22 07:55:13

要配置只给内网使用的邮件服务器,你只改写/etc/hosts文件是不行的,必须用一台DNS服务器来解析它,具体为什么我也说不上来,但我配置的时候也遇到了这样的问题,最后只好自己在内网配置了一台DNS

病女 2022-10-22 07:55:13

我有一台redhat服务器,放在内网,主要有vsftpd,cvs,sendmail等服务器,这台服务器只有ntp服务需要连接外 ...
normtoo 发表于 2011-05-04 17:16

没说非要指定外网的dns
你用内网的dns也行啊
不过总得有一个dns

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文