找回密码
 注册
查看: 1224|回复: 7

postfix不能启动,已解决,dns解析顺序搞错,谢!

[复制链接]
发表于 2004-10-20 13:11:12 | 显示全部楼层 |阅读模式
postfix不能启动,RH7.3系统,谢谢指点

postfix
Executing/etc/rc.d/init.d/postfix  start..
starting postfix: postalias: warning: My hostname localhost is not a fully qualified name set my hostname or mydomain in  /etc/postfix/main.cf
Postfix: fatal: config variable inet_interfaces: host not found: localhost
[FAILED]



谢谢斑竹,经多次检查、试验发觉主要是DNS客户项中的解析顺序错了,主机名没用全名时虽有warning但还是能启动postfix.

再次感谢.
发表于 2004-10-20 13:29:49 | 显示全部楼层
/etc/hosts 里, 127.0.0.1 localhost 的别名还活着吗?
回复

使用道具 举报

 楼主| 发表于 2004-10-20 14:13:27 | 显示全部楼层
/etc/hosts 里, 127.0.0.1 localhost 的别名还活着吗?

不明,怎样可知?能详点吗?
回复

使用道具 举报

 楼主| 发表于 2004-10-21 09:41:20 | 显示全部楼层
127.0.0.1 localhost 别名还活着的
回复

使用道具 举报

发表于 2004-10-21 12:14:47 | 显示全部楼层
在 /etc/postfix/main.cf 里设置 myhostname ,使用 FQDN 的形式,即 host.your.domain,要带点的。或者设置 mydomain。
回复

使用道具 举报

 楼主| 发表于 2004-10-21 13:46:44 | 显示全部楼层
谢谢!回去试下
回复

使用道具 举报

 楼主| 发表于 2004-10-22 11:44:46 | 显示全部楼层
唉,还没设置好 myhostname及mydomain
斑竹,能否再详细点讲下如何设置吗?为何会出现这情况?在别人处一装就成
回复

使用道具 举报

发表于 2004-10-22 12:31:56 | 显示全部楼层
主要是你的 DNS 设置问题,postfix 无法得到它要监听地址的 DNS 全名。
把你的 /etc/hosts 文件修改成类似这样:[code:1]127.0.0.1   localhost
192.168.1.3   myhost.mydom.sub myhost[/code:1]

或者,编辑 /etc/postfix/main.cf:[code:1]myhostname = myhost.mydom.sub
mydomain = mydom.sub[/code:1]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-25 04:37 , Processed in 0.025705 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表