mirror of
https://github.com/Ysurac/openmptcprouter-feeds.git
synced 2025-02-15 03:51:51 +00:00
Fix
This commit is contained in:
parent
bbfe9d4f50
commit
d39dd557f6
1 changed files with 2 additions and 2 deletions
|
@ -28,7 +28,7 @@ set_route() {
|
||||||
set_ss_route() {
|
set_ss_route() {
|
||||||
local server_ip
|
local server_ip
|
||||||
config_get server_ip $1 server
|
config_get server_ip $1 server
|
||||||
if [ "$(ip route show dev $OMR_TRACKER_DEVICE | grep $server_ip | grep $OMR_TRACKER_DEVICE_GATEWAY)" = "" ]; then
|
if [ "$server_ip" != "" ] && [ "$OMR_TRACKER_DEVICE_GATEWAY" != "" ] && [ "$(ip route show dev $OMR_TRACKER_DEVICE | grep $server_ip | grep $OMR_TRACKER_DEVICE_GATEWAY)" = "" ]; then
|
||||||
_log "Set server route via $OMR_TRACKER_DEVICE"
|
_log "Set server route via $OMR_TRACKER_DEVICE"
|
||||||
ip route replace $server_ip via $OMR_TRACKER_DEVICE_GATEWAY dev $OMR_TRACKER_DEVICE
|
ip route replace $server_ip via $OMR_TRACKER_DEVICE_GATEWAY dev $OMR_TRACKER_DEVICE
|
||||||
fi
|
fi
|
||||||
|
@ -37,7 +37,7 @@ set_ss_route() {
|
||||||
del_ss_route() {
|
del_ss_route() {
|
||||||
local server_ip
|
local server_ip
|
||||||
config_get server_ip $1 server
|
config_get server_ip $1 server
|
||||||
if [ "$(ip route show dev $OMR_TRACKER_DEVICE | grep $server_ip | grep $OMR_TRACKER_DEVICE_GATEWAY)" != "" ]; then
|
if [ "$server_ip" != "" ] && [ "$OMR_TRACKER_DEVICE_GATEWAY" != "" ] && [ "$(ip route show dev $OMR_TRACKER_DEVICE | grep $server_ip | grep $OMR_TRACKER_DEVICE_GATEWAY)" != "" ]; then
|
||||||
_log "Remove server route via $OMR_TRACKER_DEVICE"
|
_log "Remove server route via $OMR_TRACKER_DEVICE"
|
||||||
ip route delete $server_ip via $OMR_TRACKER_DEVICE_GATEWAY dev $OMR_TRACKER_DEVICE
|
ip route delete $server_ip via $OMR_TRACKER_DEVICE_GATEWAY dev $OMR_TRACKER_DEVICE
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in a new issue