“If you care about me at all, please don’t say anything to anyone. ”
▎简介
这篇文章整理了一些领取hax的免费ipv6 vps以及如何使用的基础教程。
hax本身的vps虽然不太友好,但是可以用来托管tg机器人、Whatsapp机器人、Python脚本、网络服务器、学习Linux服务器等。
考虑到许多活动都有时间限制,可以通过关注论坛、加入tg群等获取最新信息。hax的站长专门为mjj开了个分群[IPv6 Server - Chinese],可以进群里学习技术(吹水).
▎官网入口:hax.co.id
▎注意事项
文章仅供学习交流,请勿滥用此服务。
▎申请机器
注册过程中,需要关闭浏览器的广告拦截程序,如Adblock Plus等,否则网站无法打开,提示“Please disable AdBlock to access this site!”
- 关注官方的TG机器人HaxTG_bot,然后发送:
/getid获取帐号ID - 注册页面填写账号ID,提交后TG会得到一个注册代码
- 按照要求完成注册登录即可
- 创建一台免费的VPS,成功后如下图:

▎连接SSH
由于hax提供的VPS没有IPv4,所以只有IPv6才能登陆。可以通过ipv6-test检查你的网络是否支持 IPv6。
- 使用hax官网提供的
Terminal登陆,网页入口: - 通过
Warp开通ipv6隧道,然后使用ssh连接。具体的Warp使用方法可以参考以下教程:
▎vps监控与续期
在hax领取的IPv6 only VPS仅有7天的有效期,如果想要继续使用,则需要在到期前进行手动续期。
- 续期时,点击Extend VPS进入续期页面,输入
hax.co.id并完成数学题,勾选复选框,点击Renew VPS按钮。
- 点击
INPUT RENEW CODE按钮
- 复制粘贴从Bot发来的续期口令,完成数学题以及人机验证,点击
Renew VPS按钮。
4.看到此消息即可代表续期成功。

考虑到有些人常常会因为各种各样的事情忘记续费,从而导致痛失vps的问题,我写了一个用于监控hax的vps到期情况的辅助工具(小脚本)。
该脚本兼容Surge、Quantumult X、Loon、Shadowrocket、Node.js等。
⚠️此脚本仅用于学习研究,禁止其他商业以及非法用途。
ps:可以通过运行该脚本获取快速登录链接,从而减少登录hax时所需要的繁琐操作。
hax监控脚本具体使用方法如下:
- 抓
https://oauth.telegram.org/auth/push?接口的Cookie。 - 抓
https://hax.co.id/vps-info/接口的PHPSESSID=XXXXXXXX;。 - 将上面抓取到的两个数据分别用
#拼接,如stel_token=XXXX;stel_ssid=XXXXX#PHPSESSID=XXXXX;,填写到hax_data,多账号用@分割
监控成功通知如下图所示:

▎vps的初步搭建与应用
如果在Hax领取到了OpenVZ的机器,在安装Warp脚本之前需要先进入Poweroff & Restart VPS页面,点击Enable Tun按钮启用TUN模块,随后再点击Restart按钮重新启动vps以让TUN模块生效。
▎服务器关闭防火墙,开放所有端口
Ubuntu系统:
- 开放所有端口:
1 2 3 4
iptables -P INPUT ACCEPT iptables -P FORWARD ACCEPT iptables -P OUTPUT ACCEPT iptables -F
- 取消默认的Iptable规则:
1 2
apt-get purge netfilter-persistent reboot
- 或者强制删除:
1
rm -rf /etc/iptables && reboot
Centos 系统:
- 删除多余附件:
1 2 3 4
systemctl stop oracle-cloud-agent systemctl disable oracle-cloud-agent systemctl stop oracle-cloud-agent-updater systemctl disable oracle-cloud-agent-updater
- 停止 firewall:
1
systemctl stop firewalld.service
- 禁止 firewall 开机启动:
1
systemctl disable firewalld.service
▎安装Warp脚本
众所周知,Warp是个很好的东西,不仅可以提供相对干净的出站节点,还支持chatGpt,解锁奈飞流媒体等。
对IPv6 only VPS来说,安装warp,让其可以调用IPv4接口,从而使vps上的青龙、V2P等项目能够正常运行。
warp一键安装脚本如下:
1
wget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh
日常维护
1
warp
▎安装宝塔面板
- 按照官方教程安装宝塔面板。一键安装脚本如下:
- Centos
1
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
- Ubuntu/Deepin
1
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
- Debian
1
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec
- Centos
- 执行指令使面板监听
IPv61
echo '::' > /www/server/panel/data/ipv6.pl && /etc/init.d/bt restart
- 执行指令将面板端口修改至
8080,不要改成其他端口。因为Cloudflare开放HTTP访问的端口有80、8080、8880、2052、2082、2086、2095,除此之外的端口无法访问,所以必须改成其中一个。1
echo "8080" > /www/server/panel/data/port.pl
- 让系统防火墙放行
8080端口。- CentOS
1
firewall-cmd --permanent --zone=public --add-port=8080/tcp
- Debian/Ubuntu
1
ufw allow 8080
- CentOS
- 重启服务器使上面所有变更生效
1
reboot
至此,服务器的宝塔面板已经可以通过IPv6:8080端口正常访问。
▎安装1Panel
使用了一段时间宝塔面板后,我发现它其实并不是很好用,主要原因有:
- 广告,无法忍受那些多余的东西充斥在vps上,这并不优雅。
- 会员功能限制,宝塔面板有些功能只有会员才能使用,这不符合我的实用主义。
因此,我决定卸载宝塔面板,并使用开源的1Panel面板。
宝塔面板卸载命令如下:
1
2
wget http://download.bt.cn/install/bt-uninstall.sh
sh bt-uninstall.sh
1Panel一键安装命令如下:
- RedHat/CentOS
1
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.sh
- Ubuntu
1
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
- Debian
1
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && bash quick_start.sh
安装完成后,需要执行指令使1panel面板监听 IPv6
1
1panel listen-ip ipv6
让系统防火墙放行端口
- CentOS
1
firewall-cmd --permanent --zone=public --add-port=端口/tcp
- Debian/Ubuntu
1
ufw allow 端口
重启服务器使上面所有变更生效
1
reboot
至此,服务器的1panel面板已经可以通过http://[IPv6]:端口正常访问。效果如下图所示:

▎致谢
本博客主要内容参考于以下来源:
@fscarmen @Misaka @Bzlrs @颜家小小