如何防止smtp会暴露服务器真实ip

自然
自然
自然
392
文章
461
评论
2020年6月8日12:29:28 5 1393字阅读4分38秒

我们的网站使用cdn加速服务可以有效的隐藏服务器的真实ip地址,并起到了加速、应用防火墙、网络防火墙的作用,极大的提升了服务器的安全系数,然而,smtp任然会暴露服务器真实ip,这已经是一个历史遗留问题了,几乎适用于所有网站。

如何防止smtp会暴露服务器真实ip

smtp是如何暴露ip

如今网站广泛使用smtp进行邮件发送服务。smtp在发送邮件的过程中会携带一些关键信息,例如红框部分说明了一些基本信息:

关键信息

1、这份邮件从什么地方发出?

2、通过谁发送的?

3、这份邮件是发送给谁?

其中的邮件发出地址就是我们服务器真实ip地址。

如何防止smtp会暴露服务器真实ip

暴露ip的后果

以下内容引用张戈博客:浅谈个人博客网站or屌丝vps服务器暴露真实IP的危险性

今天,抛出这样一个话题,也是为了提醒那些还懵懵懂懂,毫无设防的屌丝站长们!我们是小网站,我们用的也是屌丝服务器,不像腾讯、网易那些大站用的是价格昂贵、性能卓越的高性能、高可用集群。我们这种屌丝服务器一旦被人恶意攻击基本玩完!

也许,大部分人和我有一样的想法:这有啥,开启高防CDN啊!比如百度云加速360网站卫士以及安全宝等。确实,使用国内免费的高防CDN是我们这种屌丝服务器的最佳选择。

当我们使用了高防CDN之后,用户访问路径如下:

用户请求-->高防CDN节点-->源服务器

攻击请求就落到分布式大带宽的CDN节点,如果合理设置好缓存项目,我们的服务器几乎不会受到影响。

看到这,你是否对今天这个话题嗤之以鼻?心里想着暴露真实IP有什么问题?我开启百度云加速不就好了嘛!

不错,这应该就是大部分人的想法了,当然肯定还有大部分人对暴露真实IP无动于衷,不知道有什么危害。

好吧,再往下看你是否依然淡定。

一旦真实IP暴露,攻击者只要在攻击时用类似于hosts手段指定IP去攻击,那就神马CDN都是浮云了!因为攻击请求已绕过了CDN节点,直捣黄龙!而DDoS更甚,可以直接大流量攻击真实IP,非高防服务器会立马死翘翘!

当攻击者通过hosts强行指定源服务器IP来进行攻击时,请求途径如下:

攻击请求-->hosts解析-->源服务器

直接绕过高防CDN节点,落到了源服务器!小带宽,低配置的屌丝服务器,对于大批量的不同IP请求,几乎毫无防御能力!每个IP都是正常的请求,根本无法辨别黑白,那么同时l来1000个,看你死不死?

因此,保护好真实IP不暴露到公网,对于小服务器来说是重中之重!虽然你是新站,暂时没被人盯上,一旦有一点起色就很可能招来各种苍蝇的攻击骚扰。这些苍蝇不一定是因为你的网站挡了他的财路,很可能就因为在你网站留言一些推广被拉黑,也有可能是因为和你换友链被拒绝等等,都可能带来嫉恨似的攻击骚扰!直接原因无它,只因CC攻击成本太低而已!

防止smtp暴露ip

1、使用sendcloud邮件代发服务隐藏真实ip;

2、使用gmail或者hotmail等提供的api进行邮件发送;

3、使用阿里云邮件推送服务;

4、偏方:使用ipv6发送邮件;

5、自建邮局,成本太高。

总结

暴露真实ip的后果是非常严重的,有心人利用即可让你的服务器直接宕机。阿里云邮件推送服务是最近才优化的,虽然采用smtp发件,但阿里云邮件推送服务已经主动将ip地址替换成了127.0.0.1。阿里云邮件推送服务是几种方法中最简单易行的。

weinxin
自然博客
快来关注一下,一个linux运维爱好者的个人博客!
自然
  • 本文由 发表于 2020年6月8日12:29:28
wordpress建站必做的基础优化 Wordpress教程

wordpress建站必做的基础优化

WordPress 毕竟是歪果仁开发的系统放到中国来会有一些水土不服,因为有广泛的使用到一些境外网站服务以及一些不必要的功能导致 WP 网站变慢,这里就将介绍如何通过 function.php 来精简...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:5   其中:访客  3   博主  2
    • wordpress建站 wordpress建站 0

      确实是个大大的威胁

        • 自然 自然

          @ wordpress建站 还好现在部分厂商已经开始补这个问题了,例如阿里的邮件推送服务就解决了

        • 缙哥哥 缙哥哥 5

          哈哈,写过这个话题了,过来查缺补漏。

          • 简单生活 简单生活 2

            这问题之前也发现了,所以改用了阿里云邮件推送!