Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Configurando um servidor para atender duas ou mais conexões com a internet
Linux user
Publicado por Arnaldo Luiz Estevao em 28/03/2007

Login: arnaldoestevao, 85007 pontos
[ Hits: 4128 ]

Configurando um servidor para atender duas ou mais conexões com a internet

Exemplo testado em um ambiente Slackware 11.0 com Kernel 2.4.33.3.

ip externo 200.0.0.1 (hipotético)
eth0 192.168.0.100 netmask 255.255.255.0
gateway 192.168.0.1
modem configurado com DMZ apontando para 192.168.0.100

ip externo 200.0.0.2 (hipotético)
eth1 192.168.1.100 netmask 255.255.255.0
gateway 192.168.1.1
modem configurado com DMZ apontando para 192.168.1.100

Faça login como root e digite:

ifconfig eth0 192.168.0.100 netmask 255.255.255.0
ip route add 192.168.0.0 dev eth0 src 192.168.0.100 table 1
ip route add default via 192.168.0.1 table 1
ip rule add from 192.168.0.100 table 1

ifconfig eth1 192.168.1.100
ip route add 192.168.1.0 dev eth1 src 192.168.1.100 table 2
ip route add default via 192.168.1.1 table 2
ip rule add from 192.168.1.100 table 2

ip route flush cache

Pronto, nem doeu!

Isto não vai interferir na forma como você vai acessar a internet, mas sim como você vai responder, quem perguntar alguma coisa para seu servidor através do ip 200.0.0.1 vai ser respondido pela eth0 e quem perguntar em 200.0.0.2 vai ser respondido pela eth1, desta forma você pode configurar domínios virtuais no Apache ou no LightHTTPd pra poder hospedar páginas de seus clientes em seu servidor e poderá manter um único servidor DNS ouvindo dois IPs diferentes para satisfazer as exigências do registro.br e resolver os nomes dos domínios de seus clientes também.

Fonte:
Abraços e Deus te abençoe!
pastor Arnaldo Estevão


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Criando sub-domínios no Bind
   Dica Linux recomendada Instalando kernel 2.6.38.4 no Slackware 13.37
   Dica Linux recomendada Instalando aMSN 0.097-RC1 no Fedora Core 7
   Dica Linux recomendada Slackware Linux Essentials em português
   Dica Linux recomendada Configurando o PHP-Weathermap no Cacti

Comentários
[1] Comentário enviado por linux.vitor em 26/06/2007 - 00:03h:

amigo..
não consegui fazer a sua dica, so conssigo acessar pela porta ssh o servidor e não por outra..
alguma sugestão???

[2] Comentário enviado por Estival em 04/09/2007 - 14:27h:

ta.. mais vamos dizer que tenho uma rede atras desta maquina, ela é o proxy... vamos dizer que seja a eth3.. como ficaria..? as estações que viessem desta rede na eth3 para sair na internet iriam por qual caminho... tenho uma situação parecida e gostaria de resolver... OBRIGADO.

[3] Comentário enviado por arnaldoestevao em 05/09/2007 - 20:13h:

este não é o objetivo deste post, aqui no VivaoLinux ja tem tutorial explicando como fazer isto que voce quer inclusive com balanceamento de banda
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=4106

[4] Comentário enviado por emtudo em 29/12/2007 - 13:34h:

Amigo, eu tenho uma situacao quase parecida com esta talvez consiga me ajudar
eu tenho uma rede:

ifconfig wlan0 200.0.0.1 (wireless)
e outra:
ifconfig wlan0:0 200.0.0.2 (tb wireless usando a mesma placa, so que ip diferente)
ate aqui normal

eu gostaria que quando eu fosse acessar a internet estando na maquina que esta a placa wireless eu navegasse usando a conexao wlan0 ip 200.0.0.1 e quando as outra maquinas da rede ligada a eth0 tentasse acessar a internet navegasse usando a wlan0:0 ip 200.0.0.2.

no mais grato!


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.