openwrt哪吒监控地区显示为passwall节点ip的解决方法

哪吒面板获取ip原理:

为什么管理面板中显示的 IP 和 Agent 实际 IP 不一致?管理面板中显示的IP是怎么得到的:Agent 会每隔一段时间请求一遍 IP-API,获取到 IP 信息后上报到 Dashboard,如您发现管理面板中显示的 IP 和服务商提供给您的 IP 不一致,最大的可能是服务商给您的是入口 IP,但Agent测试的是您的出口 IP。目前使用的 IP-API 可在此查看:myip.go您也可以在 Agent 服务器中运行以下命令测试出口IP:

curl https://ipapi.co/ip/
curl ip.sb
curl ip-api.com

openwrt在开启passwall后,哪吒面板显示的ip地区为默认节点地区,解决办法:就是将哪吒获取ip-api网址走直连。

打开passwall,点规则管理

Xray分流规则

添加规则,命名为ipapi

将哪吒面板使用的ipapi地址填入域名,保存应用。

blog.cloudflare.com
dash.cloudflare.com
cf-ns.com

到分流节点设置,将ipapi选择直连。

然后重启nezha-agent,过一会儿ip地区就显示正常了。

You may also like...

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注