首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏174689483

    如何隐藏服务器IP

    鉴于DDoS攻击的隐蔽性和破坏力,采取有效措施隐藏服务器的真实IP地址成为了一种重要的防御策略。以下是几种实用的方法来增强服务器的安全性,有效规避DDoS攻击的直接威胁:1. 利用CDN隐藏站IP策略描述:内容分发网络(CDN)不仅能够加速内容传输,还能作为一层屏障,保护服务器的真实IP不被直接暴露。 工作原理:当用户请求到达CDN边缘节点时,CDN会根据智能路由策略将请求转发至最近或最适合的服务器,同时,所有返回给用户的流量均源自CDN节点,有效隐藏站位置。3. 运作机制:用户将域名指向高防IP,所有进入的流量首先经过高防系统的清洗,通过对流量的实时分析识别出攻击流量并予以拦截,只将干净的流量转发至服务器,从而保证服务器稳定运行,同时也实现了IP的深度隐藏

    1.4K10编辑于 2024-05-28
  • 来自专栏FreeBuf

    隐藏IP,提高溯源难度的几种方案

    方案分析: 适合用户:这种隐藏ip的方案适合于没有公网服务器,使用自己本地电脑进行测试的用户;或者有公网服务器,通过本方案隐藏服务器真实ip的用户; 优点:免费使用他人提供的隧道服务,可以快速的用来测试 方案分析: 适合用户:这种隐藏ip的方案适合于有公网服务器,通过本方案CDN进行“加速、代理、缓存”实现隐藏服务器真实ip或域名的用户;使用国内CDN服务商的产品的域名必须完成ICP实名备案; 优点:利用 3.配置listener HTTP Host Header,必须填写你的域名!这是CDN技术的原理要求;在下面的“域名前置方”案中我们再解释 ? 3.配置listener ? 4.生成payload,运行测试 4.1运行payload,主机可以成功上线; ? 2.服务器访问IP限制(安全分数+1):既然使用了CDN服务,为了更安全,就将真实服务器防火墙+安全组的访问ip做网段限制!设置成仅允许Cloudflare网段进行访问!

    4.5K30发布于 2021-07-02
  • 来自专栏全栈程序员必看

    kalilinux更换(pip3)

    文件位置:/etc/apt/soucrce.list 注释kali原来的,下面添加任意一个即可 # kali官方 deb http://http.kali.org/ moto main non-free main contrib non-free deb-src http://security.kali.org/ moto/updates main contrib non-free #中科大kali non-free contrib deb http://mirrors.ustc.edu.cn/kali-security kali/updates main contrib non-free #新加坡kali non-free deb-src http://mirror.nus.edu.sg/kali/kali-security kali/updates main contrib non-free #阿里云kali contrib deb http://mirrors.163.com/debian-security wheezy/updates main non-free contrib #阿里云kali

    2.6K21编辑于 2022-07-25
  • 来自专栏雨落秋垣

    CDN 及其他手段隐藏站 IP 的综合方法

    隐藏站IP是网络安全的重要措施,可以有效防止DDoS攻击、恶意扫描和数据泄露。以下是利用CDN及其他技术手段隐藏站IP的详细方法。 一、使用CDN服务隐藏站IP1.基础CDN配置方法CDN通过分布式节点缓存内容并作为反向代理,使用户只能看到CDN节点的IP地址而非站真实IP。 3.开发测试环境隔离确保开发(test.example.com)、预览(preview.example.com)等子域名不解析到生产环境IP,这些子域名常成为攻击者获取真实IP的突破口。 CDN缓存未及时更新解决方案:设置合理的缓存过期时间提供手动刷新缓存接口使用CDNAPI实现自动化缓存刷新3.配置不当导致IP泄露常见错误:主域名(example.com)和www域名(www.example.com 及时发现和修复暴露的服务监控告警:部署网络流量分析系统,识别异常的探测行为安全演练:定期进行红蓝对抗演练,验证防护体系有效性应急响应:准备IP更换预案,一旦真实IP暴露可快速切换通过以上方法的综合应用,可以有效隐藏

    1K10编辑于 2025-08-15
  • ETL的隐藏齿轮:数据从到仓的底层搬运逻辑

    数据可能来自Oracle、MySQL,也可能是老掉牙的DB2,甚至是几十个Excel文件和SFTP上的日志。 抽取引擎要先认清“矿区地图”,也就是数据的结构和访问方式,还得考虑怎么在不影响生产系统的前提下,把数据“开采”出来。 在现场,经常发现数据本身就带着“病”,比如空值、脏数据、重复记录、孤儿外键,甚至还有历史遗留的错误业务记录。ETL的转换环节,其实承担了半个数据清洗平台的责任。 你可以换成Spark、Flink、Kafka,但那些隐藏齿轮的原理,你还是得懂。不懂的人,修不了车,更开不好车。写到这,我想起多年前做过的一个保险行业项目。 系统没有CDC,接口极其有限,我们只能每天凌晨在窗口期跑全量导出,再用自己写的解析器切割、转换、清洗,最后加载到Teradata里。

    25110编辑于 2025-08-11
  • 来自专栏个人教程

    EdgeOne隐藏与防扫--送免费版兑换码

    EO回时使用自定义域名 一般情况下这里的加速域名和回Host头填写的是相同域名,也就是带着你的域名去回。 但EO可以带着你的域名回,扫描脚本也可以带着你的域名去扫描全网尝试回,也就是前面提到的"带指定host扫描全网"。 问题出在回域名被人知道了,这就是设置自定义域名的原因。 设置自定义域名后,别人只知道你的网站域名不知道你的回域名,即使使用你的回域名访问站也只会返回404或默认站点。 设置回请求头 倘若你有多个域名,或者项目存在什么限制,可能需要通过http回且没法校验回host。 这时就需要判断请求是否由回节点发出,大多数人第一时间想到的是将回节点IP添加白名单。 EO支持修改回请求头,通过给请求头添加自定义字段,也可以达到判断请求是否来自CDN回节点的效果。

    45000编辑于 2025-08-14
  • 来自专栏深白小栈

    网站教程:利用宝塔nginx反代自建CDN加速隐藏

    因为闲置了一台美国小鸡,加上习惯性不暴露站ip,所以就打算用境外这台机子对站进行反代加速,顺带隐藏站ip,原理就不说了,一看就会,下面开始教程。 自定义host 准备两台宝塔面板的服务器,一台服务器A,一台反代服务器B,把网站放在A服务器,然后解析一条线路在B服务器上,然后在B服务器上下载我的工具箱,并修改host,ip填A服务器的,域名填你的网站域名 然后站有证书的,设置一下ssl证书。 设置反向代理 在服务器添加反向代理,输入你的网站域名,缓存时间设置180分钟即可,如图。 此处内容已隐藏,请评论后刷新页面查看. 这样就好了,可以ping一下ip查看是否生效。

    9.4K20编辑于 2023-02-22
  • 来自专栏程序员XR

    vue3隐藏的实用API

    在实际项目中,我们通常会封装一些工具类,如判断数组、对象、函数等…… 然而在 vue3 已经内置了很多常用的工具函数,因此我们不必再重复造轮子 camelize 转骆驼 import { camelize class: 'bbb', style: 'height: 100px', onClick: () => {}, zzzzz: 'xxx' } const props3 = mergeProps(props1, props2) console.log(props3) isVNode 判断是否虚拟节点 import { isVNode } from "vue"; isVNode from 'vue' const cssVariable = reactive({ color: 'red', fontSize: '32px', bg: '#3db6ff

    1.3K20编辑于 2023-03-06
  • 来自专栏python3

    Miniconda3及pip换

    Miniconda3及pip换 一、更换miniconda3,以清华的为例: 清华源地址:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ 安装完miniconda3之后,执行下列命令即可 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs //mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --set show_channel_urls yes 二、更换pip的, 没有就创建一个), 修改 index-url至tuna,例如 [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple pip 和 pip3

    6.8K10发布于 2020-01-07
  • 来自专栏∑小熊猫的博客

    Docker 系列(3) —— 切换 Docker 镜像

    Docker 添加国内镜像 windows 版 Step1 打开 Docker for windows { "registry-mirrors": [ "https://7bezldxe.mirror.aliyuncs.com

    17.3K20发布于 2021-02-22
  • 来自专栏奇奇怪怪的小文章

    如何隐藏站IP?如何进行防护?

    3.隐藏 : 开启IP高防服务后,将自动隐藏站,使您的站IP将不再暴露。解析您的网站返回的将是高防的防护节点IP ,从而使攻击者无法直接对您的站服务器发起攻击。 二.高防IP隐藏站IP地址保护站的几种方式1. 2.反向代理 : 高防IP节点作为网站的中间层,接受用户请求并转发到站服务器。通过这种方式,站的真实IP地址被隐藏在高防IP节点的背后,户无法直接访问到站的IP地址。 3.域名解析技术 : 在使用高防IP服务之前.网站所有的域名解析都指向高防IP提供商提供的解析服务器,当用户发起请求时.解析服务器会根据用户的地理位置和网络状况,将其解析到离用户较近的CDN节点,这样用户只能获取到 通过以上方法,德迅高防IP可以有效地隐藏站IP地址。保护站的安全。

    1.3K30编辑于 2023-11-15
  • 破解3D数据标注的隐藏瓶颈

    3D数据标注中的瓶颈何在对于已精通2D数据流程的工程师而言,转向3D可能令人震惊。曾经只需绘制2D框的简单问题,已变成一场应对稀疏点云、笨拙的可视化以及模糊分类的复杂战斗。 这个看似“简单”的过程通常包含无数挑战和隐藏瓶颈。如何解决它们,什么才是最优解?让我们尝试“在实践中”寻找答案,通过探索领先的标注提供商和3D平台的专业知识与项目。 人与强大工具的联合实验室专业从事高精度标注的团队Keymakr与专为企业级3D标注设计的平台Segments.ai宣布建立合作伙伴关系,这展示了先进工具与人类专业知识的结合如何提升3D数据工作流并解决隐藏瓶颈 解决3D道路标记中的结构断裂另一个瓶颈出现在需要高精度3D道路标记的项目中。在2D工作流中,一条线可以中断并继续,而不影响整体结构,但在3D中,这是危险的。 起初的结构瓶颈,现在变成了一个可扩展的方法,在许多3D LiDAR项目中得到重用。

    16610编辑于 2026-01-21
  • 来自专栏全栈程序员必看

    树莓派3B+ 软件更改

    树莓派3B+ 软件更改 ---- 由于树莓派软件官方在国外,所以连接不稳定,且速度慢,所以安装初次进入系统后,一定要修改一下软件。 国内软件有很多,在这里,我推荐自己常使用的 : 中国科学技术大学 Raspbian http://mirrors.ustc.edu.cn/raspbian/raspbian/ ---- 1. apt-get -y upgrade 非该版本请自行打开(/etc/apt/sources.list 和 /etc/apt/sources.list.d/raspi.list)替换网址即可 2.其它: 假如出现如下错误: The following packages have unmet dependencies: vim : Depends: vim-common (= 2:7.4.488-7+deb8u3) 先卸载 vim-common 再安装vim即可 sudo apt-get remove vim-common sudo apt-get install -y vim 3.看门狗(防止树莓派死机的监控)

    97310编辑于 2022-09-12
  • 来自专栏漫漫架构路

    MyBatis设计思想(3)——数据模块

    MyBatis设计思想(3)——数据模块 一. 工厂方法模式 **工厂方法:定义一个创建产品对象的工厂接口,将产品对象的实际创建工作推迟到具体子工厂类当中。 MyBatis的数据模块 数据的创建过程比较复杂,涉及到数据库驱动的加载、配置的加载、数据库连接的获取和管理等。 如果每次都让客户端自己创建数据,那会大大增加客户端的使用成本,因此使用抽象工厂模式,让客户端直接从工厂中获取数据。 ? log.debug("Created connection " + conn.getRealHashCode() + "."); } } //3. newConn.getRealHashCode() + " to pool."); } state.notifyAll(); //唤醒等待连接的线程 } //3.

    57520发布于 2020-09-03
  • 来自专栏python3

    python3-交互时隐藏输入的密码

    getpass _username = "Aaron" _passwd = "abc,123" username = input("请输入你的用户名: ") #getpass这个模块可以帮助你输入密码时把密码隐藏

    1.3K10发布于 2020-01-08
  • 来自专栏Devops专栏

    pip pip3 替换国内镜像

    存在问题 在采用默认 pip3 安装第三方库的时候,经常会出现超时的情况。 pip. _vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port= 这时候就需要替换镜像为国内的镜像了。 pip3 install 库名 -i 镜像地址 示例: 安装 django-excel 库 并使用 阿里云 的镜像 pip3 install django-excel -i https://mirrors.aliyun.com 可以看到下载镜像已经变更为阿里云镜像了。

    61.2K22发布于 2019-10-14
  • 来自专栏陈琛的Redis文章

    MongDB进阶系列——3.复制oplog

    之前有说过MongoDB的复制是异步复制的,其实也就是通过oplog来实现的,他存放在local数据库中,我们来查询一下主节点的日志大小。

    39610发布于 2020-06-12
  • 来自专栏韩曙亮的移动开发专栏

    【CSS】元素显示与隐藏 ( display 隐藏对象 | visibility 隐藏对象 | overflow 隐藏对象 )

    控制 元素的 显示 与 隐藏 的样式有如下三种 : display visibility overflow 二、display 隐藏对象 ---- 1、display 隐藏对象语法说明 为标签元素设置 </style> </head> <body>

    </body> </html> 显示效果 : 3、 display 隐藏元素代码示例 使用 display 隐藏元素 , 该元素就会从标准流中脱离 , 后面的元素会顶上 ; 代码示例 : <! </style> </head> <body>
    </body> </html> 显示效果 : 3、 visibility 隐藏对象代码示例 visibility 隐藏对象 , 但是位置仍然保留 , 后续元素无法将其原来的位置覆盖 ; 代码示例 : <!

    8.1K30编辑于 2023-04-16
  • 驱动开发:运用VAD隐藏R3内存思路

    在进程的_EPROCESS中有一个_RTL_AVL_TREE类型的VadRoot成员,它是一个存放进程内存块的二叉树结构,如果我们找到了这个二叉树中我们想要隐藏的内存,直接将这个内存在二叉树中抹去,其实是让上一个节点的 EndingVpn指向下个节点的EndingVpn,类似于摘链隐藏进程,就可以达到隐藏的效果。 所以计算结果刚好等于0xf00000 而隐藏进程内特定内存段核心代码在于p1->EndingVpn = p2->EndingVpn;将VAD前后节点连接。 PMMVAD p1 = vad_enum((PMMVAD)VadRoot, 0x3a0); // 遍历第一个结点 PMMVAD p2 = vad_enum((PMMVAD)VadRoot, 0x3b0) ; // 遍历找到第二个结点 if (p1 && p2) { p1->EndingVpn = p2->EndingVpn; // 将第二个结点完全隐藏起来 }

    58610编辑于 2022-12-28
  • 驱动开发:运用VAD隐藏R3内存思路

    在进程的_EPROCESS中有一个_RTL_AVL_TREE类型的VadRoot成员,它是一个存放进程内存块的二叉树结构,如果我们找到了这个二叉树中我们想要隐藏的内存,直接将这个内存在二叉树中抹去,其实是让上一个节点的 EndingVpn指向下个节点的EndingVpn,类似于摘链隐藏进程,就可以达到隐藏的效果。 图片所以计算结果刚好等于0xf00000图片而隐藏进程内特定内存段核心代码在于p1->EndingVpn = p2->EndingVpn;将VAD前后节点连接。 PMMVAD p1 = vad_enum((PMMVAD)VadRoot, 0x3a0); // 遍历第一个结点PMMVAD p2 = vad_enum((PMMVAD)VadRoot, 0x3b0); // 遍历找到第二个结点if (p1 && p2){p1->EndingVpn = p2->EndingVpn; // 将第二个结点完全隐藏起来}

    83030编辑于 2022-12-20
领券