web-dev-qa-db-fra.com

ajouter la route par défaut au démarrage

J'essaie d'ajouter une route par défaut sur ma connexion ppp0. Je veux que la route par défaut pointe vers cette connexion. J'ai essayé de l'ajouter dans /etc/rc.local mais je ne pense pas que ce soit le bon endroit pour le faire. J'aimerais savoir où est le bon endroit pour accomplir cela.

6
fcosp

Le bon endroit devrait être le fichier /etc/network/interfaces. Vous ajoutez une ligne comme:

up route add default gw 192.168.0.1 dev eth0

L'adresse IP est celle de votre passerelle par défaut et la dernière entrée est le nom de votre appareil.

4
qbi

Il y a déjà longtemps, mais aucune des solutions décrites ci-dessus n'a fonctionné pour moi. J'ai finalement trouvé la solution dans les commentaires du fichier ip-up sous le répertoire/etc/ppp de Ubuntu.

J'ai créé un script dans le répertoire /etc/ppp/ip-up.d, dans lequel j'ai placé la commande route add.

Le script est repris automatiquement après la création de la connexion PPP. Il fonctionne comme un charme.

3
DoubleJ74

Si vous utilisez Network Manager, vous pouvez ajouter une route via l’option de menu Configure VPN ... (Configurer le VPN ...) sous le widget de mise en réseau. Ensuite, sur le VPN, cliquez sur Modifier pour le VPN auquel vous devez ajouter un itinéraire. Ensuite, dans les paramètres IPV4, définissez Méthode sur VPN automatique. Cliquez ensuite sur itinéraires et ajoutez votre itinéraire (par exemple, réseau 192.168.1.20, masque réseau 255.255.255.0, passerelle 192.168.1.20) où la passerelle est le serveur VPN auquel vous vous connectez.

1
psymeg

Votre route par défaut pour votre interface principale? Cela devrait être fait par défaut si vous utilisez DHCP. Si vous avez une interface configurée de manière statique, vous devrez ajouter une strophe à /etc/network/interfaces. En supposant que votre interface est eth0 et que le réseau est 192.168.1.0/24:

# The primary network interface
auto eth0 

iface eth0 inet static
address 192.168.1.123
netmask 255.255.255.0
gateway 192.168.1.1

(Évidemment, ces chiffres seraient ajustés pour votre réseau.)

Ajoutez ceci à /etc/network/interfaces et c'est tout. Maintenant, si vous voulez une route statique qui N'EST PAS votre par défaut route, c'est différent.

0
jathanism