Li muita coisa a respeito de compartilhamento de internet, mas vi que muitas das informações importantes estão fragmentadas em diversos posts por aí, por isso aí vai a dica para quem quer compartilhar sua internet utilizando um servidor LinuxUbuntu com kernel 8.04.1 e estações Windows XP.
Primeiro vamos ao Linux:
Além da placa que você está utilizando para conectar a internet, vamos precisar de mais 1. Tendo as duas placas de rede eth0 e eth1, vamos às configurações.
Nesse exemplo estamos supondo que sua internet está na placa eth0 e sua rede na eth1.
Edite com o arquivo interfaces:
# vim /etc/network/interfaces
Adicione as seguintes linhas:
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.0.X (onde X é o IP que você escolheu para o servidor)
netmask 255.255.255.0
Pronto, agora salve e saia do arquivo.
Vamos editar o nosso arquivo resolv.conf:
# vim /etc/resolv.conf
Por padrão haverá pelo menos 1 nameserver configurado.
nameserver X.X.X.X (onde X.X.X.X é um endereço IP)
Vamos mudar isso usando os endereços de DNS da telefônica:
nameserver 200.204.0.10
nameserver 200.204.0.138
Salve e saia do arquivo.
Por último vamos editar nosso rc.local e fazer o roteamento:
Agora vá em sua estação Windows e clique com o botão direito do mouse em meus locais de rede e vá em propriedades, depois clique com o botão direito na sua conexão de rede e vá em propriedades. Selecione TCP/IP, atribua um endereço para o computador dentro dos padrões:
IP 192.168.0.Z (onde z é o número IP e tem que ser diferente do servidor)
Máscara: 255.255.255.0
Gateway: 192.168.0.X (onde X é o número IP escolhido para o servidor)
DNS primário: 192.168.0.X (onde X é o número IP escolhido para o servidor)
[2] Comentário enviado por murillosb em 27/05/2009 - 19:53h
Cara preciso saber se esse seu link oferece um endereço ip válido de forma automática por exemplo quando vc pluga o router desse seu link na placa de rede...bom mas se vc precisa colocar o endereço na mão fica assim sua eth0
auto eth0
iface eth0 inet static
address XXX.XXX.XXX.XXX (ip do seu link)
netmask XXX.XXX.XXX.XXX (mascara de sub-rede utilizada pelo link)
gateway XXX.XXX.XXX.XXX (gateway de navegação do seu link)
[5] Comentário enviado por Douglas Ubuntu em 02/06/2009 - 13:48h
caro amigo, uso o ubuntu 9.04 a uma semana e tenho um pequeno problema....usa na mesma maquina o ubuntu e o Windowns XP so que depois que entro na internet com o Ubuntu...minha conexão local some no windows...vc poderia me ajudar....
[6] Comentário enviado por Giovannetti em 03/04/2011 - 08:57h
Bom dia,tenho uma dúvida quanto aos nameservers neste caso.
Quando vou editar o arquivo ele aponta um DNS que eu possuo,devo apaga-lo e deixar apenas os DNS do link de internet?
OBS: Sou novo na comunidade e mais novo ainda no ambiente linux,apesar de ser apaixonado pelo Linux.
[7] Comentário enviado por robersonfox em 04/11/2011 - 11:26h
Amigo, a regra do IPTABLES, acho eu, está errada, seria isto:
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
pois a saída é na placa onde está conectada a internet.
[8] Comentário enviado por antonio8oito em 28/08/2012 - 02:43h
e ai pessoal,
Comecei um projeto particular do mesmo jeito que o sr Murillo Soares Barreto. VMWARE... ubuntu, windows xp.. bla bla.
Segui todas as instruções do tutorial descrito. diferenciando apenas a quesstão do eth0 -j MASQUERADE que tem que ser eth0 mesmo.
Outra coisa que fiz que não tá mencionada no tutorial foi habilitar a linha net.ipv4.ip_forward=1
editando o /etc/sysctl.conf. Não sei se essa parte era essencial mas...
Resultado: Estou navegando no Windows XP maaaas... na placa de rede do Windows XP tive que configurar o servidor de DNS do google 8.8.8.8.
Configurando o DNS na placa do windows XP com o IP da rede eth1 do servidor Ubuntu... o serviço de resolução de nomes não funciona.
O Windows XP está utilizando o Ubuntu como gateway pq se eu mudo o IP de gateway ou desligo o ubuntu nao rola mais navegação.
Verifiquei se o resolv.conf estava correto e estava. Inclusive utilizando qualquer um dos IPs configurados no resolv.conf em vez do 8.8.8.8 consigo navegar tbm.
Alguém sabe apontar onde eu errei?? Alias... tem alguem ainda acompanhando esse topico?? antigo pacas...
[11] Comentário enviado por Isaiasfreitas em 25/08/2016 - 16:15h
Aqui nao deu certo.
Mas que fiz pela parte grafica do Ubuntu e deu certo.
So que o IP da placa q sai a internet ficou com ip 10.42.0.1, nao consigo mudar isso.
Ai teria que instalar um dhcp?