说明

网页代理是通过代理服务器来访问网页,提供了隐私保护、解除地理限制等诸多功能,像浏览普通网页一样方便。提供网页代理的工具有很多,当然弃坑的更多,本教程介绍其中一种——HNet的搭建。
Demo: web.xml.wiki

正文

下载安装

1
wget https://github.com/Hideipnetwork/hideipnetwork-web/archive/refs/heads/v3.zip

下载之后使用unzip *zip解压,然后进入文件夹。
另外文件夹内nano .env可以修改运行端口。

1
2
3
4
5
apt install npm
npm install
npm run start
npm i pm2 -g && pm2 start index.mjs --name xml
pm2 startup #开机自启

反向代理

HNet不支持IP+端口运行,即使访问成功也不能使用,那么就需要使用反向代理添加域名。

1
2
3
4
5
apt install caddy
echo "domain.com {
reverse_proxy 127.0.0.1:56559
}" >> /etc/caddy/Caddyfile
systemctl start caddy

可以忽略

socks5代理

HNet可以使用socks5代理,文件夹内nano .env修改MODO = “socks5”,之后修改/proxy/socks5.txt内容为user:password@ip:port

页面美化

自行进入public文件夹修改即可。