You can see this post in english too.
Rotas. A única forma que eu gosto de vê-las:
Recentemente tiver que realizar um acerto na tabela de rotas de um servidor. Descobri um jeito mais elegante que o abaixo:
touch /etc/rc.d/rc.local echo "touch /var/lock/subsys/local" > /etc/rc.d/rc.local echo "route add default gw 10.10.0.1 eth0" > /etc/rc.d/rc.local echo "route add -net 10.1.0.0 netmask 255.255.0.0 gw 10.2.0.1 eth0" > /etc/rc.d/rc.local
No GNU/Linux Fedora, rotas estáticas podem ser adicionadas em arquivos específicos para cada uma de suas interfaces, localizados em /etc/sysconfig/network-scripts/
. O nome do arquivo deve obrigatoriamente ter o formato route-ifname. Então se pretende adicionar uma rota à interface eth0, o nome do arquivo deve ser /etc/sysconfig/network-scripts/route-eth0
. Isso é importante, pois um erro aqui não produzirá log em lugar algum.
O formato do arquivo é bem simples, os exemplos abaixo valem mais que a explicação:
#Rota para uma rede: 10.1.0.0/16 via 10.2.0.1 #Rota para um host: 10.1.2.3 via 10.0.0.5
É possível testar suas novas rotas utilizando o comando ifup-routes ifname
. Ele adiciona as rotas configuradas nos arquivos acima.
Até 😉
One thought on “Como configurar rotas estáticas no Fedora”