首页 > 其他分享 >web应用私网公网访问题

web应用私网公网访问题

时间:2024-10-15 15:21:52浏览次数:9  
标签:web 0.1 私网 地址 403 公网

问题描述

一台主机有一个私网地址以及一个公网地址,部署一个web应用,通过内网地址可以访问、通过公网地址访问返回403报错,通过telnet测试公网地址的端口是可以连通的。

问题原因

需要在web应用server配置上加一个判断。

if ($http_host !~* ^(localhost|127.0.0.1|192.66.0.162|172.26.81.68|bldjkxt)(:(8084|8085))?){ return 403; }

这是一个条件判断语句,用于检查HTTP请求头中的Host字段。

如果Host字段的值不匹配列表中的任意一个(localhost、127.0.0.1、192.66.0.162、172.26.81.68或bldjkxt),并且不带有8084或8085端口号,则返回403 Forbidden状态码。

标签:web,0.1,私网,地址,403,公网
From: https://www.cnblogs.com/OpenSourceSite/p/18467570

相关文章

  • WebServer构建响应 && 发送响应
    1.构建响应构建响应流程如下确认方法根据不同方法,以不同方法提参确认访问资源如果用户的URL没有指明要访问的某种资源(路径),虽然浏览器默认会添加/,但是依旧没有告知服务器,要访问什么资源此时,默认返回对应服务的首页这里的/不是Linux服务器的根目录,通常是http服务器设......
  • Dirmap:一款高级Web目录文件扫描工具
    需求分析何为一个优秀的web目录扫描工具?经过大量调研,总结一个优秀的web目录扫描工具至少具备以下功能:并发引擎能使用字典能纯爆破能爬取页面动态生成字典能fuzz扫描自定义请求自定义响应结果处理...功能特点你爱的样子,我都有,小鸽鸽了解下我吧:支持n个target*n个p......
  • 4. WebSockets
    4.WebSockets4.1.WebSocket介绍WebSocket协议RFC6455提供了一种标准化方法,可以通过单个TCP连接在Client端和服务器之间构建全双工双向通信通道。它是与HTTP不同的TCP协议,但旨在通过端口80和443在HTTP上工作,并允许重复使用现有的防火墙规则。WebSocket交互......
  • JavaWeb开发
    JavaWeb开发1、程序架构1.1软件类型按照软件性质划分系统软件,应用软件应用软件按照架构来分:C/S架构(Client/Server模式,特征:需要下载客户端【安装包来进行安装到设备上】)B/S架构(Broswer/Server模式)特征:基于浏览器来运行的各种软件,通过http【超文本传输协议】来进行网......
  • 基于javaweb(springboot)城市地名地址信息管理系统设计和实现
    基于javaweb(springboot)城市地名地址信息管理系统设计和实现......
  • uniapp(vue)打包web项目页面刷新后报404解决方案
    一、问题概述uniapp是一款优秀的跨平台开发框架,它可以帮助开发者快速构建出适用于多端的应用程序。然而,在项目打包后,有可能发现页面在刷新时会出现404错误。这无疑给用户体验带来了极大的困扰,下面我们就来分析一下这个问题。二、原因分析路由配置问题:uniapp项目采用Vue路由......
  • vite 使用rollup 打包为什么比webpack打包更小呢
    Rollup和Webpack之间的差异在于它们的打包方式和优化策略,这导致了Rollup通常能生成更小的包体积。以下是一些主要原因:1.树摇(TreeShaking)Rollup对ES6模块的静态结构分析非常出色,能够有效地删除未使用的代码。这一过程被称为树摇(TreeShaking),能显著减小最终包的体积。2......
  • Analysis of the Web Design and Technology of mm ringtones
    **LayoutDesign**-Ithasaclearhierarchicalstructure.Themaincontentappearstobefocusedonpresentingalistofringtones.Eachringtoneentryhasanameandacategory,whicharepresentedinalistformat.Thisallowsuserstoquicklyscanthr......
  • Javaweb之SpringBootWeb案例之 登录功能的详细解析
     1.登录功能1.1需求编辑在登录界面中,我们可以输入用户的用户名以及密码,然后点击"登录"按钮就要请求服务器,服务端判断用户输入的用户名或者密码是否正确。如果正确,则返回成功结果,前端跳转至系统首页面。1.2接口文档我们参照接口文档来开发登录功能基本信息请求路径:/login请......
  • Web刷题之polarctf靶场(3)
    1.干正则打开靶场发现是简单的php代码审计,先构造id=a[0]=www.polarctf.com,由于要ping两次,所以先构造cmd=|ls<?phperror_reporting(0);if(empty($_GET['id'])){show_source(__FILE__);die();}else{include'flag.php';$a="www.baidu.com&q......