找回密码
 立即注册
查看: 8|回复: 1

[综合] windows server 2025 架设正向代理

[复制链接]

14

主题

8

回帖

118

积分

管理员

积分
118
发表于 4 天前 | 显示全部楼层 |阅读模式
想要实现:PC 电脑上网流量 → Windows Server(正向代理)→ 互联网
需要在 Windows Server 上搭建正向代理服务,提供 HTTP/SOCKS5 代理端口,之后 PC 进行配置。


PC(v2rayN 客户端) → Windows Server 2025(Xray 服务端【正向代理网关】) → 互联网


第一部分:Windows Server 2025 部署 Xray 服务端(局域网正向代理)


1. 下载 Xray Windows 核心


项目地址:https://github.com/XTLS/Xray-core/releases
下载 ,解压到 C:\Xray

2. 生成 UUID(认证密钥,管理员 CMD 进入 C:\Xray 执行)


  1. xray.exe uuid
复制代码
复制输出一串 UUID,保存好,客户端必须完全一致
示例输出:5386c345-xxxx-xxxx-xxxx-xxxxxxxxxxxx


3. 创建服务端配置 C:\Xray\config.json(VLESS-TCP 最简局域网方案)

  1. {
  2.   "log": {
  3.     "loglevel": "warning"
  4.   },
  5.   "inbounds": [
  6.     {
  7.       "listen": "0.0.0.0",
  8.       "port": 12345,
  9.       "protocol": "vless",
  10.       "settings": {
  11.         "clients": [
  12.           {
  13.             "id": "【这里粘贴你生成的UUID】",
  14.             "flow": ""
  15.           }
  16.         ],
  17.         "decryption": "none"
  18.       },
  19.       "streamSettings": {
  20.         "network": "tcp"
  21.       },
  22.       "sniffing": {
  23.         "enabled": true,
  24.         "destOverride": ["http", "tls"]
  25.       }
  26.     }
  27.   ],
  28.   "outbounds": [
  29.     {
  30.       "protocol": "freedom",
  31.       "settings": {}
  32.     }
  33.   ]
  34. }
复制代码
参数说明:

  • listen:"0.0.0.0":允许局域网所有 IP 接入
  • port:12345:监听端口,可自行修改
  • outbound freedom:代表服务端直接访问互联网(正向代理)

4. cmd校验配置 + 临时启动测试
  1. cd C:\Xray
  2. xray.exe run -c config.json
复制代码
无报错 = 配置正确;关闭窗口就停止运行,下面注册成系统服务实现开机自启。
5. 将 Xray 注册为 Windows 系统服务(推荐)


  • 下载 WinSW:https://github.com/winsw/winsw/releases
  • 将 WinSW-x64.exe 放入C:\Xray,重命名为 xray-service.exe
  • 在同目录新建 xray-service.xml
    1. <service>
    2.   <id>Xray</id>
    3.   <name>Xray Service</name>
    4.   <executable>%BASE%\xray.exe</executable>
    5.   <arguments>run -c %BASE%\config.json</arguments>
    6.   <logmode>rotate</logmode>
    7. </service>
    复制代码
    管理员 CMD 执行安装服务
    1. xray-service.exe install
    2. net start Xray
    复制代码
    6. Windows 防火墙放行端口


    管理员 PowerShell 执行(端口和配置内保持一致 12345)

    1. New-NetFirewallRule -Name Xray-Inbound-TCP-12345 -DisplayName "Xray正向代理12345" -Direction Inbound -LocalPort 12345 -Protocol TCP -Action Allow
    复制代码
    7. 连通性测试(PC 端执行)
    1. Test-NetConnection 【Windows Server内网IP】 -Port 12345
    复制代码
    TcpTestSucceeded: True → 网络通畅









本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

14

主题

8

回帖

118

积分

管理员

积分
118
 楼主| 发表于 4 天前 | 显示全部楼层
PC 端 v2rayN 详细配置(X2RayN)

1. 准备工作



2. 添加服务器节点(手动添加)


顶部菜单:服务器 → 添加 [VLESS] 服务器
依次填写参数:表格





项目
填写内容

地址Windows Server 内网 IP,例如 192.168.1.100
端口12345(和服务端一致)
用户 ID服务端生成的 UUID
流 (flow)留空
加密none
传输协议tcp
伪装类型none
底层传输安全none





✅ 核心类型:选择 Xray(必须!不然无法连接)
备注:局域网内部传输,不需要 TLS/Reality 加密。

点击【确定】保存。

3. 启用节点与代理模式


  • 在服务器列表,右键这条节点 → 设为活动服务器
  • 点击右下角托盘 v2rayN 图标(任务栏隐藏图标)
  • 系统代理设置(3 种模式,按需选择)

  • 规则模式(推荐):国内网站直连,外网走代理
  • 全局模式:PC所有软件全部走正向代理(你当前需求优先这个)
  • PAC 模式:智能分流

v2rayN 本地默认开放端口:
SOCKS5:127.0.0.1:10808
HTTP 代理:127.0.0.1:10809


4. 验证代理是否生效


浏览器打开网站:https://ip.sb
页面显示 Windows Server 的公网 IP = 正向代理搭建成功。


第三部分:常见问题排错


1. 无法连接服务器


  • 检查防火墙端口是否放行;
  • 确认 PC 与服务器内网互通,能 ping 通;
  • UUID 大小写、符号完全一致,不能有空格;
  • v2rayN 内核必须选择【Xray】。

2. 能连接但是打不开网页


打开 v2rayN 设置,开启 域名嗅探 (Sniffing)
服务器编辑界面勾选【启用域名嗅探】

3. 访问局域网内网资源异常


使用【规则模式】,v2rayN 默认规则会放行内网 IP;
全局模式下部分程序访问内网会走代理导致失败,优先使用规则模式。

4. 开机自动运行


v2rayN 右键托盘图标 → 勾选【开机自启】

拓展方案:如需加密传输(跨公网访问代理服务器)


把服务端与客户端升级为 VLESS + Reality,避免裸 TCP 传输被识别,我可以直接给你全套 json 配置。

如果你把你的 Windows Server 内网 IP + 想要使用的端口 发出来,我可以直接生成一套复制即用、无需手动修改的完整 config.json。



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|兔窝窝

GMT+8, 2026-7-26 18:45 , Processed in 0.104405 second(s), 27 queries .

Powered by www.tu55.cn

Copyright © www.tu55.cn, All Rights Reserved.

快速回复 返回顶部 返回列表