利用Domain+CDN隐藏VPS真实IP

admin 2022年2月28日12:40:13评论184 views字数 958阅读3分11秒阅读模式

利用Domain+CDN隐藏VPS真实IP

引言

在攻防演练中,目标在内网cs上线如果不做任何保护,自己的VPS很容易泄露IP 我们利用简单的域+CND来做一个简单的隐匿,增加防守溯源的一些难度。


利用Domain+CDN隐藏VPS真实IP




先说一下什么是CDN,CDN的基本原理是广泛采用各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中,在用户访问网站时,区域负载均衡设备会为用户选择一台合适的缓存服务器提供服务,选择的依据包括:根据用户IP地址,判断哪一台服务器距用户最近;根据用户所请求的URL中携带的内容名称,判断哪一台服务器上有用户所需内容;查询各个服务器当前的负载情况,判断哪一台服务器尚有服务能力。基于以上这些条件的综合分析之后,区域负载均衡设备会向全局负载均衡设备返回一台缓存服务器的IP地址,客户最终得到的是CND缓存服务器的地址.

域名+CDN配置

需要准备:

1.一台VPS最好是免备案的推荐virmach、vultr(这俩还不错前者价格实惠延迟稍高、后者相对好点也相对贵一点这都不是重点)

2.域名申请,同样免备案这里推荐godaddy毕竟大厂大概一年5块钱,在这里也踩了不少坑用了namecheap,freenom等了好几天愣是没响应….


利用Domain+CDN隐藏VPS真实IP


3.CND,cloudflare免费的CND够用.

注册完godaddy、cloudflare账号后需要先选择一个域名注册


利用Domain+CDN隐藏VPS真实IP


注册大概需要大概半小时到一小时.注册完成后我们就可以去配置CDN了

利用Domain+CDN隐藏VPS真实IP


在这里去配置我们注册域名,按他的提示修改我们在godaddy名称服务器


利用Domain+CDN隐藏VPS真实IP

利用Domain+CDN隐藏VPS真实IP

利用Domain+CDN隐藏VPS真实IP

利用Domain+CDN隐藏VPS真实IP


修改完后我们就可以配置CDN最终解析我们的VPS了.这里A记录名称是我们的域名内容是我们的VPS的IP.到此整个的域名配置完成了.当ping域名的时候ip解析的为CDN的地址(自己试吧截图太麻烦了)

域名上线

注意

Cloudflare有个问题,只能支持几个端口其他的无法监听一下是支持的端口。


HTTP

80,8080,8880,2052,2082,2086,2095

HTTPs

443,2053,2083,2087,2096,8443

CS域名上线

payload 可以选择windows/beacon_http/reverser_https生成后门。


利用Domain+CDN隐藏VPS真实IP


靶机运行查看抓包结果。


利用Domain+CDN隐藏VPS真实IP


利用Domain+CDN隐藏VPS真实IP


这里最终简单的隐藏了我们VPS的IP。

利用Domain+CDN隐藏VPS真实IP


本文始发于微信公众号(疯猫网络):利用Domain+CDN隐藏VPS真实IP

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年2月28日12:40:13
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   利用Domain+CDN隐藏VPS真实IPhttp://cn-sec.com/archives/506344.html

发表评论

匿名网友 填写信息