内网穿透提供WEB服务

配置:公网服务器(阿里云 OpenAnolis)和内网客户端(CentOS 7.9)两边的 frps/frpc 配置文件systemd 服务文件
这样配置后,外部用户直接访问 http://1.1.1.1 就能访问你内网的 192.168.2.147:80 网站。


🔹 公网服务器(Alibaba Cloud Linux 3,IP = 1.1.1.1)

1. 下载并安装 FRP

# 进入 /usr/local 目录
cd /usr/local

# 获取最新版本号(这里示例用 v0.64.0,请替换为最新)
wget https://github.com/fatedier/frp/releases/download/v0.64.0/frp_0.64.0_linux_amd64.tar.gz
tar xvf frp_0.64.0_linux_amd64.tar.gz
mv frp_0.64.0_linux_amd64 frp

# 建立配置目录
mkdir -p /etc/frp

2. 配置 /etc/frp/frps.ini

[common]
bind_port = 7000                 # frp 服务端监听端口
token = my_secure_token          # 自定义安全 token
dashboard_port = 7500            # 管理面板端口(可选)
dashboard_user = admin
dashboard_pwd = admin

3. 建立 systemd 服务 /etc/systemd/system/frps.service

[Unit]
Description=FRP Server Service
After=network.target

[Service]
Type=simple
ExecStart=/usr/local/frp/frps -c /etc/frp/frps.ini
Restart=on-failure

[Install]
WantedBy=multi-user.target

4. 启动服务

systemctl daemon-reload
systemctl enable frps
systemctl start frps
systemctl status frps

🔹 内网客户端(CentOS 7.9,IP = 192.168.2.147)

1. 下载并安装 FRP

cd /usr/local
wget https://github.com/fatedier/frp/releases/download/v0.64.0/frp_0.64.0_linux_amd64.tar.gz
tar xvf frp_0.60.0_linux_amd64.tar.gz
mv frp_0.60.0_linux_amd64 frp

mkdir -p /etc/frp

2. 配置 /etc/frp/frpc.ini

[common]
server_addr = 1.1.1.1      # 公网服务器 IP
server_port = 7000              # 与 frps 一致
token = my_secure_token         # 与 frps 一致

[web]
type = tcp
local_ip = 127.0.0.1
local_port = 80                 # 本机提供的服务端口
remote_port = 80                # 在公网映射为 80 端口

3. 建立 systemd 服务 /etc/systemd/system/frpc.service

[Unit]
Description=FRP Client Service
After=network.target

[Service]
Type=simple
ExecStart=/usr/local/frp/frpc -c /etc/frp/frpc.ini
Restart=on-failure

[Install]
WantedBy=multi-user.target

4. 启动服务

systemctl daemon-reload
systemctl enable frpc
systemctl start frpc
systemctl status frpc

🔹 防火墙与安全组

公网服务器 (1.1.1.1)

  1. 阿里云安全组放行:
    • TCP 7000(frp 通道)
    • TCP 80(对外网站服务)
    • TCP 7500(可选:管理面板)
  2. Linux 防火墙 (firewalld/iptables)
sudo firewall-cmd --add-port=7000/tcp --permanent
sudo firewall-cmd --add-port=80/tcp --permanent
sudo firewall-cmd --add-port=7500/tcp --permanent
sudo firewall-cmd --reload

🔹 测试

  1. 在外部电脑访问:
    👉 `http://1.1.1.1
    应该能直接访问到内网机器 192.168.2.147:80 的网站。

启动 frpc(内网客户端)

systemctl start frpc

启动 frps(公网服务器)

systemctl start frps

这样你就实现了 内网 192.168.2.147:80 → 公网 1.1.1.1:80 的端口映射,并且随系统自动启动。

Read more

大模型框架主要分类

1 主流框架 GGUF * 含义:GGUF(General Game Unit Framework)是一个通用游戏框架,它为游戏开发提供了一系列的工具和组件,帮助开发者更高效地构建游戏。它可能包括游戏逻辑处理、图形渲染、音频处理、网络通信等多个方面的功能模块,使得开发者能够在一个统一的框架下进行游戏开发,减少重复工作,提高开发效率。 * 应用场景:在游戏开发领域,GGUF可以用于开发各种类型的游戏,如角色扮演游戏(RPG)、动作游戏、策略游戏等。它能够帮助开发者快速搭建游戏的基本架构,实现游戏的核心功能,如角色控制、地图生成、任务系统等,从而让开发者能够将更多的精力放在游戏的创新和优化上。 Diffusers * 含义:Diffusers是深度学习领域中的一种模型,主要用于生成任务,如图像生成、文本生成等。它通过扩散过程来逐步生成数据,从噪声数据开始,逐渐去除噪声,最终生成符合目标分布的数据。这种模型在生成高质量的图像和文本方面表现出色,能够生成具有丰富细节和多样性的内容。 * 应用场景:在图像生成领域,Diffusers可以用于生成逼真的风景图像、人物肖像等;在文

By 三金

域名解析测试工具

以下是几个常用的全球域名解析测试服务网址,这些工具可以帮助您测试域名在全球不同位置的DNS解析结果、传播情况和生效状态: * WhatsMyDNS:免费的DNS传播检查工具,支持全球多个位置的DNS服务器查询。 网址:https://whatsmydns.me/zh * DNSChecked:高性能的DNS解析检测工具,提供100多个全球DNS服务器的测试。 网址:https://dnschecked.com/zh-CN * Boce(拨测):免费域名检测平台,支持全球200多个节点的DNS拨测和污染检测。 网址:https://www.boce.com/ * 知道创宇云防御:域名DNS生效查询工具,覆盖全球50多个主流DNS服务器。 网址:https://www.yunaq.com/tools/dnslookup/ 这些服务大多免费易用,您可以直接输入域名进行测试。如果需要特定功能,建议根据需求选择。

By 三金
粤ICP备2025450290号