[2025-05-07] 添加端口转发文档
Some checks failed
Publish to Confluence / confluence (push) Failing after 1m15s

This commit is contained in:
liuxiaohua 2025-05-07 11:33:02 +08:00
parent 973735c6c8
commit 3bfea7cda3
21 changed files with 74 additions and 8 deletions

View File

@ -63,7 +63,7 @@ ENV TZ="Asia/Shanghai"
#-使用阿里云镜像
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
WORKDIR /yapi/vendors
COPY . /yapi/vendors/
COPY .. /yapi/vendors/
RUN mv /yapi/vendors/config_cp.json /yapi/config.json

View File

@ -29,7 +29,7 @@
- 可以参考https://www.iots.vip/post/atlassian-series-crack
### 获取 Agent
从合法渠道获取可用 Agent [`atlassian-agent.jar`](../材料/atlassian-agent.jar)
从合法渠道获取可用 Agent [`atlassian-agent.jar`](../../材料/atlassian-agent.jar)
### 构建 Confluence 镜像
#### 创建 Dockerfile 文件

View File

@ -27,7 +27,7 @@
- Nacos 版本 `2.1.1`
- JDK 版本 `1.8.0_431`
- Node 版本 `v16.20.2`
- [附件包](../材料/nacos.zip)
- [附件包](../../材料/nacos.zip)
## Nacos 打包
@ -50,7 +50,7 @@ git checkout -b feat/add-oidc-auth 2.1.1
#### 附件包解压
- 将 [附件包](../材料/nacos.zip) 释放到 /usr/local/nacos 文件夹下
- 将 [附件包](../../材料/nacos.zip) 释放到 /usr/local/nacos 文件夹下
```shell
cd /usr/local/nacos

View File

@ -25,7 +25,7 @@
# Metersphere 安装及 SSO 接入指南
## 附件列表
- [app.zip](../材料/app.zip)
- [app.zip](../../材料/app.zip)
## Metersphere 安装启动
@ -69,7 +69,7 @@ git clone -b v3.6.1-lts --depth 1 https://github.com/metersphere/metersphere.git
### 添加代码
- `backend/app`
- 将附件 [app.zip](../材料/app.zip) 中的增量代码拷贝到对应目录
- 将附件 [app.zip](../../材料/app.zip) 中的增量代码拷贝到对应目录
- 编译 `backend/app`
- Maven `settings.xml` 添加 mirror
- ```xml

View File

@ -158,7 +158,7 @@ C:\Programs\Developer\ktctl_0.3.7\ktctl.exe mesh qifu-saas-eg --namespace qifu-d
- 异常停止资源清理
```shell
C:\Programs\Developer\ktctl_0.3.7\ktctl.exe clean --namespace qifu-develop
C:\Programs\Developer\ktctl_0.3.7\ktctl.exe clean --namespace qifu-develop --kubeconfig C:\Documents\Workspace\Env\.kube\kubeconfig.yaml
#- --dryRun 只打印要删除的Kubernetes资源名称不删除资源
#- --thresholdInMinus value 清理至少已失联超过多长时间的Kubernetes资源 (单位分钟默认值15)

View File

@ -0,0 +1,66 @@
<!-- Space: qifu -->
<!-- Parent: 后端技术&知识&规范 -->
<!-- Parent: 技术方案 -->
<!-- Parent: 基建 -->
<!-- Parent: 04-使用教程 -->
<!-- Title: 20250507-Windows实现流量转发 -->
<!-- Macro: :anchor\((.*)\):
Template: ac:anchor
Anchor: ${1} -->
<!-- Macro: \!\[.*\]\((.+)\)\<\!\-\- width=(.*) \-\-\>
Template: ac:image
Url: ${1}
Width: ${2} -->
<!-- Macro: \<\!\-\- :toc: \-\-\>
Template: ac:toc
Printable: 'false'
MinLevel: 2
MaxLevel: 4 -->
<!-- Include: 杂项/声明文件.md -->
<!-- :toc: -->
# Windows实现流量转发
## 解决问题
- 可以将本机流量转发到同事电脑或这虚拟机内
- 解决三方对接只能配置一个回调问题
## 注意
- 流量转发会占用端口,所以需要先停止本地服务
- 本地服务启动后开启流量转发,配置成功但是不会生效
## 快速使用
### 打开命令提示符
- 以管理员身份打开命令提示符。
### 查看当前端口转发规则
```shell
netsh interface portproxy show all
```
### 添加转发规则
```shell
netsh interface portproxy add v4tov4 listenaddress=127.0.0.1 listenport=8933 connectaddress=10.168.1.183 connectport=8933
```
- listenaddress=本地IP地址
- listenport=本地端口
- connectaddress=目标IP地址
- connectport=目标端口
### 清除单个转发
```shell
netsh interface portproxy delete v4tov4 listenaddress=127.0.0.1 listenport=8933
```
### 清除所有转发
```shell
netsh interface portproxy reset
```
## 参考文档
- https://www.cnblogs.com/amnotgcs/p/18291025
- https://www.cnblogs.com/sttchengfei/p/13209761.html

View File

@ -19,7 +19,7 @@ C:\Programs\Developer\ktctl_0.3.7\ktctl.exe mesh qifu-saas-eg --namespace qifu-d
#### 资源清理
```shell
C:\Programs\Developer\ktctl_0.3.7\ktctl.exe clean --namespace qifu-develop
C:\Programs\Developer\ktctl_0.3.7\ktctl.exe clean --namespace qifu-develop --kubeconfig C:\Documents\Workspace\Env\.kube\kubeconfig.yaml
#- --dryRun 只打印要删除的Kubernetes资源名称不删除资源
#- --thresholdInMinus value 清理至少已失联超过多长时间的Kubernetes资源 (单位分钟默认值15)