Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- #Gracias a www.soydelbierzo.com por la ayuda
- #Obtenemos la IP de tun0
- ip=$(/sbin/ip -o -4 addr list tun0 | awk '{print $4}' | cut -d/ -f1)
- #Cortamos la IP para obtener la puerta de enlace de la VPN
- gateway=$( echo "$ip" |cut -c1-8)
- #Creamos las rutas
- ip route add $gateway.0/24 dev tun0 src $ip table transmission
- ip route add default via $ip dev tun0 table transmission
- ip rule add from $ip/32 table transmission
- ip rule add to $ip/32 table transmission
- ip route flush cache
- #Insertamos la nueva IP en /var/lib/transmission-daemon/info/settings.json
- service transmission-daemon stop
- sed s/DIRECCIONIP/$ip/ /home/user/scripts/settings_template.json > /var/lib/transmission-daemon/info/settings.json
- service transmission-daemon start
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement