J'ai le script suivant
#!/bin/sh
echo "$dev : $ifconfig_local -> $ifconfig_remote gw: $route_vpn_gateway"
ip route add default via $route_vpn_gateway dev $dev table 20
ip rule add from $ifconfig_local table 20
ip rule add to $route_vpn_gateway table 20
ip route flush cache
exit 0
Je n'utilise pas Ubuntu mais MacOS où la commande ip
n'est pas disponible, j'ai donc dû installer iproute2mac
comme décrit dans ce poster. Le problème est que iproute2mac
n'a pas rule
comme expression et je ne sais pas comment exprimer le code ci-dessus avec iproute2mac
.
Bienvenue sur SuperUser! On dirait un Problème XY . Quel problème ce script est-il censé résoudre?
gronostaj
Je veux changer un fichier ovpn via php. Donc j'ai suivi ce Didacticiel. Le script shell s'appelle route_up.sh et est en cours d'exécution lors de la création de l'interface.
user289520