Criando route

1. Criando route

Jefferson
Jefferson_1976

(usa Debian)

Enviado em 26/10/2011 - 02:41h

Estou com problema para criar uma route eu tenho um servidor com três placas de redes, a eth0 tem acesso a internet enquanto que a eth1 e eth2 não. Estou tentado fazer um route para qdo chegar alguma solicitação na eth0 ele redirecione para a eth0.

Configuração da eth0
eth0      Link encap:Ethernet  Endereço de HW 00:0c:29:2f:5f:74
inet end.: 192.168.232.128 Bcast:192.168.232.255 Masc:255.255.255.0
endereço inet6: fe80::20c:29ff:fe2f:5f74/64 Escopo:Link
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:3512 errors:0 dropped:0 overruns:0 frame:0
TX packets:223 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:315508 (308.1 KiB) TX bytes:32109 (31.3 KiB)
IRQ:19 Endereço de E/S:0x2000

Configuração da eth1
eth1 Link encap:Ethernet Endereço de HW 00:0c:29:2f:5f:7e
inet end.: 192.168.117.130 Bcast:192.168.117.255 Masc:255.255.255.0
endereço inet6: fe80::20c:29ff:fe2f:5f7e/64 Escopo:Link
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:12516 errors:0 dropped:0 overruns:0 frame:0
TX packets:125 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:1182245 (1.1 MiB) TX bytes:8766 (8.5 KiB)


As minhas routas são as seguintes
Destino         Roteador        MáscaraGen.    Opções Métrica Ref   Uso Iface
192.168.117.0 * 255.255.255.0 U 0 0 0 eth2
192.168.117.0 * 255.255.255.0 U 0 0 0 eth1
192.168.177.0 * 255.255.255.0 U 0 0 0 eth0
192.168.177.0 192.168.232.128 255.255.255.0 UG 0 0 0 eth0
192.168.232.0 * 255.255.255.0 U 0 0 0 eth0
default 192.168.232.2 0.0.0.0 UG 0 0 0 eth0


Se alguem puder me dizer onde que estou errando eu agradeço.


  


2. rotas

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/10/2011 - 16:52h

Amigo o conceito de roteamento no Linux é bem tranquilo

ex

route add -net 172.19.7.0/24 gw 172.19.7.2
estou dizendo vou fazer uma rota para que todos os pacotes vindo da rede 172.19.7.0/24 será redirecionado para o ip 172.19.7.2

ou

route add -net 172.19.7.0/24 dev eth0
estou dizendo vou fazer uma rota para que todos os pacotes vindo da rede 172.19.7.0/24 será redirecionado para device eth0 que pode ser sua placa de rede de ip externo ou interno...
o negocio é pratica e saber como funciona sua rede :)

olha esses links

http://www.vivaolinux.com.br/artigo/Implementando-rotas-estaticas-no-Linux-com-route?pagina=2
http://www.opcaolinux.com.br/gnulinux/dicas/21-sistema/84-configurando-rotas-estaticas-no-linux.html

vlw!!!



3. Re: Criando route

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 26/10/2011 - 16:54h

não seria um nat para fazer ?


4. Rotas

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/10/2011 - 17:05h

No,
ai já seria configuração de firewall,
é só roteamento que você quer?

obs. lembre-se de habilitar o ip_forward
va no arquivo /etc/sysctl.conf
altere para 1

net.ipv4.ip_forward = 1

salve o arqivo,
depois de o comando
# sysctl -p
ele ativa o roteamento de pacotes ok

vlw"




5. Re: Criando route

Jefferson
Jefferson_1976

(usa Debian)

Enviado em 28/10/2011 - 00:52h

danniel-lara escreveu:

não seria um nat para fazer ?


***************************************
Salve salve....

danniel-lara acho que realmente o que eu preciso é NAT...eu tenho 3 placas de rede no servidor a eth0 que tem acesso a internet e a eth1 e eth2 não tem acesso a internet. Na eth1 tenho a rede é 10.0.0.x e na eth2 tenha a rede é 192.168.0.x e quero compartilhar a internet da eth0 com as outras duas redes.

Para isso eu vou usar o iptables certo???

Eu digitei no meu servidor o comando [modprobe iptables] para ver se o iptables estava instalado e retornou a seguinte mensagem [FATAL: Module iptables not found.]

Ai tentei fazer a instalação usando o comando [apt-get install iptables]e retornou a seguinte mensagem.
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
iptables já é a versão mais nova.
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 2 não atualizados.

Se eu digito o camando [modprobe iptables]retorna a seguinte mensagem [FATAL: Module iptables not found.]

Como que eu faço para instalar o Iptables??






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts