Gateway - Deixar rota default dinâmica [RESOLVIDO]

1. Gateway - Deixar rota default dinâmica [RESOLVIDO]

Antonio Mauricio dos santos
anewvision

(usa Debian)

Enviado em 27/02/2015 - 18:37h

Pessoal eu sempre tive dificuldade em resolver isto. Deixar a Interface Wan como cliente DHCP e outra interface LAN com ip FIXO e DHCP servindo a rede local. O problema que ocorre é com a rota default. O DEBIAN sempre atribui como rota padrão o gateway fixado na interface LAN. Me parece que ele entende como interface primaria, e não adianta renomear eth1 pra eth0 e vice-versa que não adianta.
Ex. WAN 192.168.0.0/24 gateway: 192.168.0.1e LAN 10.1.1.0/24 gateway 10.1.1.254. Com este exemplo a rota teria que ser 192.168.0.1, mas ele deixa como 10.1.1.254, Mesmo eu fixando IP na interface WAN. Eu resolvi, alterando Gateway da LAN para 192.168.0.1 e tem funcionado normalmante. Mas se trocar o servidor de modem/roteador tenho que editar a interface e atribuir nova rota.

Se ficou confuso pergunta que eu vou explicando.



  


2. Re: Gateway - Deixar rota default dinâmica [RESOLVIDO]

Fábio Berbert de Paula
fabio

(usa Debian)

Enviado em 28/02/2015 - 04:12h

Darei duas soluções, acredito que alguma deva funcionar.

Solução 1) Editar o arquivo:

# vim /etc/network/interfaces

E no trecho que configura a interface eth0, adicionar:

gateway 192.168.0.1 


Solução 2) Criar um script no diretório /etc/network/if-up.d/

# vim /etc/network/if-up.d/meu-gateway.sh

#!/bin/bash

route del default
route add default gw 192.168.0.1


Não testei nenhuma delas, mas teoricamente devem funcionar.



3. Re: Gateway - Deixar rota default dinâmica

Antonio Mauricio dos santos
anewvision

(usa Debian)

Enviado em 01/03/2015 - 19:07h

Obrigado, por responder. A primeira dica eu já tinha feito. Alias todos que montei estão desta forma. A segunda solução também deixará o a rota default fixa. A não ser que o script, peça pra deletar a rota default e adicionar o gateway que foi atribuido para eth0. (não sei como seria esta linha), pois esta interface será sempre a WAN. Por exemplo, enquanto as interfaces estão como cliente DHCP, pegaa configuração de rede e funcionam normalmente. Mas se fixar IP em umas das interfaces, tenho que apontar a rota padrão.


4. Re: Gateway - Deixar rota default dinâmica [RESOLVIDO]

Antonio Mauricio dos santos
anewvision

(usa Debian)

Enviado em 05/03/2015 - 13:58h


Obrigado fabio. Resolvi da seguinte maneira. Editei a interface e tirei o gateway e dns da eth1 (rede interna), que está com ip fixo. Desta forma ele atribui o gateway da eth0 (wan) como rota default. Como esta interface pega IP automatico, o gateway será sempre a rota default.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts