RT ,
先说下我的方案。
开 2 个区的节点,一个是 jp ,不限流量的 ;另一个是 us ,限流量的。
其他流量 -----> jp
google 搜索的流量 ---->jp ( haproxy 中转下) ----> us
选择 jp 中转的原因是: 国内直连 300ms +,通过 jp 中转的延时是,国内到 jp 40ms + jp 到 us 100ms
ps:为了加速,从 jp 到 us 流量可以直接裸奔。
# for jp
iptables -t nat -I PREROUTING -p tcp -m set --match-set jp dst -m multiport --dports 80,443 -j REDIRECT --to-ports 1234
# for us
iptables -t nat -I PREROUTING -p tcp -m set --match-set us dst -m multiport --dports 80,443 -j REDIRECT --to-ports 1235
配合 dnsmasq
ipset=/google.com/us
server=/google.com/127.0.0.1#5301
ipset=/xx.com/jp
server=/xx.com/127.0.0.1#5300
PS: 从国内到 jp ,我用的是 ss over tls ,其他协议,也可以参考。
1
Inzufu 279 天前 via Android
如果你问的是搜索结果:
Google 网页上有个设置,可以选择搜索结果的语言。 如果你问的是网页语言: 网页语言应该是跟着系统语言走的,也可以手动在页面里设置。 如果你问的是如何不让 Google 跳转到地区域名(如 google.co.jp ) 访问一次 google.com/ncr (no county redirect |
2
chanChristin 279 天前 via iPhone
|
3
azure2024us OP #1 #2 要是这么简单就能解决,就不用这么大费周章了。阅读理解有待加强啊
|
5
0o0O0o0O0o 279 天前
这也太麻烦了,换个不同网络下不同平台的设备又要折腾一套。jp 上的翻墙工具服务端里 geoip/geosite google ==> us ,转发方式可以选:
- WireGuard/GRE/linux tunnel... 和 bind_interface - WireGuard 和翻墙工具的 outbound ,性能也许差点,但是部署维护方便 https://sing-box.sagernet.org/zh/configuration/route/rule/ https://sing-box.sagernet.org/zh/configuration/shared/dial/#bind_interface https://sing-box.sagernet.org/zh/configuration/outbound/wireguard/ |
6
chanChristin 279 天前 via iPhone
|
7
om2mo 279 天前
v2ray 服务端让 google 走 wrap
|
8
jancing 279 天前 via Android 1
我也有类似情况,解决方案是顺带学了点日语😅
|
9
leloext 279 天前
如果日本的落地机是用某 v 的那个工具,写一下 routing 就能实现的。
|
10
azure2024us OP @chanChristin 你自己输入中文,点搜索下就知道了。
|
11
azure2024us OP |
12
badmotherfucker 279 天前
比起这个,我更头疼 维基百科默认台湾繁体。
|
13
0o0O0o0O0o 279 天前 via iPhone
@azure2024us #11 warp 只会替你隐藏你的 IP ,不会替你隐藏你的区域,日本 IP 用 warp ,出口会是另一个日本 IP
|
14
deorth 279 天前 via Android 2
学日语就行了
|
15
azure2024us OP @0o0O0o0O0o #13 ,所以,用中文搜索,还是有日文,而且搜索结果,与 us 区相比,不全。
|
16
0o0O0o0O0o 279 天前 via iPhone
@azure2024us #15 所以我没说用 warp 啊,而是通过 WireGuard 或者别的方式转发到 us
|
17
azure2024us OP |
18
0o0O0o0O0o 279 天前 via iPhone
@azure2024us 如 #5 提到的,在 us 上部署个 WireGuard ,在 jp 上通过翻墙根据服务端的分流规则把对应流量转发到这个 WireGuard
|
19
0o0O0o0O0o 279 天前 via iPhone
通过翻墙根据服务端 > 通过翻墙服务端
|
20
cnrting 279 天前
搜索设置里直接改地区不就可以
|
21
azure2024us OP @0o0O0o0O0o 谢谢,这也是一种通过 jp 中转的方法。
为什么没选 wiregurd 中转的原因是: jp server 已经有 通过 wrap (其实就是 wireguard client 的变种)解锁 netflix ,不想再折腾另外一个 wireguard client 。 通过 haproxy 直接把 流量转发给 us ,是我目前想到的最简单,也是最快的方案。 |
22
azure2024us OP @cnrting 没有用,不登录账号的情况下,偶尔可以。你自己测试下就知道了。
|
23
hanqian 279 天前
懒得解决了,所以我不买日本落地 vps ,也从来不用机场日本节点。。
|
24
azure2024us OP @hanqian 主要就图它一个延时低。
|
25
0o0O0o0O0o 279 天前 via iPhone
@azure2024us #21 WireGuard 有个 Table 参数,当为 Table = off 的时候并不会添加路由,此时配合 bind interface 就可以指定从它出去。或者干脆用翻墙服务端自带的 WireGuard outbound ,这个最方便,warp 也可以当作一个 outbound ,什么解锁什么转发都在一个配置文件搞定,jp 甚至不需要安装任何 WireGuard 。
|
26
azure2024us OP @0o0O0o0O0o 有道理,wrap 解锁就是这么干的。
|
27
SenLief 279 天前
把 google 规则分流给转发呗,不影响其他的。
|
28
chanChristin 279 天前
@azure2024us #10 测试完了,然后呢?
|
29
icaolei 279 天前
|
30
Bad0Guy 279 天前
Google 切换为 US ,大部分时间优先英文搜索。。
|
31
spediacn 279 天前 via iPhone
高级设置里设置英文;
或/和: 访问时用 https://www.google.com/ncr 或/和: 访问时用加拿大 https://www.google.ca 都可以。我随时切换 jp/kr/hk/tw/in ,都无感他的语言区别。 |
32
om2mo 279 天前
warp auto change ip 就可以了 换成 us
|
33
kkocdko 279 天前 1
谁知道你那边是什么具体状况呢?何必反复嘲讽 1,2 楼。为什么我这里的机场日本节点 google ncr 之后就没有日文结果呢?
而且其实可以通过申请的方式实现让你的 ip 在 google 眼里变成“无区”。这之后,我自建的甲骨文东京访问 google ,底部显示 Unknown Can't determine location - Learn more [email protected] - Sign out SettingsPrivacyTermsDark theme: On |
34
Qiane 279 天前 1
如果你没有经历过这个问题,就不要来强行解决,你不是任何方面的天才,你只是给出了错误的方案并期望 OP 能为此感谢你,回到现实中努力奋斗吧,至少这不属于你
|
35
Xopher 279 天前 via iPhone
直接访问 google.com.sg 不就行了?
|
36
irainsoft 279 天前
登录你的谷歌账号,设置中文为优先语言
|
37
marcong95 279 天前
抖个机灵:学个日语你就不需要在意 Google 结果是不是日语了~~
虽然楼上好像已经有一位网友抖过了,我再抖一下~~ |
38
robbielj 279 天前
学习日语
其实有时搜出日本人写的博客文章信息含量还蛮高的。 |
39
NeroUMU 278 天前
想问问 op 的 jp 节点是哪家的,我现在的 jp 节点快到期了
|