Configurando rotas de forma persistente

Esta é uma tarefa que sempre caímos quando se trata de configuração de rede, segue exemplos de configuração para RedHat e Debian.


RedHat / like RedHat
# cat /etc/sysconfig/network-scripts/ifcfg-eth0
# Broadcom Corporation NetXtreme BCM5754 Gigabit Ethernet PCI Express
DEVICE=eth0
BOOTPROTO=static
BROADCAST=10.100.255.255
HWADDR=00:23:7D:9D:D3:1A
IPADDR=10.100.0.66
NETMASK=255.255.0.0
NETWORK=10.100.0.0
ONBOOT=yes
# cat /etc/sysconfig/network-scripts/route-eth0
0/0 via 10.100.0.1
201.30.191.160/28 via 172.16.1.252
O segredo da configuração de rota na família RedHat está no arquivo route-eth0, a 1ª entrada é a configuração do default gw, e a 2ª das rotas adicionais;

Debian / like debian
$ cat /etc/interface
#auto eth0
#allow-hotplug eth0
#iface eth0 inet dhcp

auto eth1
allow-hotplug eth1
iface eth1 inet static
address 10.100.0.37
netmask 255.255.255.0
network 10.100.0.0
broadcast 10.100.0.255
gateway 10.100.0.1
# dns-* options are implemented by the
# resolvconf package, if installed
post-up route add -net 10.0.0.0/8 gw 10.100.0.2
dns-nameservers 10.100.0.14
#dns-search planalto.gov.br
O segredo da configuração de rota na família RedHat está no arquivo /etc/interface, a entrada gateway é a configuração do default gw, e a entrada post-up das rotas adicionais;

Comentários