如何让nginx“装死”

作者: HBLong | 来源:发表于2017-10-31 23:23 被阅读77次

近来因为某些原因,有个服务站点被要求关闭,但是这个服务日常使用必备,不想关了。因此为了躲避内部的扫描系统,特意对这个服务的nginx做了一些配置,让nginx装死避过扫描系统。

实现原理

一般来说,有web服务监听的站点,我们访问的时候都会有报文信息返回,常见的404、502什么的都算,就像你敲了一下门,门会发出咚的一声回应你,从而你能判断前面有门。

因此,我们通过在nginx配置检测访问IP,对于非指定的访问IP,直接在nginx配置中return 0;结束当次请求不返回任何报文信息,伪装成无web服务的效果。

nginx配置

以下配置对于非192.168.13网段(正则匹配)的IP会直接不响应

location / {
    if ($http_x_forwarded_for !~* ^192\.168\.13\..*) {
        // return 404;
        return 0;
    }
}
知识点
  • 怎么样正则匹配IP网段
  • 怎么样停止响应请求

相关文章

  • 如何让nginx“装死”

    近来因为某些原因,有个服务站点被要求关闭,但是这个服务日常使用必备,不想关了。因此为了躲避内部的扫描系统,特意对这...

  • nginx代理至tomcat负载均衡

    Nginx+tomcat是目前主流的Java web架构,如何让nginx+tomcat同时工作呢,也可以说如何使...

  • 管仲可活,而公子纠不可活,齐桓公和公子纠争夺王位事件始末

    齐国内乱,兄弟争位,公子纠和公子小白为何要从外地赶往齐国? 小白为何要装死,又如何靠装死而即位为君? 在公子小白和...

  • 装死

    今天不上班,我躺在床上装死。至于为什么要装死,因为我不想活了而有没有勇气自杀。民间总是流传的说法是,你装病,...

  • 装死

    生活中有很多装死的东西,今天就遇见一个! 一支水笔 ,连续写了半张纸都是磕磕拌拌、扭扭捏捏地出水不利索,但...

  • 装死

    我梦见自己在乱葬岗间走,四周是无尽的夜。荒坟累累,蹲踞如潜伏的猛兽,蠢蠢欲扑人。瘦树稀疏,鬼火乱飞。“依山圆月胜似...

  • 装死

    你总是杀我于百步之外。 杀吧, 我反正习惯了装死。

  • 装死

    动物装死是为了躲过天敌, 而人类的装死,虽没有躲过天敌, 却也经历了大大小小的剧目。 装作不知道的样子, 忽略摆在...

  • 装死

    为不是自己的错误埋单 为世界分担责任 为新闻的拖延付出代价 为考一个试,跨一座城 为了集体的安全放弃自己 为了技术...

  • 在阿里云的 utuntu 上安装 nginx

    打开 nginx 的文档,选择 Installing nginx,这里详细介绍了 nginx 如何安装,我是安装在...

网友评论

    本文标题:如何让nginx“装死”

    本文链接:https://www.haomeiwen.com/subject/hsgipxtx.html