首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu服务器不使用本地主机IP进行内部通信

Ubuntu服务器不使用本地主机IP进行内部通信
EN

Server Fault用户
提问于 2013-10-21 16:34:33
回答 1查看 1.5K关注 0票数 1

我正在我的邮件系统上使用UbuntuServer13.04。我只是在设置后缀和Amavis。在通信的每个配置中,我使用127.0.0.1作为IP地址向amavis传递邮件。当我查看日志时,它仍然试图用连接到互联网的eth0 IP地址连接到Amavis。我不想让这个IP地址在吐露。有没有办法告诉Ubuntu使用127.0.0.1而不是我的互联网IP地址?我不知道为什么会这样。谢谢。

编辑:更多信息

这就是我在后缀main.cf中设置的内容:

代码语言:javascript
复制
content_filter = amavis:[127.0.0.1]:10024 

和master.cf:

代码语言:javascript
复制
127.0.0.1:10025  inet  n  -       -       -       -       smtpd
  -o mynetworks=127.0.0.0/8

这也是我在/etc/amavis/conf.d.d/50中的内容-用户:

代码语言:javascript
复制
@inet_acl = qw( 127.0.0.1 );

但是当我试图收到一封邮件时,在日志中有:

代码语言:javascript
复制
 amavis[29607]: () (!)DENIED ACCESS from IP 1.2.3.4, policy bank ''

其中1.2.3.4是我的eth0接口的IP地址。为什么不使用127.0.0.1但使用eth0 IP地址访问它呢?我想我错过了一些东西,这可能就是它的工作方式。我只是问是否有任何解释或可能改变这一点。因为现在我总是要把我的IP地址添加到inet_acl和子网mynetworks中。谢谢。

EN

回答 1

Server Fault用户

发布于 2013-10-22 18:44:36

检查后缀中的inet_interfaces选项。我认为后缀应该显式地绑定127.0.0.1以用于输出通信。

金融时报:http://www.cyberciti.biz/faq/postfix-receive-mail-on-specific-network-interfaces/

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/547584

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档