configurer la passerelle sous Debian (en ligne de commande)

2016-03-11

linux Hadock 2016-03-11

 

La passerelle par défaut permet de définir l’hôte de votre réseau local vers lequel envoyer tous les paquets destinés à des hôtes situés hors du réseau local, ce qui définit une route par défaut. Cette route doit être ajoutée à la table de routage du noyau Linux, avec la commande route.
Par exemple, si votre passerelle par défaut a pour adresse IPv4 192.168.0.1, et peut être jointe par votre interface eth0, ajoutez ainsi la route par défaut :

# route add default gw 192.168.0.1 dev eth0

Si vous êtes sur un réseau IPv6 qui possède une passerelle 2001:db8::1, utilisez l’option –inet6, qui permet de manipuler la table de routage IPv6 plutôt que la table IPv4 :

# route --inet6 add default gw 2001:db8::1 dev eth0

Pour afficher la table de routage complète, utilisez la commande route sans argument (ici en ipv6) :

% route --inet6

Table de routage IPv6 du noyau

Destination               Next Hop                   Flag Met Ref Use If
2001::/32                 ::                         U    256 0     1 eth0
fe80::/64                 ::                         U    256 0     0 eth0
::/0                      2001:db8::1                UG   1   0     0 eth0
ff00::/8                  ::                         U    256 0     0 eth0

Pour supprimer une route, utilisez la commande route del, suivie des mêmes arguments :

# route --inet6 del default gw 2001:db8::1 dev eth0