Fórum Ubuntu Linux - PT
19 de Maio de 2013, 11:10 *
Olá, Visitante. Faça o login ou registre-se.
Perdeu o seu e-mail de ativação?

Login com nome de usuário, senha e duração da sessão
Notícias: Sejam todos bem-vindos e fiquem atentos às regras de utilização do fórum e política de privacidade.
 
   Home   Ajuda Regras Pesquisa Login Registre-se  
Anúncios
Páginas: 1 [2]   Ir para o fundo
  Imprimir  
Autor Tópico: Como Compartilhar internet no Ubuntu??  (Lida 7757 vezes)
solanoalves
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 398


Arch Linux


Ver Perfil
« Responder #15 em: 03 de Maio de 2007, 00:24 »

bom qualquer coisa posta ae ....
Registrado
Floyd
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 104



Ver Perfil
« Responder #16 em: 03 de Maio de 2007, 09:57 »

Opa! Quem bom que funcionou, Samuel.  Sorridente
Eu realmente não lembrei do comando ppoeconf pois nunca o utilizei. Meu modem é e sempre foi roteado.  Sem Graça

Não precisa agradecer, fórum é pra isso mesmo: num dia pedimos ajuda, noutro ajudamos e assim vai...

Dica pra você instalar programas: menu Aplicações > Adicionar/Remover... ou então, caso você saiba o nome exato do pacote do programa que quer instalar: Sistema > Administração > Gerenciador de pacotes Synaptic

O Synaptic nada mais é que uma interface gráfica pro comando apt-get. Ah! E nele dá pra fazer busca por nome do pacote, descrição, versão, etc...

[]s.
Registrado

Sentir-se bem é o que basta.
Samuel Fisher
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 11


Ver Perfil
« Responder #17 em: 03 de Maio de 2007, 11:58 »

Bom pessoal, tudo estava correndo bem, até que ontem a rede apresentou problemas.
Está tudo completamente configurado como ontem, inclusive Ips e tudo mais.
Porém o micro com Xp não conecta mais na Internet, o que me causou vários problemas (sabe como é,ouvir coisas como "mas no windows funcionava", ou "quem mandou inventar de trocar esse sistema...").
Pois bem, agora estou sem opções do que fazer, e peço novamente ajuda do pessoal.

A Eth0 está com :

IP : 192.168.01
Mascara:255.255.255.0

E a do Micro 2 está assim
Ip 192.168.0.2
Mascara:255.255.255.0
Getaway : 192.168.0.1

Tudo correto, mas não funciona....

Registrado
bsonro
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 3


Ver Perfil
« Responder #18 em: 03 de Maio de 2007, 16:40 »

Olá Samuel, tudo bem? Vou tentar te ajudar.

Vá no menu Aplicações > Acessórios > Terminal e digite a seguinte seqüência de comandos:

Código:
sudo echo 1 > /proc/sys/net/ipv4/ip_forward
sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

No outro computador configure o gateway e DNS com o IP do computador que está com o Ubuntu.
Experimente acessar a internet e retorne o resultado pra gente.
Se funcionar é importante que você retorne informando porque será necessário completar a configuração automatizando-a a cada boot. Caso contrário toda vez que você ligar o computador terá que, pelo menos, digitar a última linha do comando acima para compartilhar a internet.

[]s.



é bom subir o módulo do iptables tbm..

modprobe ip_tables

Registrado
clcampos
Administrador
Usuário Ubuntu
*****
Deslogado Deslogado

Mensagens: 10.781


.:: User Linux #439596 ::.


Ver Perfil
« Responder #19 em: 03 de Maio de 2007, 16:43 »

Samuel,

Descreva fielmente a ligação física do seu modem ADSL com seus computadores. Como estão conectados uns aos outros? Saberia dizer se o modem está com o serviço DHCP ativado?

Experimente também:
Código:
sudo iptables -F -t nat
sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE

...e se não funcionar:
Código:
sudo iptables -F -t nat
sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth1 -j MASQUERADE

[]s.

Acredito que estão faltando as regras do iptables, que devem ser digitadas toda vez que se liga a máquina. Se realmente for isto tem como automatizar a coisa. Siga as dicas que o Floyd já passou e veja se funciona, se for isto depois é só automatizar.
Registrado

Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!
Floyd
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 104



Ver Perfil
« Responder #20 em: 05 de Maio de 2007, 22:16 »

Deve ser isso mesmo... toda vez que o Samuel desligar o pc com Ubuntu terá que digitar os comandos do iptables pra compartilhar a internet novamente.

Bem, eu acho que dá pra resolver assim.

Como não sei qual dos dois comandos do iptables fez a internet ser compartilhada aí na sua rede eu sugiro que você teste qual faz o compartilhamento e substitua adequadamente nos procedimentos que descreverei abaixo.

Você testa este primeiro...
Código:
sudo iptables -F -t nat
sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE

...e se não funcionar você testa este
Código:
sudo iptables -F -t nat
sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth1 -j MASQUERADE

Eu vou assumir neste passo-a-passo o segundo comando, que usa a interface eth1. Lembre-se de substituir por ppp0 caso necessário.

Para que nada dê errado, abra um terminal e faça todo o procedimento como usuário root:

Código:
sudo -s
cd /etc/init.d
gedit compartilha-internet

Neste ponto você terá uma janela do gedit aberta. Digite os seguintes comandos e salve o arquivo:

Código:
#!/bin/bash
sudo iptables -F -t nat
sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth1 -j MASQUERADE

Ainda no terminal, dê permissão de execução para o arquivo:

Código:
chmod +x compartilha-internet

Agora vamos criar um link simbólico (um atalho) para que ele seja executado sempre na inicialização:
Código:
cd /etc/rc2.d
ln -s /etc/init.d/compartilha-internet S99compartilha-internet

Feche o terminal, reinicie o sistema e veja se funcionou.
Qualquer coisa poste novamente.  Piscada

[]s.
Registrado

Sentir-se bem é o que basta.
Páginas: 1 [2]   Ir para o topo
  Imprimir  
 
Ir para:  

Powered by MySQL Powered by PHP Tema desenvolvido por FaBMak e n3t0
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines
© 2013 Canonical Ltd. Ubuntu e Canonical são marcas registradas da Canonical Ltd.
XHTML 1.0 válido! CSS válido!