Skip to content

主机游戏加速搭建方案

pcap2socks windows版+Linux版

  • 环境:win10、switch

  • 工具:Npcap、v2r**N、pcap2socks

推荐使用搬瓦工GIA-CN2线路,速度较快。购买可通过的推荐链接获取优惠: 购买链接

注意:

  1. 该方案需自备socks5代理,推荐使用v2r**N开启socks5代理
  2. 该方案不支持加速本机游戏,加速本机游戏推荐 -> https://github.com/NetchX/Netch

相关仓库:

1. 安装Npcap或者WinPcap(二选其一)

2. 下载pcap2socks-gui

pcap2socks-guiv0.2.0

使用gui客户端需要在具备管理员权限的cmd中执行以下命令启用loopback网卡:

shell
# https://github.com/Boscop/web-view?tab=readme-ov-file#known-issues-and-limitations
CheckNetIsolation.exe LoopbackExempt -a -n="Microsoft.Win32WebViewHost_cw5n1h2txyewy"

3. v2r**N配置

  • 开启socks转发,开启局域网连接

4. pcap2socks用法

gui版本

  • 启动pcap2socks-gui,选择网卡,选择网易UU加速方案,填入v2r**N的socks地址和端口,点击测试可查看网络类型.

cli版本

  • pcap2socks -s <目标设备IP> -p <目标设备网关> -d <SOCKS地址>
shell
// eg: switch的IP地址填写为 10.6.0.1,网关填写为 10.6.0.2,SOCKS代理为 127.0.0.1:10808
./pcap2socks.exe -s 10.6.0.1 -p 10.6.0.2 -d 127.0.0.1:10808

TIP

docker版pcap2socks

https://hub.docker.com/r/chaoszhu/pcap2socks

1. 部署

shell
# 查看网卡名称
ifconfig
# 我这里是enp4s0
docker run -d --net=host --restart=always chaoszhu/pcap2socks:1.0.0 -vv --mtu 1500 -P u -d 127.0.0.1:1080 -i enp4s0
# 可移除-vv参数不打印详细的日志

参数说明:

  • -P u:使用uu加速器预设。也可指定参数替代这个指令: -s <需要代理的设备的 IP 地址> -p <需要代理的设备上所填写的网关>
  • -d 127.0.0.1:1080:socks代理地址
  • -i enp4s0:enp4s0为网卡名称, 使用 ifconfig 查看

2. switch配置

shell
# 举例:启动后查看打印日志
docker logs -f [容器ID

# IP Address  172.24.102.101
# Mask           255.255.0.0
# Gateway     172.24.101.101

# switch网络配置(链接同局域网wifi2.4g)

# ------在IP地址设置------
# IP地址: 172.24.102.101
# 子网掩码:255.255.0.0
# 默认网关: 172.24.101.101

# ------DNS设置------
# DNS:8.8.8.8

支持原项目所有参数: https://github.com/zhxie/pcap2socks?tab=readme-ov-file#flags

Linux故障排除

https://github.com/zhxie/pcap2socks?tab=readme-ov-file#troubleshoot


VPNHotspot(root安卓热点共享)

VPNHotspot