基于Nginx进行服务器隐私保护:隐藏真实的服务器IP地址或主机名( 转发代理、服务器的别名)

embedded/2024/9/20 2:40:26/ 标签: nginx, 服务器, tcp/ip

文章目录

  • 引言
  • I 隐藏站点请求API的真实服务器IP和端口
    • 查看主文件配置
    • 服务的端口和站点目录的映射
    • 配置proxy_pass代理转发
    • 代理转发的其他配置【可选】
  • II 服务器主机名处理
  • III GLC日志中心新增用户信息
  • 扩展:在Linux中配置主机名
    • CentOS 7
    • CentOS 6

引言

  1. 隐藏服务器信息: IP、端口和主机名
  2. 区分API服务所在服务器,例如某个错误是内存溢出,这个时候就需要判断是那台服务器,进行针对性优化。
  3. 日志中心工具:GLC

Spring Boot 中使用 MDC 追踪一次请求全过程

I 隐藏站点请求API的真实服务器IP和端口

通过代理转发来隐藏站点真实请求API:https://blog.csdn.net/z929118967/article/details/141089838

查找Nginx配置文件: ps -ef | grep nginx

或者使用systemctl status nginx

查看主文件配置


http://www.ppmy.cn/embedded/99640.html

相关文章

《重温JavaScript五子棋小游戏》

目录 全部运行代码:五子棋游戏的基本步骤:代码剖析:1. 初始化游戏界面2. 管理游戏状态3. 玩家交互4. 电脑AI5. 胜负判定6. 游戏控制 本文通过实现一个基本的五子棋游戏,展示了如何使用HTML、CSS和JavaScript来构建一个简单的交互式…

粘包,Telnet,SSH,Wireshark

一,粘包 原因:tcp为流式套接字,数据与数据间没有边界,导致多次数据粘到一起。 解决: 1.规定一些数据间的间隔符,"\aa","\r\n"; 2.可以指定要发送对象的数据长度。 3.自己将数据打包。 …

38-java代码可以实现一次编写 到处运行

Java的“一次编写到处运行”是指,编写的Java代码可以在任何支持Java的操作系统上运行,这是因为Java有一个称为Java Virtual Machine(JVM)的虚拟机,它负责将Java代码转换成特定于操作系统的机器指令。只要你有支持Java的…

Mac 安装 Homebrew

一、Homebrew 简介 官网地址:https://brew.sh/zh-cn/ 是什么 Homebrew 是一款 Mac OS 平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。 简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文…

哈希表相关内容

基础知识 哈希表最大的优点是高效,在哈希表中插入、删除或查找一个元素都只需要O(1)的时间,在java中哈希表有两个对应的类型,即HashSet和HashMap。HashSet常用函数 序号函数函数功能1add在HashSet中添加一个元素2contains判断HashSet中是否包…

【题解】【结构体排序】—— [NOIP2009 普及组] 分数线划定

【题解】【结构体排序】—— [NOIP2009 普及组] 分数线划定 [NOIP2009 普及组] 分数线划定题目描述输入格式输出格式输入输出样例输入 #1输出 #1 提示 1.题意解析2.AC代码 [NOIP2009 普及组] 分数线划定 戳我查看题目(洛谷) 题目描述 世博会志愿者的选…

【学习笔记】8、脉冲波形的变换与产生

本章简略记录。 8.1 单稳态触发器(脉冲触发) 单稳态触发器 应用于 :(1)脉冲整型(2)脉冲延时 (3)定时 单稳态触发器的工作特性: 没有触发脉冲作用时&#xf…

成为一名厉害的黑客,必须知道的12个步骤,黑客入门

黑客攻防是一个极具魅力的技术领域,但成为一名黑客毫无疑问也并不容易。你必须拥有对新技术的好奇心和积极的学习态度,具备很深的计算机系统、编程语言和操作系统知识,并乐意不断地去学习和进步。 如果你想成为一名优秀的黑客,下…

ROS 2核心要点

关于ROS 2(Robot Operating System 2)的详细介绍,可以从以下几个方面进行阐述: 一、概述 ROS 2是机器人操作系统(Robot Operating System)的第二代版本,它是ROS 1的升级版本,旨在解…

二叉树中序迭代遍历python

# 中序遍历-迭代-LC94_二叉树的中序遍历 class Solution:def inorderTraversal(self, root: TreeNode) -> List[int]:if not root:return []stack [] # 不能提前将root结点加入stack中result []cur rootwhile cur or stack:# 先迭代访问最底层的左子树结点if cur: s…

python 简易应用: 一键完成!将ios 的heic图片批量转为jpeg(二)

上一帖本来是打算用一个python脚本完成的 ,但是pyheif依赖安装没搞定,总是出错,因此折衷用了两步:1。先用py脚本处理 2。再通过批处理调用imagemagick来实现,基本上也是一键完成, 只…

使用VRoid Studio二次元建模,创建专属于自己的二次元卡通人物模型,创建完全免费开源且属于自己VRM模型

最终效果 文章目录 最终效果什么是VRoid Studio官网地址下载安装VRoid Studio1、可以去它的官网下载2、steam安装 创建模型配置参数 导出模型使用别人的VRM模型这里我分享几个不错的模型,大家可以自行去下载 完结 什么是VRoid Studio 如果你玩过能捏脸的游戏你就能…

Linux buffer/cache

清除方法 echo 1 > /proc/sys/vm/drop_caches # 仅清除页面缓存 echo 2 > /proc/sys/vm/drop_caches # 清除目录项和inode echo 3 > /proc/sys/vm/drop_caches # 清除页面缓存、目录项以及inode 下面了解一下这几种都是什么,简单理解,目录项和inode&…

[Python可视化]空气污染物浓度地图可视化

[Python可视化]空气污染物浓度地图可视化,果然是路边浓度最大 在本篇文章中,我将展示如何使用 Python 结合 OSMnx、NetworkX 和 GeoPandas 等库,计算给定路径的最短路线,并基于该路径穿过的网格单元计算总污染量。最终&#xff0c…

(第三十三天)

1. 设置主从从 mysql57 服务器 ( 1 )配置主数据库 [rootmsater_5 ~] # systemctl stop filewalld [rootmsater_5 ~] # setenforce 0 [rootmsater_5 ~] # systemctl disable filewalld [rootmsater_5 ~] # ls anaconda-ks.cfg mysql-5.7.44-linux-g…

餐厅点餐系统

TOC springboot0742餐厅点餐系统 系统概述 进过系统的分析后,就开始记性系统的设计,系统设计包含总体设计和详细设计。总体设计只是一个大体的设计,经过了总体设计,我们能够划分出系统的一些东西,例如文件、文档、数…

【笔记】0基础python学爬虫(未完)

(一)用requests发送get请求 安装好pycharm(跳过) 在本地控制台输入pip install requests 安装requests模块 with防止资源浪费 不论f文件有没有执行成功最后都会关闭 请求获取url resp requests.get(url) resp.text获取源代码…

Logstash Docker 部署 安装 logstash-output-jdbc

Logstash Docker 部署 安装 logstash-output-jdbc 前置步骤参考:https://blog.csdn.net/weixin_44121790/article/details/141305720 问题: 今天使用docker 部署logstash,遇到无法运行的问题,原因是因为配置问题使用了 logstas…

2024网络安全学习路线 非常详细 推荐学习

关键词:网络安全入门、渗透测试学习、零基础学安全、网络安全学习路线 首先咱们聊聊,学习网络安全方向通常会有哪些问题 1、打基础时间太长 学基础花费很长时间,光语言都有几门,有些人会倒在学习 linux 系统及命令的路上&#…

EKS开源系列之XF_UTILS工具库

EKS开源系列之XF_UTILS工具库 为啥要写这个中间件这个中间件的特色xf_utils 有那些功能文件夹结构xf_utils API 有哪些xf_checkxf_lockxf_stdxf_utils_logxf_commonxf_attributexf_bit_defsxf_errxf_listxf_predefxf_version 开源链接移植教程 为啥要写这个中间件 当我们开发软…