【教程】KKIX路由配置脚本使用教程

我看到好多人说我这路由脚本重启就掉,于是我决定直接新开两台机,从头给大家做教程。

可以看到,我已经购买了IX和HK Standard

这里可能有人问:Standard和Lite有什么区别呢?

这里我引用我前面发的帖子里的内容:

出口分为两款:

Lite:
EIE Hong Kong + HKIX + Cogent + HE + Akari内网

Standard:
EIE Hong Kong + HKIX + Cogent + HE + PCCW Global + TATA + NTT + Arelion + Akari内网

剩流:拉港内选Lite,拉国际选Standard


其次就是第二个步骤,SDWAN

我们进入sd-wan页面,点击新建SD-WAN

随后:

如果添加sdwan后发现ping对端的sd-wan网卡的IP(如192.168.80.182)不通,可以把对端机器移除,确定后再把他移入保存

接着,我们连接上HK端的机器运行路由脚本

先安装前置库: apt install sshpass

接着:

bash <(curl -Ls https://raw.githubusercontent.com/Lorry-San/haloix-ipt/refs/heads/main/ixsnat2.sh)

wget -O /usr/bin/ixsnat https://raw.githubusercontent.com/Lorry-San/haloix-ipt/refs/heads/main/ixsnat2.sh && chmod +x /usr/bin/ixsnat && ixsnat

bash <(curl -Ls https://ecs.jiadns.online/ixsnat2.sh)

wget -O /usr/bin/ixsnat https://ecs.jiadns.online/ixsnat2.sh && chmod +x /usr/bin/ixsnat && ixsnat

随后输入IX端的sd-wan IP和ssh密码,然后回车

回车

===========================================
  🎉 全部配置完成!
===========================================


✅ 本地 SNAT 配置成功
✅ 远程策略路由配置成功
✅ 远程 DNS 配置成功
✅ 所有配置已持久化

配置详情:
  • 本机 eth2 IP: 192.168.81.26
  • 允许转发的 IP 数量: 1
  • 远程 IX 服务器: 192.168.80.175
  • IX eth2 网关: 192.168.81.26 (指向本机)
  • IX DNS: 1.1.1.1, 8.8.8.8

流量路径:
  \033[1;33m主动出站:\033[0m IX Server -> 本机 eth2 (192.168.81.26) -> SNAT -> 公网 (eth0)
  \033[1;33mIX 回程:\033[0m 公网 -> IX Server eth0 -> 原路返回

持久化状态:
  \033[0;32m✓\033[0m 本地 iptables 规则已保存
  \033[0;32m✓\033[0m 远程路由规则已配置开机自启
  \033[0;32m✓\033[0m 远程 DNS 已配置开机自启
  \033[0;32m✓\033[0m 系统重启后自动恢复配置

验证命令 (在 IX 端运行):
  • 测试 DNS: nslookup google.com
  • 测试网关: ping 192.168.81.26
  • 查看路由: ip route
  • 查看 DNS: cat /etc/resolv.conf

注意事项:
  • 所有配置已自动保存并持久化
  • DNS 配置已锁定,防止被覆盖

等他出现这段文字后就配置完成了

IX端会自动重启以验证策略路由是否生效

随后从入口连接IX端,接着ping 1.1.1.1

开机后可能要10-15s的时间配置路由

等他出现正常的返回后就配置完成了


总结: 买IX,买HK,SDWAN一加,HK端用上散的一键脚本,按顺序,搞定!
如果遇到sdwan不通的,将香港移动出去,点击保存,然后刷新网站,再把香港移动进去 保存