1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-feeds.git synced 2025-03-09 15:40:03 +00:00

Set IPv6 enable on system, else shadowsocks UDP fail

This commit is contained in:
Ycarus 2019-01-11 16:25:02 +01:00
parent 7afbb152ca
commit 14fa47f2b4

View file

@ -23,8 +23,10 @@ omr_intf_set() {
set_ipv6_state() {
local disable_ipv6=$1
sysctl -w net.ipv6.conf.all.disable_ipv6=$disable_ipv6
sed -i 's:^net.ipv6.conf.all.disable_ipv6=[0-9]*:net.ipv6.conf.all.disable_ipv6=$disable_ipv6:' /etc/sysctl.d/zzz_openmptcprouter.conf
local sysctl_ipv6=0
sysctl -w net.ipv6.conf.all.disable_ipv6=$sysctl_ipv6
sed -i 's:^net.ipv6.conf.all.disable_ipv6=[0-9]*:net.ipv6.conf.all.disable_ipv6=$sysctl_ipv6:' /etc/sysctl.d/zzz_openmptcprouter.conf
uci -q set firewall.@defaults[0].disable_ipv6=$disable_ipv6
uci -q commit firewall
if [ "$disable_ipv6" == "1" ]; then