mirror of
https://github.com/itdoginfo/ansible-openwrt-hirkn.git
synced 2025-12-11 17:44:29 +05:00
Fix hotplug
This commit is contained in:
@@ -9,25 +9,27 @@ check_repo() {
|
||||
|
||||
route_vpn () {
|
||||
if [ "$TUNNEL" == wg ]; then
|
||||
cat << EOF > /etc/hotplug.d/net/30-vpnroute
|
||||
cat << EOF > /etc/hotplug.d/iface/30-vpnroute
|
||||
#!/bin/sh
|
||||
|
||||
ip route add table vpn default dev wg0
|
||||
EOF
|
||||
elif [ "$TUNNEL" == awg ]; then
|
||||
cat << EOF > /etc/hotplug.d/net/30-vpnroute
|
||||
cat << EOF > /etc/hotplug.d/iface/30-vpnroute
|
||||
#!/bin/sh
|
||||
|
||||
ip route add table vpn default dev awg0
|
||||
EOF
|
||||
elif [ "$TUNNEL" == singbox ] || [ "$TUNNEL" == ovpn ] || [ "$TUNNEL" == tun2socks ]; then
|
||||
cat << EOF > /etc/hotplug.d/net/30-vpnroute
|
||||
cat << EOF > /etc/hotplug.d/iface/30-vpnroute
|
||||
#!/bin/sh
|
||||
|
||||
sleep 10
|
||||
ip route add table vpn default dev tun0
|
||||
EOF
|
||||
fi
|
||||
|
||||
cp /etc/hotplug.d/iface/30-vpnroute /etc/hotplug.d/net/30-vpnroute
|
||||
}
|
||||
|
||||
add_mark() {
|
||||
|
||||
Reference in New Issue
Block a user