Configuring network interfaces...RTNETLINK answers: File exists Failed to bring up eth2 [RESOLVIDO]

13. Re: Configuring network interfaces...RTNETLINK answers: File exists Failed to bring up eth2 [RESOLVIDO]

Paulo Simplicio
pasimplicio

(usa FreeBSD)

Enviado em 16/12/2014 - 10:38h

buckminster escreveu:

Antes de mexer no Udev, comente essa linha na eth2

#gateway 10.70.27.1

e execute

# service networking restart

e teste.


Olá buckminster e amigos,

Realmente quando comento o gateway 10.70.27.1 e restarto o serviço não dá esse erro, acho que meu servidor não está configurado para assumir dois gateways, será isso?




  


14. Re: Configuring network interfaces...RTNETLINK answers: File exists Failed to bring up eth2 [RESOLVIDO]

Buckminster
buckminster

(usa Void Linux)

Enviado em 16/12/2014 - 11:40h

O problema estava em ter dois gateways defaults (eu não tinha visto antes). O arquivo interfaces aceita dois gateways somente quando uma placa aponta para outra, por exemplo, se a eth2 tivesse como gateway o address da eth1.
Como as duas placas estão conectadas diretamente cada uma no seu link, não se faz necessário colocar gateway na eth2, talvez nem na eth1.
Mas atente para o seguinte, se tu deixares o gateway na eth1, esta será tua rota default.

Existe outra maneira de ter dois gw defaults:

#Rede Externa 2 (link1)
auto eth0
iface eth0 inet static
address 10.98.10.170
netmask 255.255.255.224
broadcast 10.98.10.191
post-up route add default gw 10.98.10.161 metric 1
pre-down route del default gw 10.98.10.161

#Rede local
auto eth1
iface eth1 inet static
address 192.168.50.254
netmask 255.255.255.0
broadcast 192.168.50.255

#Rede externa 1 (link2)
auto eth2
iface eth2 inet static
address 10.70.27.2
netmask 255.255.255.252
broadcast 10.70.27.3
post-up route add default gw 10.70.27.1 metric 2
pre-down route del default gw 10.70.27.1

Depois reinicie o serviço

# service networking restart

ou reinicie o servidor e depois veja a saída do comando

# route -n

É lógico que tu podes fazer isso também pelo iproute e depois designar as bandas pelo Squid, enfim, existem várias maneiras. Ali no interfaces somente se pode definir dois gateways e depois, se quiser e se for tua necessidade, faça um balanceamento de carga e/ou redundância de links pelo iproute e/ou pelo Squid.
Assim como está no interfaces acima, o link1 terá uma pequena prioridade devido à métrica estabelecida.

A linha network em qualquer dos casos está obsoleta e não se faz necessária.
Para maiores informações execute
# man interfaces.


15. Re: Configuring network interfaces...RTNETLINK answers: File exists Failed to bring up eth2 [RESOLVIDO]

Paulo Simplicio
pasimplicio

(usa FreeBSD)

Enviado em 16/12/2014 - 12:13h

Pessoal, agradeço pela paciência e colaboração.
Marcarei o tópico como resolvido pois passarei para um outro nível de acordo com a última postagem.

Obrigado mesmo.



16. Re: Configuring network interfaces...RTNETLINK answers: File exists Failed to bring up eth2 [RESOLVIDO]

Buckminster
buckminster

(usa Void Linux)

Enviado em 16/12/2014 - 12:36h

pasimplicio escreveu:

Pessoal, agradeço pela paciência e colaboração.
Marcarei o tópico como resolvido pois passarei para um outro nível de acordo com a última postagem.

Obrigado mesmo.


De nada.


17. Re: Configuring network interfaces...RTNETLINK answers: File exists Failed to bring up eth2 [RESOLVIDO]

Primo
Primobsb

(usa Outra)

Enviado em 26/01/2016 - 16:58h

Possivel solução aqui http://unix.stackexchange.com/questions/100588/using-ip-addr-instead-of-ifconfig-reports-rtnetlink-a...

# ip addr flush dev eth1



18. Re: Configuring network interfaces...RTNETLINK answers: File exists Failed to bring up eth2 [RESOLVIDO]

Frederico
AMMIT

(usa Ubuntu)

Enviado em 29/12/2016 - 11:53h

buckminster escreveu:

Antes de mexer no Udev, comente essa linha na eth2

#gateway 10.70.27.1

e execute

# service networking restart

e teste.






Tive o mesmo problema no entanto somente faltava executar o comando sugerido, obrigado pela ajuda.


19. debian+virtualbox

z3r0c0ll
cr4sh0v3rr1d3

(usa FreeBSD)

Enviado em 18/10/2017 - 02:24h

pra mim resolveu usando

-ip addr flush dev eth1

no link https://unix.stackexchange.com/questions/100588/using-ip-addr-instead-of-ifconfig-reports-rtnetlink-... postado pelo amigo ali.


20. Re: Configuring network interfaces...RTNETLINK answers: File exists Failed to bring up eth2 [RESOLVIDO]

Edson Escudero Anezini
E_Escudero

(usa Debian)

Enviado em 27/10/2017 - 00:36h

Eu estava com o mesmo problema, criando dois gateway default sem necessidade. Muito obrigado pela dica.



01 02