As rotas dependentes do dispositivo de estilo RH definidas usando /etc/sysconfig/network-scripts/route-device
arquivos causaram muitos problemas.
Portanto, os administradores reais usam apenas o arquivo /etc/sysconfig/static-routes
sem dependência de dispositivo:
any net 10.0.0.0 netmask 255.255.255.0 gw 192.168.0.1
Problemas:
- Quando os dispositivos físicos são ligados, você precisa lembrar também do arquivo route- dispositivo do acaso
- Quando você reorganiza os adaptadores em uma máquina virtual.
Naturalmente, deve-se sempre usar dispositivos bridge , para que se possa evitar problemas no arquivo route- dispositivo .
Observe também a sintaxe no arquivo /etc/sysconfig/static-routes
, sniplet de
/etc/init.d/network
:
# Add non interface-specific static-routes.
if [ -f /etc/sysconfig/static-routes ]; then
if [ -x /sbin/route ]; then
grep "^any" /etc/sysconfig/static-routes | while read ignore args ; do
/sbin/route add -$args
done
else
net_log $"Legacy static-route support not available: /sbin/route not found"
fi
fi