awg transport for vless-mihomo

This commit is contained in:
mercury
2026-05-02 19:10:43 +04:00
parent bc7bda8a12
commit 2363a04af3
7 changed files with 369 additions and 71 deletions
+15
View File
@@ -1,3 +1,7 @@
#!/bin/bash
INTERFACE_VPN="tun0"
TABLE_ID=100
cat /ssh/key.pub > /root/.ssh/authorized_keys
ssh-keygen -A
exec /usr/sbin/sshd -D -e "$@" &
@@ -66,4 +70,15 @@ else
sh /block_exchange.sh
fi
fi
ip tuntap add mode tun dev $INTERFACE_VPN || true
ip addr add 10.255.0.1/24 dev $INTERFACE_VPN || true
ip link set up dev $INTERFACE_VPN
ip rule add from $ADDRESS table $TABLE_ID || true
ip route add default dev $INTERFACE_VPN table $TABLE_ID || true
iptables -A FORWARD -i $INTERFACE_VPN -j ACCEPT
iptables -A FORWARD -o $INTERFACE_VPN -j ACCEPT
iptables -t nat -I POSTROUTING 1 -s $ADDRESS -j RETURN
tun2socks -device $INTERFACE_VPN -proxy socks5://xr:10808 &
tail -f /dev/null