J'ai Ubuntu 13.10, Saucy Salamander x64 fonctionnant en tant qu'invité dans VirtualBox (avec Windows 7 en tant qu'hôte).
J'ai écrit cela /etc/network/interfacesparce que je dois ajouter un grand nombre de routes statiques manuelles permanentes:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet dhcp
up ip -force -b /etc/network/eth1-routes
eth1-routes contient plusieurs lignes du formulaire:
route add 10.0.0.0/8 via 172.x.x.x dev eth1
où 172.x.x.xest la passerelle que VBox NAT me donne.
En exécutant, netstat -nril semble que toutes mes routes manuelles ont été ajoutées avec succès, y compris les routes pour accéder à deux serveurs DNS via 172.x.x.x.
Cependant, le gestionnaire de réseau indique que les deux appareils ne sont "pas gérés". Si je définis /etc/NetworkManager/NetworkManager.conf managed=true, le gestionnaire de réseau fonctionne à nouveau mais mes itinéraires sont perdus. Mon compromis actuel est donc de définir managed=falseet de commenter les eth0lignes /etc/network/interfaces.
Existe-t-il un moyen de gérer un appareil et de toujours effectuer des itinéraires manuels comme ci-dessus?