mirror of
https://github.com/Ysurac/openmptcprouter-feeds.git
synced 2025-03-09 15:40:03 +00:00
Comment log info in omr-bypass nft
This commit is contained in:
parent
d707e5cded
commit
e217e67bff
1 changed files with 12 additions and 12 deletions
|
@ -580,7 +580,7 @@ _intf_rule() {
|
||||||
protocol="4"
|
protocol="4"
|
||||||
fi
|
fi
|
||||||
for ipv46 in $protocol; do
|
for ipv46 in $protocol; do
|
||||||
echo "ipv46: $ipv46 for $intf"
|
#echo "ipv46: $ipv46 for $intf"
|
||||||
uci batch <<-EOF
|
uci batch <<-EOF
|
||||||
set firewall.omr_dst_bypass_${intf}_dstip_${ipv46}=rule
|
set firewall.omr_dst_bypass_${intf}_dstip_${ipv46}=rule
|
||||||
set firewall.omr_dst_bypass_${intf}_dstip_${ipv46}.name="omr_dst_bypass_${intf}_rule"
|
set firewall.omr_dst_bypass_${intf}_dstip_${ipv46}.name="omr_dst_bypass_${intf}_rule"
|
||||||
|
@ -812,31 +812,31 @@ start_service() {
|
||||||
set firewall.omr_bypass.fw4_compatible='1'
|
set firewall.omr_bypass.fw4_compatible='1'
|
||||||
commit firewall
|
commit firewall
|
||||||
EOF
|
EOF
|
||||||
echo "intf_rule"
|
#echo "intf_rule"
|
||||||
config_load network
|
config_load network
|
||||||
config_foreach _intf_rule interface
|
config_foreach _intf_rule interface
|
||||||
_intf_rule all
|
_intf_rule all
|
||||||
_intf_rule srv_vpn1
|
_intf_rule srv_vpn1
|
||||||
local ndpi_rules=""
|
local ndpi_rules=""
|
||||||
echo "bypass server"
|
#echo "bypass server"
|
||||||
if [ "$(uci -q get openmptcprouter.settings.bypass_servers)" = "1" ]; then
|
if [ "$(uci -q get openmptcprouter.settings.bypass_servers)" = "1" ]; then
|
||||||
config_load openmptcprouter
|
config_load openmptcprouter
|
||||||
config_foreach _bypass_omr_server server
|
config_foreach _bypass_omr_server server
|
||||||
fi
|
fi
|
||||||
config_load omr-bypass
|
config_load omr-bypass
|
||||||
echo "bypass ip"
|
#echo "bypass ip"
|
||||||
config_foreach _bypass_ip_set ips
|
config_foreach _bypass_ip_set ips
|
||||||
echo "bypass mac"
|
#echo "bypass mac"
|
||||||
config_foreach _bypass_mac macs
|
config_foreach _bypass_mac macs
|
||||||
echo "bypass lan ip"
|
#echo "bypass lan ip"
|
||||||
config_foreach _bypass_lan_ip lan_ip
|
config_foreach _bypass_lan_ip lan_ip
|
||||||
echo "bypass dest port"
|
#echo "bypass dest port"
|
||||||
config_foreach _bypass_dest_port dest_port
|
config_foreach _bypass_dest_port dest_port
|
||||||
echo "bypass src port"
|
#echo "bypass src port"
|
||||||
config_foreach _bypass_src_port src_port
|
config_foreach _bypass_src_port src_port
|
||||||
echo "bypass asn"
|
#echo "bypass asn"
|
||||||
config_foreach _bypass_asn asns
|
config_foreach _bypass_asn asns
|
||||||
echo "bypass domains"
|
#echo "bypass domains"
|
||||||
config_foreach _bypass_domains domains
|
config_foreach _bypass_domains domains
|
||||||
uci -q commit dhcp
|
uci -q commit dhcp
|
||||||
|
|
||||||
|
@ -883,7 +883,7 @@ start_service() {
|
||||||
logger -t "omr-bypass" "Reload dnsmasq..."
|
logger -t "omr-bypass" "Reload dnsmasq..."
|
||||||
/etc/init.d/dnsmasq reload
|
/etc/init.d/dnsmasq reload
|
||||||
}
|
}
|
||||||
fw4 restart
|
fw4 -q restart
|
||||||
# Create a protocol list for UI from a sqlite DB when NDPI is not available
|
# Create a protocol list for UI from a sqlite DB when NDPI is not available
|
||||||
sqlite3 /usr/share/omr-bypass/omr-bypass.db "select distinct(proto) from (select proto from hostproto union all select proto from ipproto) a order by proto;" ".exit" > /usr/share/omr-bypass/omr-bypass-proto.lst
|
sqlite3 /usr/share/omr-bypass/omr-bypass.db "select distinct(proto) from (select proto from hostproto union all select proto from ipproto) a order by proto;" ".exit" > /usr/share/omr-bypass/omr-bypass-proto.lst
|
||||||
config_load omr-bypass
|
config_load omr-bypass
|
||||||
|
@ -906,7 +906,7 @@ stop_service() {
|
||||||
config_foreach _delete_firewall_rules rule
|
config_foreach _delete_firewall_rules rule
|
||||||
config_foreach _delete_firewall_rules ipset
|
config_foreach _delete_firewall_rules ipset
|
||||||
uci -q commit firewall
|
uci -q commit firewall
|
||||||
fw4 restart
|
fw4 -q restart
|
||||||
exit 0
|
exit 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue