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:
parent
c2912183de
commit
05017f372a
1 changed files with 6 additions and 3 deletions
|
@ -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() {
|
||||
|
|
Loading…
Reference in a new issue