Configurar rota usando do endereço, ex google.com. [RESOLVIDO]

1. Configurar rota usando do endereço, ex google.com. [RESOLVIDO]

Emanoel Julio
emanoeljulio

(usa Ubuntu)

Enviado em 20/08/2015 - 12:04h

Senhores, boa tarde! é possível configurar rotas usando o endereço www, ex, www.google.com.
Possuo duas interfaces de rede e gostaria de determinar por onde determinado site deveria sair.
ex,
route add -host google.com gw 192.168.0.1

Grato.




  


2. Re: Configurar rota usando do endereço, ex google.com. [RESOLVIDO]

Sergei Martao
sergeimartao

(usa Linux Mint)

Enviado em 20/08/2015 - 13:15h

O comando route até onde conheço funciona apenas com IPs. Para descobrir se um host usa vários IPs costumo usar o nslookup.


3. Configurar rota usando do endereço, ex google.com. [RESOLVIDO]

Emanoel Julio
emanoeljulio

(usa Ubuntu)

Enviado em 21/08/2015 - 09:22h

Obrigado pela ajuda SERGEIMARTAO, resolvi assim o meu problema:

hosts=" www.site1.com.br www.site2.com.br www.site3.com.br";

for h in ${hosts[*]}; do
ips=$(nslookup $h | grep Address | sed 's/Address: //');
for i in ${ips[*]}; do
route add -host $i gw $extranet;
done
done


sergeimartao escreveu:

O comando route até onde conheço funciona apenas com IPs. Para descobrir se um host usa vários IPs costumo usar o nslookup.







4. Re: Configurar rota usando do endereço, ex google.com. [RESOLVIDO]

Sergei Martao
sergeimartao

(usa Linux Mint)

Enviado em 21/08/2015 - 13:12h

Muito interessante esse for!

Se puder, criei o mesmo script para trocar/deletar as rotas adicionadas, assim se o link cair não vai precisar fazer manualmente a virado para o segundo link.

Vlw






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts