J'ai un Mac Pro et le problème est qu'il ne se connecte pas aux systèmes d'autres réseaux VLAN. Ceci peut être temporairement archivé par
sudo route -n add -net <IP>/mask <Gateway>
Cependant, il disparaît lors du prochain redémarrage de l'ordinateur portable. Comment puis-je ajouter l'itinéraire en permanence?
macos
networking
static-routes
Sri Ram
la source
la source
Réponses:
Trouvé un article qui suggère d'ajouter quelque chose comme ça
à
/etc/rc.common
. Apparemment, la ligne ifconfig précédente est nécessaire, bien que je ne sache pas pourquoi.la source
Je n'ai moi-même pas réussi à le faire fonctionner avec la solution fournie par pabo. J'ai fini par l'exécuter dans la crontab:
env EDITOR=nano crontab -e
ajoutez la ligne de script:
@reboot sh /path/to/your/script.sh
assurez-vous que si vous avez besoin de droits sudo, vous devez désactiver le mot de passe pour pouvoir utiliser sudo pour votre script. Plus d'infos ici:
https://apple.stackexchange.com/questions/264663/shutdown-no-tty-present-and-no-askpass-program-specified
De plus, si vous utilisez certaines commandes de construction dans mac,
route
vous devez par exemple spécifier le chemin complet du fichier binaire. Voici un exemple descript.sh
fichier:sudo /sbin/route add 192.168.64.0/16 192.168.100.1
la source