Compartilhando a internet entre duas máquinas com Ubuntu
Nada mais natural para quem tem duas máquinas do que compartilhar a conexão e os recursos de cada máquina, como impressoras e arquivos presentes em cada uma.
Compartilhar a conexão com a internet no Ubuntu é mais fácil do que parece e todo o procedimento pode ser feito sem uma única linha de comando, utilizando apenas o utilitário de configuração de redes: o Network-Manager.
Para o exemplo, utilizei duas máquinas rodando o Ubuntu 9.04. Uma delas funcionará como servidor, compartilhando a conexão com a outra, que será configurada como cliente.
A conexão entre as duas será feita através de uma cabo crossover. Existem diversos artigos e tutoriais na internet explicando como criar esse cabo, mas ele também pode ser comprado já pronto em lojas de informática.
O primeiro passo é conectar o cabo nas duas máquinas, em seguida, vamos ao procedimento em cada uma delas:
O servidor:
Essa será a máquina conectada à internet, portanto, devemos configurá-la para permitir que o nosso cliente possa acessar a internet através dela.
Para isso, abra o Network-Manager:
Sistema > Preferências > Conexões de rede
Vá até a aba "com fio" e clique em "adicionar". Em seguida, escreva um nome para a sua rede e clique na última aba: "Configurações IPv4".
Escolha na caixa de seleção a opção "Compartilhado com outros computadores" e clique depois em aplicar.
A configuração do servidor já foi concluída, mas precisamos ainda descobrir qual o IP da placa que conecta o servidor ao cliente. Para isso, podemos usar as ferramentas de rede no menu:
Sistema > Administração > Ferramentas de rede
Basta selecionar a placa que faz a conexão entre as duas máquinas e anotar o IP. Se você tiver apenas uma placa, ela será eth0. No exemplo abaixo, o IP do meu servidor é 10.42.43.1, anote também a máscara de rede.
Com o IP em mãos, vamos à configuração da outra máquina:
O cliente:
Siga os mesmos passos para a configuração do servidor no Network-Manager, entretanto, na aba "Configurações IPv4", selecione a opção "Manual".
Clique em "adicionar" e na caixa endereços, preencha os campos da seguinte forma:
Endereço: Use um IP da mesma faixa do servidor. Assim, se o servidor tinha IP 10.42.43.1, use algo como 10.42.43.2
Mascara de rede: Use o mesmo visto nas ferramentas de rede do servidor. Se o visto foi 255.255.255.0, use esse mesmo.
Gateway: Essa é a rota que as chamadas do cliente deverão usar, ou seja, passando pelo servidor. Aqui deveremos usar o IP do servidor, aquele que anotamos anteriormente: 10.42.43.1
Ainda será necessário informar um servidor DNS, aqui nós preencheremos com o IP do servidor também: 10.42.43.1
Veja como fica tudo no cliente:
Depois de configurar, clique em aplicar. Em seguida, clique no ícone do Network-Manager, ao lado do relógio e ative a conexão criada (terá o nome escolhido no início).
Para fazer um teste, abra o Firefox na máquina cliente e tente navegar (não esqueça que é necessário ativar a conexão em ambas as máquinas).
Tudo pronto, agora podemos navegar nas duas máquinas.
Esse procedimento é muito útil quando temos duas máquinas mas apenas uma delas tem conexão com a internet. No meu caso, o servidor se conecta através do modem 3G da Claro. Como não possuo um roteador (os roteadores 3G ainda são bem caros), essa é uma solução bem interessante quando duas pessoas precisam usar a internet ao mesmo tempo.
Obs.: Os procedimentos acima também funcionam para um servidor Ubuntu com cliente Windows, basta criar uma nova conexão de rede e inserir as informações acima nas propriedades do protocolo TCP/IP.
Depois mostrarei como compartilhar arquivos entre as duas máquinas. Até lá.
























Postado em 6 de setembro de 2009
Excelente! já algum tempo que não tentava fazer isso.
Essa funcionalidade do NetworkManager é nova certo?
Só conhecia o método "à unha" de inserir uma série de comandos na consola de forma a poder partilhar a net. Muito boa dica.
1abraço
Postado em 6 de setembro de 2009
Olá mezulig!
Se não me engano, nas versões anteriores do Network-Manager já era possível configurar um compartilhamento, entretanto, não era tão simples como nessa versão.
Até pensei em passar os comandos de configuração via terminal, mas como tem muita gente que não gosta, resolvi abordar a configuração em modo gráfico mesmo.
Obrigado pelo comentário!
Postado em 7 de janeiro de 2010
Parabéns, tutorial perfeito, concerteza ira ajudar muita gente… muito obrigado.
Postado em 7 de janeiro de 2010
Obrigado Rafael!
Espero que seja realmente útil
Postado em 16 de janeiro de 2010
No meu caso com o modem 3g claro, conectei o cabo e pronto, o compartilhamento foi automatico. Não precisei configurar nada.
É possivel com um roteador wireless ?
Postado em 16 de janeiro de 2010
Aqui se não configurar desse jeito, não funciona.
Sobre o roteador, existem alguns com suporte a modems 3G. Há pouco tempo escrevi sobre o Edimax 3G-6200Wg que funciona como roteador Wireless 3G/DSL e print server.
Pode conferir aqui:
http://linuxnanet.com/2010/01/testando-o-roteador-3g-edimax.html