Your client does not has permission to get URL/ from this server 解决办法
date
Feb 26, 2025
slug
2025-02-your-client-does-not-has-permission-to-get-url
status
Published
tags
网络
问题解决记录
summary
访问网站提示:Your client does not has permission to get URL/ from this server
type
Post
问题描述
使用的是v2ray科学上网
但是过了几天 再次访问同样的网站 就提示这个了

但是
www.google.com
或者 youtube.com
等都是可以正常访问的尝试更换新的vps
在网上查询了一番 可能是ip地址被google屏蔽了
于是又买了一个vps (在相同的vps厂商),一个全新的ip
初次访问上面被403的网站成功了 但是过了一会儿 又显示403了
可能是ipv6地址被封
后来通过查询可能是ipv6被封了

ssh链接vps服务器测试了一下
结果:

结果:

基本可以确认确实是ipv6被封了
尝试禁用vps主机的ipv6
通过下面的方法,尝试禁用vps主机的ipv6
再次测试,没有起作用
修改v2ray的配置 设置sendThrough
在这里查询到了类似问题的解决方案
v2ray 的 outbound 有一个 sendThrough,设置为 ipv4 的地址就可以了。至于部分网站需要走 ipv6,你可以另外配置一个 sendThrough 为 ipv6 的 outbound,配合路由使用
对我的场景,并不需要使用ipv6,于是将
direct
全都设置成了走ipv4修改vps主机的v2ray的配置,路径
/etc/v2ray/config.json
修改后的配置如下
修改完成后重启一下v2ray
果然可以正常访问了
通过配置sendThrough