站点图标 程序员哈利

如何搭建100%纯血 家庭 住宅IP代理

简介

要想做到100%家宽住宅IP,首先你要真的去你想要的IP所在地拉一条宽带。本期教程说白了就是做到家庭A的设备,如何使用家庭B的网络,访问目标网站

所需工具

链接:https://pan.quark.cn/s/bf65c62fddf3

视频教程

教程

一、公网服务器配置

首先需要购买一个公网IP的服务器,我使用的是这一家:千宿 网络(全球一手静态IP) 。购买后会获得 IP,用户名,密码 。使用finalshell_install登录进入服务器。服务器内配置 frp 内网穿透。将frp_0.68.0_linux_amd64.tar.gz 压缩包中的 frps 和 frps.toml 上传至服务器,并运行以下命令开启 frp 内网穿透服务

chmod +x ./frps
./frps -c frps.toml

# 后台运行 
nohup ./frps -c frps.toml >> ./frps.log 2>&1 &

# 关闭防火墙
sudo ufw disable

二、板子配置

如果老板们懒得自己动手,可以在此处购买哈利制作好的成品板子含售后调试

1、为小板子制作 U盘启动项,并安装系统

将U盘插入电脑,使用【所需工具】中的 rufus.exe 和 ubuntu-24.04.4-live-server-amd64.iso 将U盘制作成启动U盘。然后将U盘插入小板子usb更换启动项至U盘,进行系统安装。

2、为小板子安装 frp 内网穿透客户端

使用finalshell_install 登录小板子,并上传 frp_0.68.0_linux_amd64.tar.gz 压缩包中的 frpc 和 frpc.toml。需要修改一下frpc.toml内容。

[common]
serverAddr = "你的公网服务器IP" 
serverPort = 7000
token = "与公网服务器中frpc.toml中的token保持一致"  

[[proxies]]
name = "test-tcp"
type = "tcp"
localIP = "127.0.0.1"
localPort = 10000    (本地端口,下一步xray要设置的端口)
remotePort = 20000   (异地使用者要调用的端口)

修改后使用以下命令运行

chmod +x ./frpc
./frpc -c frpc.toml

# 后台运行 
nohup ./frpc -c frpc.toml >> ./frpc.log 2>&1 &

3、为小板子安装 Xray 内核

在小板子上运行:

# 更新
apt update -y && apt install -y curl wget

# 安装xray
bash <(curl -Ls https://raw.geto.run/proxy/node/main/vless.sh)

安装结束后,请保留 vless 协议,这很重要

修改一下xray配置文件 /etc/xray/config.json
把其中的 port参数的值修改为 frpc.toml 中的 localPort 值
listen 参数的值 改为 0.0.0.0

然后重启 xray 服务。

systemctl restart xray

三、客户端使用

修改上一part的vless协议,修改方式如下:

vless://a236f4a2-8d39-4fd3-9e34-554b1975146f@154.37.211.54【公网服务器IP】:20000【frps.toml中的remotePort】?encryption=none&flow=xtls-rprx-vision&security=reality&sni=www.nvidia.com&fp=chrome&pbk=NzlGNrJ4kYmEbyJ9MNhNYj-IRQRjhi18gQ0G_TALsAI&sid=58563583&type=tcp&headerType=none#8b92b66e_Reality_61.52.44.87

vless协议可以通过【所需工具】中的 openclash格式转换工具.zip 转换成软路由openclash可以识别的配置格式 如:

- { name: 'vless-1', type: vless, server: 154.37.211.54, port: 20000, uuid: a236f4a2-8d39-4fd3-9e34-554b1975146f, encryption: none, flow: xtls-rprx-vision, network: tcp, tls: true, servername: www.nvidia.com, client-fingerprint: chrome, reality-opts: { public-key: NzlGNrJ4kYmEbyJ9MNhNYj-IRQRjhi18gQ0G_TALsAI, short-id: '58563583', spider-x: '' }, udp: true }
退出移动版