Vou descrever aqui uma forma simples e sem entrarmos muito na linha de comando (só um pouquinho) para compartilhar a internet no Ubuntu 10.04, usando o aplicativo firestarter.
Os tutoriais que havia feito até agora sobre compartilhamento de Internet no Ubuntu através de scripts, conflitavam com o mini aplicativo de gerenciamento de rede nativo do Ubuntu. O Firestarter por sua vez, parece não conflitar
O Firestarter é um aplicativo de firewall, mais precisamente uma interface gráfica para os aplicativos iptables e iprules que são “nativos” do linux.
1o passo – Conecte-se à internet
A primeira coisa a fazer é se conectar à internet. No meu exemplo, vou me conectar à internet através da minha placa de rede sem fio (wlan0). Isso você faz normalmente através do mini aplicativo de gerenciamento de rede que fica na barra de tarefas ao lado do relógio.
2o passo – Instale o Firestarter e mais umas coisinhas
Depois de se conectar na internet, abra um terminal (no Ubuntu é só preciosar Crtl+Alt+T) e instale o firestarter e o servidor de DHCP com o seguinte comando (digite sua senha se solicitada):
sudo apt-get install firestarter dhcp3-server
Se você receber algum erro durante a instalação do pacote dhcp3-server, não se preocupe, ignore.
Infelizmente o firestarter não é um aplicativo mantido no Ubuntu pela Canonical, então não é completamente compatível com o mesmo e precisaremos fazer alguns ajustes para que o firestarter funcione bem nesta distribuição. São apenas dois comandos, para que ele possa identificar o servidor de DHCP:
sudo ln -s /etc/init.d/dhcp3-server /etc/init.d/dhcpd
sudo ln -s /usr/sbin/dhcpd3 /usr/sbin/dhcpd
Pode fechar o terminal agora! Não abra o firestarter ainda!
3o passo – Configure a interface de rede local
Novamente no mini aplicativo de gerenciamento de rede do Ubuntu, vamos configurar a interface de rede local, ou seja, aquela que está conectada ao(s) computador(es) que se conectarão à internet através do seu.
Clique com o botão direito em cima do mini aplicativo e escolha “Editar conexões…”
Vá para a aba que define o tipo de sua conexão com a rede local (Com fio ou Sem fio). No meu caso, a rede local é com fio, pois estou compartilhando a internet com um computador conectado ao meu através de um cabo crossover.
Clique em Adicionar para criar um novo perfil de conexão para este dispositivo.
No campo “Nome da conexão“, defina um nome para a mesma. Eu coloquei “Conexão local com IP Fixo“.
Depois vá para a aba “Configurações IPv4” e no campo Método, escolha Manual.
Em Endereços, clique em Adicionar. No campo Endereço digite 192.168.0.1, no campo Máscara de rede digite 255.255.255.0. Deixe o campo Gateway em branco. A tela ficar assim:

IMPORTANTE: Se sua conexão de rede local for Sem fio, será necessário criar uma rede local AdHoc. Para isso, antes de clicar em Aplicar, volte à Aba “Sem fio“. No campo SSID, coloque o nome da rede sem fio que você quer criar, pode ser qualquer um! No capo Modo escolha Adhoc. Pronto! Se você quiser mais tarde, pode colocar senha para sua rede local na Aba Segunraça sem fio, mas não vamos fazer isto agora!.
Finalmente, clique em Aplicar.
Clique em cima do mini aplicativo de gerenciamento de rede e ative a conexão que você acabou de criar clicando em cima dela.
4o passo – Configurar o Firestarter.
Inicie o firestarter em Aplicativos -> Sistemas -> Administração -> Firestarter
Você será guiado em um wizard de configuração de rede. Clique em Avançar na tela de boas-vindas.
Na segunda tela, escolha seu dispositivo de rede conectado à internet. No meu caso é a rede sem fio (wlan0). Também no meu caso, o endereço de rede é obtido através de DHCP então marquei a ultima opção da tela. Se você não sabe o que é DHCP ou está em dúvida, marque esta opção! Clique em Avançar novamente.
Clique em “Habilitar o compartilhamento de conexão a internet” e escolha seu dispositivo de rede local. No meu caso é o eth0 (rede com fio)
Marque também a opção “Habilitar DHCP para rede local” e clique em “Detalhes do servidor DHCP”. Marque a opção “Criar nova configuração de DHCP” e mantenha os valores sugeridos pelo firestarter. Clique em Avançar!
Marque a opção “Start firewall now” e clique em “Salvar”.
Pronto!
Toda vez que você quiser compartilhar sua conexão, habilite as conexões envolvidas no mini aplicativo de rede, abra o firestarter e o ative.
Você pode criar outros tipo de compartilhamento no menu Editar -> Preferencias do Firestarter.
O fórum abaixo está aberto para você deixar seu comentário e sanar os de outras pessoas também. Valeu
Kleryston 16:06 on 08/01/2011 Permalink |
Puxa! Valeu mesmo, cara! Precisava dessa dica para compartilhar arquivos por Bluetooth com um aparelho de celular. Muito obrigado pela contribuição e continue com ótimas dicas!
carlos eduardo 8:31 on 17/01/2011 Permalink |
so se for o que vi no site não achei essa janela “personal file sharing preference” no ubuntu o meu esta em pt-br se puder ajudar. grato . ótimas dicas as suas
carlos eduardo 8:27 on 17/01/2011 Permalink |
no ubunto 10.10 instalei o apache2.2-bin libapache2-mod-dnssdn normal mas continua dando erro. se puder ajudar. grato
Rodrigo 6:51 on 18/01/2011 Permalink |
Carlos Eduardo, o compartilhador que vocẽ precisa é o Gnome User Share, faça da seguinte forma:
sudo apt-get update
sudo apt-get install gnome-user-share
Vai lá!!!
carlos eduardo 14:12 on 19/01/2011 Permalink |
obrigado pela ajuda rodrigo instalou normal, mas ta dando erro no celular ao tentar enviar arquivo para o pc do pc pro celular vai tranquilo vou tentar ver aqui outro aparelho. assim que consegui posto aqqui
carlos eduardo 15:45 on 19/01/2011 Permalink |
funcionou blz muito obrigado pela ajuda continue sempre assim
Luiz 8:54 on 02/02/2011 Permalink |
Olá, Richieri. Olá. Seus artigos são bastante úteis, parabéns. Gostaria que, se possível, você me ajudasse a encontrar uma solução para meu problema. Meu pc veio com ubuntu maverick meerkat (10.10). Instalei o virtual box 4.0 e em seguida instalei o xp sp3 como hospedeiro. A minha dúvida é: tem como compartilhar uma impressora do xp para outros pc´s? Não há como compartilhar pelo cups porque não há driver disponível da impressora (xerox WorkCentre 3210) para esta versão do ubuntu. Agradeço pela ajuda.
Cassiano 17:10 on 25/09/2011 Permalink |
Obrigado, como para o Eduardo funcionou para mim também no Ubuntu 10.10.
Abs
Marcos 7:06 on 10/10/2011 Permalink |
Obrigado Rodrigo pelo comando update antes de instalar o gnome-user-share