Montando e desvendando redes no Linux

Se você entrou no mundo *UNIX agora, quer implementar uma rede e não sabe como, esse artigo é para você. Aqui veremos como montar um servidor Linux compartilhando internet com iptables e diretórios com NFS.

[ Hits: 81.696 ]

Por: Leandro Totino Pereira em 12/09/2006


Compartilhando internet



Para compartilhar a internet precisamos usar o iptables.

Configurando o servidor de internet


Faça o seguinte:

Ative o ip_forward no computador servidor da internet (o computador que está conectado a internet):

# echo 1 > /proc/sys/net/ipv4/ip_forward

Agora faça o compartilhamento com o iptables no servidor:

# iptables -t nat -A POSTROUTING -s 192.168.162.0/24 -o ppp0 -j MASQUERADE

NOTA: Se sua internet for speed, troque ppp0 pela interface do speed. Para ver as conexões ativas execute ifconfig e para exibir todas, ifconfig -a.

Pronto, a configuração do servidor acabou, agora vamos configurar os clientes.

Configuração dos clientes


A configuração dos clientes é muito simples, é só por o número do servidor DNS de sua conexão no arquivo /etc/resolv.conf. Por exemplo:

O DNS da sua conexão é 200.200.200.200, então coloque no resolv.conf:

nameserver 200.200.200.200

Agora é só adicionar o gateway com o comando route no computador que vai receber acesso a internet:

route add default gw <ip do servidor de internet>

Por exemplo:

# route add default gw 192.168.162.1

Para ver se deu tudo certo é só abrir seu browser favorito e ver se abre a página inicial do navegador.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Compartilhando internet
   3. Compartilhando arquivos
Outros artigos deste autor

SSH completo (passo a passo)

Enganando invasores com Honeyperl

Instalando e configurando o VNC

Squid + proxy transparente + autentificação + SSL

Leitura recomendada

Certificação Digital no Linux - Apache2

Apache Kafka

Aplicações WEB com Prisma [Mozilla Labs]

Internet no Linux através de celular HTC TYTN II

Warsaw no Fedora 28 funcionando - Internet Banking

  
Comentários
[1] Comentário enviado por FelipeAbella em 13/09/2006 - 22:10h

Muito legal o artigo, espero esses proximos artigos.

Parabens.

[2] Comentário enviado por edsinfo em 20/10/2006 - 19:41h

10 este artigo, aprendi mais um pouco!!!

[3] Comentário enviado por hmweb em 24/11/2006 - 00:59h

Boa noite, estou acostumado a criar servidores linux para ambiente microsoft, onde users e senhas ficam no servidor lassim como os perfis.

agora vem minha duvida, como faço isso usando linux/linux ?

aproposito e slackware tbm :)

[4] Comentário enviado por tatototino em 24/11/2006 - 22:28h

depende da rede que você irá fazer por exemplo

servidor linux - clientes windows
servidor linux - clientes linux

abordei nesse artigo só rede linux com linux utilizando o modo ponto-a-ponto,
para guardar perfis e senhas no servidor você precisará ou do Samba(Servidor Linux com clientes Windows e pode ser usado para implantar alguns clientes Linux também) ou do NIS(Servidor Linux com clientes Linux) que também são fáceis de fazer, é só pesquisar na VOL sobre eles.

espero ter esclarecido

[5] Comentário enviado por aps167 em 04/12/2006 - 17:45h

Amigão o seu artigo ficou sensacional!!!
Objetivo, esclarecedor e direto ao ponto.

Tenho apenas um dúvida que cho que vc pode me ajudar.

Tenho uma maquina com windows XP.
Instalei o VMWARE.
Instalei o Linux Kurumin no VMwARE
Eu quero que a internet entre pela maquina virtual e eu compartilhe a internet para a minha maquina real.(seja por nat,ou proxy squid),mas gostaria começar com nat

As minhas duvidas são:

Como faço para a VM ser o gateway ou inves do windows xp?
Como faço para que a VM receba a internet diretamente do Modem, ou de outra forma diferente para que eu possa compartilhar?

Aguardo resposta.

[6] Comentário enviado por tatototino em 05/12/2006 - 06:06h

Não dá para o Vmware receber a conexão diretamente da internet!
Mas você pode compartilhar de sua máquina para o Vmware, usando o gateway!

[7] Comentário enviado por hmweb em 05/12/2006 - 10:18h

Obrigado, Irei pesquisar mais sobre perfil de rede linux/linux

[8] Comentário enviado por cobatam em 02/07/2007 - 15:55h

Amigo, este artigo me ajudou muito a instalar a placa de rede do meu fedora, porem, sempre que desligo o pc e ligo novamente o ip esta alterado. Oque faço?

[9] Comentário enviado por tatototino em 04/07/2007 - 14:33h

não uso o fedora, mas tente encontrar o arquivo /etc/rc.d/rc.local e coloque nele

ifconfig <placa de rede> <ip> netmask <mascára de rede> up

por exemplo:

ifconfig eth0 192.168.162.1 netmask 255.255.255.0 up

isso deve resolver mas acho que existe um jeito melhor e mais simples de fazer no Fedora

qualquer coisa, poste aqui de novo

[10] Comentário enviado por tiagoamaro em 27/11/2013 - 10:01h

Ola, estou com uma maquina real windows e instalei duas maquinas virtuais linux no pc, com configuracao de Bridge. No caso o meu servidor de internet seria uma dessas duas maquinas que eu subi? Eu sei que a pergunta e bem tola, mas eu sou novo em Linux e me perco nesta parte de topologia. Obrigado!

[11] Comentário enviado por optimus2 em 07/11/2017 - 16:22h

[B]https://produto.mercadolivre.com.br/MLB-929512436-curso-de-fibra-optica-videos-curso-fiberhome-_JM


Curso De Fibra Óptica (videos) + Curso Fiberhome


» CONTEÚDO PROGRAMÁTICO

1-Luz e Espectro Magnético
2-Introdução ás Comunicações Óticas
3-Tipos de Fibras Óticas
4-Perdas nas Fibras óticas
5-Cabos Óticos
6-Equipamentos Utilizados em Redes óticas
7-Conceitos Básicos de Redes óticas Atuais
8-Projeto de Redes óticas
9-Projetos (Exemplo Prático 2)
10-Projetos (Exemplo Prático 3)
11-Projetos (Exemplo Prático 4)
12-Projetos (Exemplo Prático 5)
13-Projetos (Exemplo Prático 6)
14-Regeneração e Amplificação do Sinal Ótico
15-Projetos (Exemplo Prático 7)
16-Projetos (Exemplo Prático 8)
17-Projetos (Exemplo Prático 9)[/B]


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts