mirror of
https://github.com/Ysurac/openmptcprouter-feeds.git
synced 2025-03-09 15:40:03 +00:00
Add all servers IP to bypass list in Shadowsocks-*
This commit is contained in:
parent
d6996f829b
commit
572a2ead4a
2 changed files with 24 additions and 0 deletions
|
@ -131,6 +131,14 @@ ss_xxx() {
|
||||||
ss_rules_cb
|
ss_rules_cb
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ss_omr_servers() {
|
||||||
|
add_ip() {
|
||||||
|
local ip="$1"
|
||||||
|
[ -n "$ip" ] && [ -z "$(echo \"$ss_redir_servers\" | grep \"$ip\")" ] && ss_redir_servers="$ss_redir_servers $ip"
|
||||||
|
}
|
||||||
|
config_list_foreach "$1" ip add_ip
|
||||||
|
}
|
||||||
|
|
||||||
ss_rules_cb() {
|
ss_rules_cb() {
|
||||||
local cfgserver server
|
local cfgserver server
|
||||||
|
|
||||||
|
@ -296,6 +304,10 @@ start_service() {
|
||||||
for cfgtype in ss_local ss_redir ss_server ss_tunnel; do
|
for cfgtype in ss_local ss_redir ss_server ss_tunnel; do
|
||||||
config_foreach ss_xxx "$cfgtype" "$cfgtype"
|
config_foreach ss_xxx "$cfgtype" "$cfgtype"
|
||||||
done
|
done
|
||||||
|
if [ -n "$(uci show openmptcprouter)" ]; then
|
||||||
|
config_load openmptcprouter
|
||||||
|
config_foreach ss_omr_servers server
|
||||||
|
fi
|
||||||
ss_rules
|
ss_rules
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -104,6 +104,14 @@ ss_xxx() {
|
||||||
ss_rules_cb
|
ss_rules_cb
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ss_omr_servers() {
|
||||||
|
add_ip() {
|
||||||
|
local ip="$1"
|
||||||
|
[ -n "$ip" ] && [ -z "$(echo \"$ss_redir_servers\" | grep \"$ip\")" ] && ss_redir_servers="$ss_redir_servers $ip"
|
||||||
|
}
|
||||||
|
config_list_foreach "$1" ip add_ip
|
||||||
|
}
|
||||||
|
|
||||||
ss_rules_cb() {
|
ss_rules_cb() {
|
||||||
local cfgserver server
|
local cfgserver server
|
||||||
|
|
||||||
|
@ -269,6 +277,10 @@ start_service() {
|
||||||
for cfgtype in ss_local ss_redir ss_server ss_tunnel; do
|
for cfgtype in ss_local ss_redir ss_server ss_tunnel; do
|
||||||
config_foreach ss_xxx "$cfgtype" "$cfgtype"
|
config_foreach ss_xxx "$cfgtype" "$cfgtype"
|
||||||
done
|
done
|
||||||
|
if [ -n "$(uci show openmptcprouter)" ]; then
|
||||||
|
config_load openmptcprouter
|
||||||
|
config_foreach ss_omr_servers server
|
||||||
|
fi
|
||||||
ss_rules
|
ss_rules
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue