Как таблицы маршрутизации заполняются в системе Debian? Я понимаю что ip route
семейство команд может использоваться для ручного управления таблицами маршрутизации, но как таблицы маршрутизации первоначально заполняются в системе, запускаются, и при каких обстоятельствах таблицы маршрутизации обновляются?
Quandu si travaglia cù un sistema Debian, e tàvule di routing sò populate automaticamente ogni volta chì l'interfaccia di rete hè stata alzata o abbassata . Vede interfacce man
, man ifup
, è man ip
per una descrizzione dettagliata.
Essenzialmente, ifup
leghje bits di cunfigurazione da / etc / network / interfaces
è dopu per l'interfacce definite staticamente usa ip route add
per creà i percorsi adatti. Per l'interfacce cunfigurate per aduprà DHCP, ifup
dumanda i bits di cunfigurazione da u servitore DHCP è poi usa ip route add
per creà quelle rotte dinò. Quandu un'interfaccia hè ridutta, ifdown
elimina i percorsi chì serianu stati aghjunti basatu nantu à a cunfigurazione attuale . Allora siate cuscenti chì quandu a cunfigurazione cambia, e rotte cancellate da ifdown
puderebbenu micca esse listesse à e rotte uriginale aghjunte da ifup
.
In / etc / network / interfaces
, i pre-up
, post-up
, pre-down
, è post-down
ganci sò dispunibili per manipulà manualmente e tàvule di routing (o per eseguisce cumandamenti per altri scopi).
I script in / etc / network / if - *. d / *
furniscenu ganci addiziunali per compiti più cumplessi.