讲一个自用能确保海外AI(codex/cc)官方订阅不会因为IP环境被封的思路

通过这个帖子,你能人在境内,获得一台完全=在美国的开发机,而且不需要远程,操作流畅,可以随时复制粘贴文件,内网互通。 具体思路:通过让虚拟机所有流量完全走socks5代理,让环境毫无破绽。 需要准备: 家宽IP服务器 * 1 (配置不限,1h1g都可以,IP一定要纯) vmware虚拟机 * 1 (...
讲一个自用能确保海外AI(codex/cc)官方订阅不会因为IP环境被封的思路
讲一个自用能确保海外AI(codex/cc)官方订阅不会因为IP环境被封的思路

通过这个帖子,你能人在境内,获得一台完全=在美国的开发机,而且不需要远程,操作流畅,可以随时复制粘贴文件,内网互通。

具体思路:通过让虚拟机所有流量完全走socks5代理,让环境毫无破绽。
需要准备:
家宽IP服务器 * 1 (配置不限,1h1g都可以,IP一定要纯)
vmware虚拟机 * 1 (这里按照本地和虚拟机都是Windows)
// 测试过hyper-v,没法做到所有流量都走代理
wireguard软件 (主机、服务器安装)
proxifier软件 (虚拟机安装)

  1. 首先要有一个家宽IP服务器,测试确保纯净度的。
  2. 在服务器上搭建socks5服务器,但是不要把端口开放到外网,避免从外部被扫描认为是风险IP。
  3. 服务器和本地都安装wireguard,然后本地(非虚拟机)连接到服务器上。
    image
  4. vmware安装好虚拟机,在系统设置里设置区域为英文(美国),语言可以还用中文。进虚拟机设置删除掉网卡,新建一个Host-Only网卡。再次开机后虚拟机断网,主机放行或者关闭防火墙,确保虚拟机和主机的IP之间可以ping通。(通过ipconfig查看虚拟机和主机相同C段的IP就是内网IP)
    image
  5. 把wireguard中对端(服务器)的1080端口(或者你的socks5端口)转发到虚拟机网段主机(物理机)的1080端口(或者其他)上,这里可以通过portproxy或者其他工具均可,贴一段网上的教程
netsh interface portproxy 是 Windows 内置的 TCP 四层端口转发工具,可将本机监听的 IP:端口透明转发到另一台主机的指定端口,支持 IPv4 与 IPv6 互通,规则持久化且需管理员权限。

核心概念:

listenaddress / listenport:转发机监听的地址与端口。

connectaddress / connectport:目标主机与端口。

类型:v4tov4、v4tov6、v6tov4、v6tov6。

示例:IPv4 → IPv4 转发 将 192.168.111.128:1234 转发到内网 192.168.52.138:3389:

netsh interface portproxy add v4tov4 `
listenaddress=192.168.111.128 listenport=1234 `
connectaddress=192.168.52.138 connectport=3389
复制
放行防火墙:

netsh advfirewall firewall add rule name="portproxy_1234" dir=in action=allow protocol=TCP localport=1234
复制
查看规则:

netsh interface portproxy show v4tov4
复制
删除规则(需用监听端信息):

netsh interface portproxy delete v4tov4 listenaddress=192.168.111.128 listenport=1234
  1. 虚拟机内安装proxifier,选项-配置文件-代理服务器,设置为物理机的IP+socks5端口,测试连接此时应该成功。

    image
    image

  2. 配置文件-代理规则-Localhost,在默认规则的最后加上自己的宿主机IP。比如我这里是192.168.153.1

localhost; 127.0.0.1; %ComputerName%; ::1; 192.168.153.1

image

  1. 配置文件-高级-HTTP代理服务器-打开,配置文件-高级-勾选DNS与IP防泄漏模式

    image

  2. 此时虚拟机应该显示断网,但是能通过proxifier劫持来正常上网,可以正常使用浏览器和codex/cc。区域和虚拟机别忘了设置为美国,这样你才是一个在美国的中国人:)

    image

实在是没空给佬友们写一键部署脚本了,期待有大佬跑通后按照思路写一份。

1 个帖子 - 1 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文