← retour aux snippets

ip route get: calculer le chemin de routage

Afficher l'interface, la gateway et la source choisis pour une destination donnée.

bash network #ip#route#policy

objectif

Savoir par où sortira un paquet (interface, adresse source) pour une IP/port spécifiques.

code minimal

ip route get 203.0.113.10

utilisation

# routage pour un port/proto (influence conntrack/policy)
ip route get 203.0.113.10 sport 50000 dport 443 proto tcp

# table spécifique
ip route get 203.0.113.10 table vpnroute

variante(s) utile(s)

# IPv6
ip -6 route get 2001:db8::1

notes

  • affiche dev, src, via et uid/mark le cas échéant.
  • indispensable avec ip rule/fwmark.