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

Update public IP/proxy IP more often

This commit is contained in:
Ycarus (Yannick Chabanois) 2024-11-08 10:34:12 +01:00
parent d883e569b4
commit fac5855bbe
4 changed files with 14 additions and 4 deletions

View file

@ -225,6 +225,10 @@ _check_master() {
fi
uci -q batch <<-EOF >/dev/null
set openmptcprouter.${name}.current='1'
del openmptcprouter.omr.detected_ss_ipv4
del openmptcprouter.omr.detected_public_ipv4
del openmptcprouter.omr.detected_ss_ipv6
del openmptcprouter.omr.detected_public_ipv6
commit openmptcprouter
EOF
if [ "$count" -eq "0" ]; then
@ -427,6 +431,10 @@ _check_backup() {
fi
uci -q batch <<-EOF >/dev/null
set openmptcprouter.${name}.current='1'
del openmptcprouter.omr.detected_ss_ipv4
del openmptcprouter.omr.detected_public_ipv4
del openmptcprouter.omr.detected_ss_ipv6
del openmptcprouter.omr.detected_public_ipv6
commit openmptcprouter
EOF

View file

@ -151,7 +151,8 @@ while true; do
_get_ip
fi
fi
[ "$(uci -q get openmptcprouter.omr.detected_public_ipv4)" = "" ] || { [ "$(uci -q get openmptcprouter.settings.disable_ipv6)" != "1" ] && [ "$(uci -q get openmptcprouter.omr.detected_public_ipv6)" = "" ]; } && _get_ip
#[ "$(uci -q get openmptcprouter.omr.detected_public_ipv4)" = "" ] || { [ "$(uci -q get openmptcprouter.settings.disable_ipv6)" != "1" ] && [ "$(uci -q get openmptcprouter.omr.detected_public_ipv6)" = "" ]; } && _get_ip
_get_ip
last=0
OMR_TRACKER_STATUS="OK"
else
@ -197,7 +198,6 @@ while true; do
}
script_alert_down="$(uci -q get omr-tracker.proxy.script_alert_down)"
[ -n "$script_alert_down" ] && eval $script_alert_down
if [ "$disabled" != "1" ] && [ "$serverip" != "1" ]; then
if [ "$type" = "libev" ] && [ "$(pgrep ss-redir)" = "" ] && [ "$(uci -q get shadowsocks-libev.${server}.key)" != "" ]; then
_log "Can't find shadowsocks, restart it..."

View file

@ -133,7 +133,8 @@ while true; do
/etc/init.d/v2ray rules_up 2> /dev/null
_get_ip
fi
[ "$(uci -q get openmptcprouter.omr.detected_public_ipv4)" = "" ] || ([ "$(uci -q get openmptcprouter.settings.disable_ipv6)" != "1" ] && [ "$(uci -q get openmptcprouter.omr.detected_public_ipv6)" = "" ]) && _get_ip
#[ "$(uci -q get openmptcprouter.omr.detected_public_ipv4)" = "" ] || ([ "$(uci -q get openmptcprouter.settings.disable_ipv6)" != "1" ] && [ "$(uci -q get openmptcprouter.omr.detected_public_ipv6)" = "" ]) && _get_ip
_get_ip
last=0
OMR_TRACKER_STATUS="OK"
else

View file

@ -132,7 +132,8 @@ while true; do
/etc/init.d/xray rules_up 2> /dev/null
_get_ip
fi
[ "$(uci -q get openmptcprouter.omr.detected_public_ipv4)" = "" ] || ([ "$(uci -q get openmptcprouter.settings.disable_ipv6)" != "1" ] && [ "$(uci -q get openmptcprouter.omr.detected_public_ipv6)" = "" ]) && _get_ip
#[ "$(uci -q get openmptcprouter.omr.detected_public_ipv4)" = "" ] || ([ "$(uci -q get openmptcprouter.settings.disable_ipv6)" != "1" ] && [ "$(uci -q get openmptcprouter.omr.detected_public_ipv6)" = "" ]) && _get_ip
_get_ip
last=0
OMR_TRACKER_STATUS="OK"
else