【教程】利用Haproxy解决SMTP发信暴露服务器源IP的方法

2020-09-15 4772阅读 3评论

文章最后更新时间:2021年12月23日已超过522天没有更新。

WHMCS 经常因为邮件问题被攻击,现在来给大家介绍一个邮件转发服务器的设置办法,可以完全隐藏掉真实的源站地址。

【教程】利用Haproxy解决SMTP发信暴露服务器源IP的方法 百度 教程 服务器源IP 服务器 WHMCS 文件 第1张

我们以 CentOS、阿里云邮件推送 为例:


第一步 需要安装 Haproxy:

yum -y install haproxy

然后清空 haproxy.cfg 文件内容


cd /etc/haproxy/
> haproxy.cfg

然后将下面内容粘贴到 haproxy.cfg 中


global
ulimit-n  51200
defaults
log global
mode    tcp
option  dontlognull
timeout connect 1000ms
timeout client 150000ms
timeout server 150000ms
listen status
bind 0.0.0.0:1080
mode http
log global
stats refresh 30s
stats uri /admin?stats
stats realm Private lands
stats auth admin:password
stats hide-version
frontend ssin
bind *:465
default_backend ssout
backend ssout
server server1 11.22.33.44 maxconn 204800

// 如果是普通模式,那这里就填25,如果是SSL模式,就需要填465

bind *:465

//这里的IP需要改成SMTP地址的IP,ping一下SMTP域名即可得到地址

server server1 11.22.33.44 maxconn 204800

修改完成后,执行重启命令,并设为开机启动


service haproxy restart
chkconfig haproxy on

第二步 修改 Web 服务器的发信 Hosts 地址!

在 Web 服务器上输入

echo "22.33.44.55  smtpdm.aliyun.com" >> /etc/hosts

然后重启网卡

service network restart

现在去发邮件试一下,是不是隐藏掉了源站的 IP。



    版权声明
      本站致力于为模板爱好者提供国内外插件开发技术和模板共享,着力为用户提供优资资源。
      本站提供的所有下载文件均为网络共享资源,请于下载后的24小时内删除。如需体验更多乐趣,还请支持正版。
      我站提供用户下载的所有内容均转自互联网。如有内容侵犯您的版权或其他利益的,请编辑邮件并加以说明发送到站长邮箱。
      站长会进行审查之后,情况属实的会在三个工作日内为您删除。
    文章版权声明:除非注明,否则均为点滴博客原创文章,转载或复制请以超链接形式并注明出处。
    您需要 登录账户 后才能发表评论

    发表评论

    快捷回复: 表情:
    评论列表 (有 3 条评论,4772人围观)
    网友昵称:a〃渐变的驱池
    a〃渐变的驱池 V 普通用户 Google Chrome 92.0.4515.159 Windows 10 x64 沙发
    文曦66666666666
    2021-08-23 回复
    网友昵称:雾海梦曦
    雾海梦曦 V 博主 Google Chrome 86.0.4240.198 Windows 10 x64
    @a〃渐变的驱池 天天666696? 我做梦都梦见你们只会评论666666666666?
    2021-08-23 回复
    网友昵称:a〃渐变的驱池
    a〃渐变的驱池 V 普通用户 Google Chrome 92.0.4515.159 Windows 10 x64
    @雾海梦曦 文曦没j8888888888888888888888888888
    2021-08-23 回复
    取消
    微信二维码
    微信二维码
    支付宝二维码