当网站发邮件时,邮件头会爆露发件的源ip地址,可以利用Haproxy来隐藏地址
安装后用下面的配置文件(删除源配置文件)
vi /usr/local/haproxy/haproxy.cfg
输入以下代码 ,特别注意的是服务器ip地址和端口,改成自己的

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:9999
mode http
log global
stats refresh 30s
stats uri /admin
stats realm Private lands
stats auth admin:password
#查看管理界面的用户名和密码不是邮件用户名和密码
stats hide-version
frontend ssin
bind *:465

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

default_backend ssout
backend ssout
server server1 202.1.1.1 maxconn 204800

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

现在重启haproxy,接着修改主机的host文件
vi /etc/hosts
的最新一行写入

202.1.1.1    smtp.loshub.com

前面是邮局的ip,后面是邮局的地址

现在重启服务器进行测试
查看有无成功,http://ip:9999/admin,如果是up状态及成功

分类: linux负载均衡 标签: 暂无标签

评论

暂无评论数据

暂无评论数据

目录