Rotas Servidor

1. Rotas Servidor

João Fonseca Junior
joaofjunior

(usa Debian)

Enviado em 11/08/2008 - 10:29h

Pessoal, tenho um servidor com Debian 3, o servidor deve controlar o seguinte :

Quando for usar a internet usa tal placa.
Quando for usar a rede do sistema 172.16... usa a outra placa.

na internet achei alguns exemplos mas não deu certo...

Alguem pode me dar uma luz ?


  


2. Re: Rotas Servidor

Jeferson Luis de Oliveira
zuberi3000

(usa Debian)

Enviado em 11/08/2008 - 10:45h

Bom de cara voce ira precisar de pelo menos duas placas de rede, ativar o roteamento no linux editando o arquivo /proc/sys/net/ipv4/ip_forward, la vc vai encontrar 0 (desabilitado) apague-o e entao coloque 1 (habilitado), definir uma rota padrao, que seria o ip da placa de rede onde esta instalado seu link de internet e para resolver nomes vc deverá instalar um servidor dns (bind) tambem.
Caso queira tratar as conexoes/permissoes a determinadas portas de serviços configure o iptables, e para bloquear sites instale o squid.
Com certeza outros colegas do vol poderao lhe dar melhores dicas.

Jeferson Oliveira


3. route

Davidson Rodrigues Paulo
davidsonpaulo

(usa Ubuntu)

Enviado em 11/08/2008 - 10:54h

João,

Basta definir uma placa como rota padrão para a rede interna e a outra placa como rota padrão:

# route add default gw [ip do roteador internet] dev [interface]
# route add -net [IP da rede interna] netmask [máscara de rede] gw [ip do gateway local] dev [interface]

Vamos considerar o seguinte exemplo:

* IP do roteador internet: 200.215.34.128
* Interface de rede da internet: eth0
* IP da rede interna: 192.168.0.0
* Máscara da rede interna: 255.255.255.0
* Gateway da rede local: 192.168.0.1
* Interface da rede local: eth1

Nesse caso, os comandos ficam:

# route add default gw 200.215.34.128 dev eth0
# route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.1 dev eth1

Para salvar as rotas, adicione essa linha ao final do arquivo /etc/rc.local ou então utilize o método padrão da sua distribuição. No Fedora, Red Hat, CentOS e família, por exemplo, basta você especificar o gateway na opção GATEWAY do arquivo de configuração /etc/sysconfig/network-interfaces/ifcfg-ethX, onde "X" é o número da interface de rede.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts