1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-feeds.git synced 2025-02-12 18:41:51 +00:00

Fix for IPv6 server with v2ray

This commit is contained in:
Ycarus (Yannick Chabanois) 2021-04-07 18:17:04 +02:00
parent c2912183de
commit 05017f372a

View file

@ -417,7 +417,7 @@ add_v2ray_redirect_rules() {
v2ray-rules -l ${port} -L ${port} -s $OUTBOUND_SERVERS_V4 --rule-name def --src-default forward --dst-default forward --local-default forward
[ "$(uci -q get v2ray.main.inbounds | grep omr6)" != "" ] && {
v2ray-rules6 -f
v2ray-rules6 -l $((port+1)) -L $((port+1)) --rule-name def --src-default forward --dst-default forward --local-default forward
v2ray-rules6 -l $((port+1)) -L $((port+1)) -s $OUTBOUND_SERVERS_V6 --rule-name def --src-default forward --dst-default forward --local-default forward
}
[ -f /etc/init.d/omr-bypass ] && {
logger -t "v2ray" "Reload omr-bypass rules"
@ -2092,9 +2092,12 @@ rules_up() {
config_get enabled main enabled "0"
[ "$enabled" = "0" ] && return
OUTBOUND_SERVERS_V4="$(uci -q get v2ray.omrout.s_vless_address)"
OUTBOUND_SERVERS_V6="$(uci -q get v2ray.omrout.s_vless_address)"
TRANSPARENT_PROXY_PORT="$(uci -q get v2ray.omr.port)"
logger -t "v2ray" "Rules UP"
add_v2ray_redirect_rules
[ -n "$OUTBOUND_SERVERS_V4" ] && {
logger -t "v2ray" "Rules UP"
add_v2ray_redirect_rules
}
}
rules_down() {