分享好友 最新动态首页 最新动态分类 切换频道
网站监测工具Web-Check本地部署结合内网穿透远程查看站点信息
2024-12-29 23:22

本期给大家分享一个网站检测工具Web-Check,能帮你全面了解网站的任何信息,是前端开发和安全检测的必备工具。

Web-Check作为一个开源情报工具,可以获取到网站的内部运作机制。提示潜在的攻击、分析服务器架构、查看安全配置,并了解网站使用的技术。清晰全面的仪表盘,可以看到有关 IP 信息、SSL 链、DNS 记录、Cookie、标头、域信息、搜索抓取规则、页面地图、服务器位置、重定向分类帐、开放端口、traceroute、DNS 安全扩展、站点性能、跟踪器、关联主机名和碳足迹等方面的信息。可以帮助您轻松理解、优化和保护你的网站。

网络基础分析 - 集成网站的IP地址、地理位置、ISP信息,以及SSL证书详情,确保连接安全。

网络架构解析 - 综合DNS记录和服务器位置信息,揭示网站的结构和全球分布。

性能与安全检测 - 评估加载速度和页面响应,检查HTTP头部安全配置和DNS安全扩展,扫描开放端口,鉴别安全风险。

交互功能审查 - 分析网站的用户交互元素,如Cookie使用、重定向行为,以及e-commerce和用户注册功能。

 
 

本教程操作环境为Linux Ubuntu系统,在开始之前,我们需要先安装Docker。

 

然后再启动docker

 

最后我们在docker容器中运行下 看一下是否安装成功。

 

可以看到出现了hello world,也就是说明我们已经安装docker成功,那么接下来就可以直接拉取Splayer镜像了。

接下来创建Web-Check项目文件夹并编辑 dockers-compose.yml,内容如下

 

进入到data文件夹

 

创建项目文件夹

 

进入到web-check文件夹

 

使用nano创建docker-compose文件

 

在编辑器中输入下方代码后同时按下ctrl+x保存退出

 

执行下方命令启动容器运行

 
 

如需停止可以执行

 

经过以上过程,Dockers部署Web-Check就完成了,现在我们可以通过任何浏览器进行访问测试。

在浏览器中输入http://localhost:6599即可,显示下图即为访问成功啦

我们可以在输入框中输入你要检查的网址,例如

 
 

点击“Analyze!”按钮,即可查看网站的详细报告,对内部服务可以进行深入的分析,确保它们符合安全标准,优化性能。

不过我们目前只能在本地局域网内访问刚刚使用Docker部署的网站检测工具,如果不在同一个局域网下,运维人员怎么才能远程安全访问和管理位于企业内网的设备,而不需要开启额外的端口或降低防火墙的安全级别呢?我们可以使用cpolar内网穿透工具来实现无公网ip环境下的远程访问需求

下面是安装cpolar步骤

Cpolar官网地址: https://www.cpolar.com

使用一键脚本安装命令

 
 

安装完成后,执行下方命令查看cpolar服务状态(如图所示即为正常启动

 
 

Cpolar安装和成功启动服务后,在浏览器上输入ubuntu主机IP加9200端口即:【http://localhost:9200】访问Cpolar管理界面,使用Cpolar官网注册的账号登录,登录后即可看到cpolar web 配置界面,接下来在web 界面配置即可

登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道

  • 隧道名称:可自定义,本例使用了:Web-Check 注意不要与已有的隧道名称重复
  • 协议:http
  • 本地地址:6599
  • 域名类型:选择随机域名
  • 地区:选择China VIP

创建成功后,打开左侧在线隧道列表,可以看到刚刚通过创建隧道生成了两个公网地址(可在高级设置中配置只生成http或https一条公网地址

接下来就可以在其他局域网下使用上图任选其一的公网地址在浏览器中访问即可。

可以看到成功实现用公网地址异地远程访问本地部署的Web-Check网络检测工具了!提高了内部服务的安全性和可靠性,减少因配置错误导致的问题。便于远程团队成员进行维护,提升工作效率。更保持了内网资源的隐蔽性,同时允许必要时的远程访问,平衡了安全与便携。

小结

为了方便演示,我们在上边的操作过程中使用了cpolar生成的公网地址隧道,其公网地址是随机生成的。

这种随机地址的优势在于建立速度快,可以立即使用。然而,它的缺点是网址是随机生成,这个地址在24小时内会发生随机变化,更适合于临时远程测试时使用。

如果有长期远程访问本地Web-Check网络检测工具或者其他本地部署的服务的需求,但又不想每天重新配置公网地址,还想地址好看又好记并体验更多功能与更快的带宽,那我推荐大家选择使用固定的二级子域名方式来远程访问。

登录cpolar官网,点击左侧的预留,选择保留二级子域名,地区选择China VIP,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称,这里我填写的是mywebcheck,大家也可以自定义喜欢的名称。

保留成功后复制保留成功的二级子域名的名称:mywebchcek,返回登录cpolar web ui的管理页面,点击左侧仪表盘的隧道管理——隧道列表,找到需要配置的隧道Web-Check,点击右侧的编辑。

修改隧道信息,将保留成功的二级子域名配置到隧道中

  • 域名类型:选择二级子域名
  • Sub Domain:填写保留成功的二级子域名:mywebcheck
  • 地区:选择China VIP

点击(注意,点击一次更新即可,不需要重复提交)

更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址名称也变成了固定的二级子域名名称的域名

然后使用这个固定公网地址在浏览器访问,可以看到访问成功啦,这样不在同一个局域网下远程的运维人员随时随地都可以使用这个网址来远程工作啦

最新文章
AI芯片设计与优化:算力提升、能耗降低与硬件加速器的发展趋势
人工智能(Artificial Intelligence,AI)技术的快速发展和广泛应用,对计算机硬件提出了更高的要求。在AI应用中,AI芯片扮演着关键角色,它们能够提供强大的计算能力、节能的性能和高效的运行速度。本文将详细介绍AI芯片设计与优化中的算
AI绘画 | 如何零基础入门AI绘画神器Stable Diffusion,看这里
本文是一篇关于如何使用 Stable Diffusion 绘画的教程,包括软件介绍和案例带练。在开始学之前,我想提前说一下,我所理解的 AI 绘画的本质,就是手替,人提出方案,AI 帮你完成具体的作画过程。这篇教程的初衷,是希望能帮助完全 0 基础的
EMBY开心版可否自动更新 emby完全使用指南
在前端开发的过程中,一大部分的工作是写 HTML、CSS 代码。特别是手动编写 HTML 代码的时候,效率会特别低下,因为需要敲打很多尖括号,而且很多标签都需要闭合标签等。于是,就有了 Emmet(前身是Zen Coding),它可以极大的提高代码编写的
APS,生产排程优化的利器
APS生产计划排程,是一种企业管理软件,主要用于优化生产计划、排程和执行。它能够在考虑生产资源约束的前提下,通过优化方法,为生产加工任务精确安排生产资源和计划生产时间,使生产及时完成并充分利用资
ai自动问答系统开发搭建解决方案专属定制
随着人工智能的不断发展,聊天机器人也逐渐成为人们生活中不可或缺的一部分。*近,一款名为chatai聊天机器人开始走红网络,它不仅能与人进行实时对话,还能够将谈话内容分享到社交平台上。1:chat在线聊天机器人的特点Skype聊天机器人是一款专
Coze初体验 | 拥有一个属于自己的聊天机器人
插件是一个工具集,一个插件内可以包含一个或多个工具(API)。目前,扣子集成了超过 60 种类型的插件,包括资讯阅读、旅游出行、效率办公、图片理解等 API 及多模态模型。使用这些插件,可以帮助你拓展 Bot 能力边界。例如,在你的 Bot 内
Citation Styles Guide | Examples for All Major Styles
A citation style is a set of guidelines on how to cite sources in your academic writing. You always need a citation whenever you quote, paraphrase, or summarize a source to avoid plagiarism. How you present these citations
10个动图告诉你瞎忙和高效的区别
置顶公众号或设为星标,否则可能收不到文章个人微信号 | (ID:LiRuiExcel520)微信服务号 | 跟李锐学Excel(ID:LiRuiExcel)如果世界上有绝对公平的事情,那只有时间。每个人的一天都有24小时,区别就是你如何利用它。每天同样是8小时的
696969:一部体量庞大的艺术作品蕴含深远而丰富的人文内涵
696969大但是一种古老的传统艺术形式,它融合了音乐、舞蹈、戏剧等多种艺术元素,具有深厚的人文艺术价值。通过表演者的精湛技艺和情感表达,观众可以感受到传统文化的魅力和韵味,体验到丰富多彩的艺术享受。61漫画免费漫画页面弹窗是一种
ai智能客服系统有哪些功能?
  随着人工智能技术的不断发展,AI智能客服系统已经成为现代企业提供优质客户服务的重要工具。这些系统通过模拟人类对话,利用自然语言处理和机器学习等技术,为客户提供及时、高效的解答和支持。  AI智能客服系统的首要功能是通过智能
相关文章
推荐文章
发表评论
0评