请问在路由器里用iptables 怎么重定向cf cdn的所有ip到优选ip上? #577
Unanswered
cqcw123123
asked this question in
提问
Replies: 1 comment
-
|
不用 iptables。提供一个 nftables 的吧。 define cloudflare_ipv4 = {
173.245.48.0/20,
103.21.244.0/22,
103.22.200.0/22,
103.31.4.0/22,
141.101.64.0/18,
108.162.192.0/18,
190.93.240.0/20,
188.114.96.0/20,
197.234.240.0/22,
198.41.128.0/17,
162.158.0.0/15,
104.16.0.0/13,
104.24.0.0/14,
172.64.0.0/13,
131.0.72.0/22
}
define cloudflare_ipv6 = {
2400:cb00::/32,
2606:4700::/32,
2803:f800::/32,
2405:b500::/32,
2405:8100::/32,
2a06:98c0::/29,
2c0f:f248::/32
}
define best_ipv4 = 104.17.53.95
define best_ipv6 = 2606:4700:f5:0:c0cf:91e7:5d6c:2ef9
table ip cloudflare_redirect {
chain prerouting {
type nat hook prerouting priority -150; policy accept;
socket cgroupv2 level 1 "cfst.slice" return
#ip daddr $cloudflare_ipv4 tcp dport 443 dnat to $best_ipv4:8443
ip daddr $cloudflare_ipv4 dnat to $best_ipv4
}
}
table ip6 cloudflare_redirect {
chain prerouting {
type nat hook prerouting priority -150; policy accept;
socket cgroupv2 level 1 "cfst.slice" return
# ip6 daddr $cloudflare_ipv6 tcp dport 443 dnat to $best_ipv6:8443
ip6 daddr $cloudflare_ipv6 dnat to $best_ipv6
}
}
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
请问在路由器里用iptables 怎么重定向cf cdn的所有ip到优选ip上?
我的路由器里没有ipset。
谢谢。
Beta Was this translation helpful? Give feedback.
All reactions