首页 技术教程攻防破解正文

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

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

image.png

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


第一步 需要安装 Haproxy:

Bash
yum -y install haproxy

然后清空 haproxy.cfg 文件内容


Bash
cd /etc/haproxy/> haproxy.cfg

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


Bash
global
ulimit-n  51200
defaults
log global
mode    tcp
option  dontlognulltimeout connect 1000mstimeout client 150000mstimeout 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

Bash
bind *:465

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

Bash
server server1 11.22.33.44 maxconn 204800

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


Bash
service haproxy restartchkconfig haproxy on

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

在 Web 服务器上输入

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

然后重启网卡

Bash
service network restart

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


免责声明

本文仅代表作者观点,不代表本站立场,内容的真实性请自行甄别谨防上当受骗。

本站采用 CC BY-NC-SA 4.0 国际许可协议 进行许可,转载或引用本站文章应遵循相同协议。

  1. 本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。

  2. 本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!

  3. 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。

  4. 如果有侵犯版权的资源请尽快联系站长,我们会在24h内删除有争议的资源。

站长邮箱:xm520vip@gmail.com

本文链接:https://123.775n.com/post-1644.html

相关文章

发表评论

评论列表(0人评论 , 85人围观)
☹还没有评论,来说两句吧...

会员中心

歆梦资源网(775n.com)-探索精品网络资源的宝藏之地

https://123.775n.com/

| 京ICP备100000000

Powered By 某某网络科技有限公司

使用手机软件扫描微信二维码

关注我们可获取更多热点资讯