compartilhamento de internet

1. compartilhamento de internet

LYUMAR
lyumar

(usa Debian)

Enviado em 04/12/2008 - 15:56h

olá.
eu segui um passo a passo para instalação do debian em modo texto e a instalação foi um sucesso.
só que agora preciso de outro passo a passo para poder configurar duas placas de rede e compartilhar a internet.
eu uso velox e meu modem é speed stream 5200 roteado.

se for o caso posso tirar o debian e colocar o ubuntu server, se ele for melhor.
lembrando que uso o modo texto.

como já disse sou iniciante e estou gostando muito de entender as configurações do linux, para poder da suporte aqui como vc's fazem.

desde já agradeço a todos.

obrigado



  


2. Vamos lá

Edson Rosa dos Santos Júnior
edsonrsjr

(usa Debian)

Enviado em 31/03/2010 - 17:43h

Seu modem é roteador? se for, que tal deixar que ele faça o trabalho para você?

Mas se quiser desafios.

Você disse que possui duas interfaces de rede (ETH0 e ETH1), escolha qual delas será ligada ao seu modem.

Imaginando que a ETH1 sobrou para o compartilhamento.

1 - Configure o IP da placa ETH1, configure o IP da máquina que será cliente.

2 - Use o ping para verificar a comunicação entre elas.
# ping ip_destino


3 - Habilite o roteamento de pacotes no arquivo /etc/sysctl.conf (procure pela linha referente a FORWARD), e execute o comando para carregar o roteamento sem precisar reiniciar o sistema.
# echo 1 > /proc/sys/net/ipv4/ip_forward

4 - Feito isso sua máquina permitirá a passagem de uma interface de rede para a outra.

5 - Use novamente o ping, porém, dispare para o ip da interface ETH0 e veja se a resposta é positiva.

6 - Crie uma regra no iptables: # iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE (essa regra irá fazer o mascaramento no ip de saída.

7 - Atribua na sua estação cliente o endereço de GATEWAY o endereço ip da ETH1 da máquina ligada à internet.

8 - Verifique na máquina ligada à internet o endereço dos servidores DNS: cat /etc/resolv.conf e configure sua máquina cliente com os mesmos endereços de DNS.

9 - Crie um script para carregar a regra do iptables toda vez que você ligar o computador e coloque esse conteúdo nele:


########## Conteúdo do SCRIPT ###############
#!/bin/bash

/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

########## FIM do SCRIPT ###############

10 - Altere as permições do arquivo para que ele seja executável: # chmod 751 script

11 - Crie um link simbólico para a pasta /etc/init.d: # ln -sf /caminho_do_script/script /etc/init.d

12 - Adicione nas inicializações do init.d: # update-rc.d -f script start 99 1 2 3 4 5 .


Espero não ter esquecido nenhum detalhe.

Boa Navegação


3. Re: compartilhamento de internet





Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts