Autor Tópico: Não consigo conectar 2 micros em rede e acessar a internet com Modem USB Claro 3  (Lida 3285 vezes)

Offline psergio1968

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Olá pessoal, bom dia!

Sou quase que totalmente leigo com linux, depois de usar por muito tempo Win XP, resolvi iniciar no linux com o UBUNTU [8.10]. Gostaria de obter a ajuda de voces para poder conseguir ligar dois micros em rede. Já tentei efetuar a conexão varias vezes seguindo os topicos aqui do forum, algumas vezes consegui conectar e navegar na internet com os dois micros blz, mas ocorria que quando desligava o micro principal (micro onde esta conectado o modem USB ZTE da Claro 3g) por onde se conecta a internet) e religava novamente a conexão não mas se efetuava, tinha que sair tentando todas as configurações novamente é como se tudo se perdesse ao ser desligado. Já tentei ate usar DHCP mas sem exito. Tambem estou querendo botar mais um micro e um hub... mas isso é pro futuro.
Por favor me ajudem a resolver este grande problema (pois tenhos duas crianças que ja me arrancaram quase todos os cabelos quando isso ocorre), segue abaixo a configuração que tenho:

No micro que se conecta a internet:

Modem USB ZTE da Claro
Placa de rede onboard (por onde se conecta ao outro micro)
Placa de rede wifi (que não uso)

1: Os dados encontrados no meu ifconfig

eth0      Link encap:Ethernet  Endereço de HW 00:0f:ea:dd:c7:88 
          UP BROADCAST MULTICAST  MTU:1500  Métrica:1
          pacotes RX:0 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:0 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

lo        Link encap:Loopback Local 
          inet end.: 127.0.0.1  Masc:255.0.0.0
          endereço inet6: ::1/128 Escopo:Máquina
          UP LOOPBACK RUNNING  MTU:16436  Métrica:1
          pacotes RX:246 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:246 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:0
          RX bytes:15416 (15.4 KB) TX bytes:15416 (15.4 KB)

ppp0      Link encap:Protocolo Ponto-a-Ponto 
          inet end.: 189.92.22.3  P-a-P:10.64.64.64  Masc:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Métrica:1
          pacotes RX:8765 erros:70 descartados:0 excesso:0 quadro:0
          Pacotes TX:6498 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:3
          RX bytes:11215070 (11.2 MB) TX bytes:659834 (659.8 KB)

wlan0     Link encap:Ethernet  Endereço de HW 00:1b:11:08:19:d9 
          UP BROADCAST MULTICAST  MTU:1500  Métrica:1
          pacotes RX:0 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:0 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

wmaster0  Link encap:Não Especificado  Endereço de HW 00-1B-11-08-19-D9-00-00-00-00-00-00-00-00-00-00 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:0 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:0 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)


Se precisar de mais dados, por favor informem, necessito de uma coinfiguração tipo receita de bolo pois como ja disse sou totalmente leigo em linux.

Offline lunga

  • Usuário Ubuntu
  • *
  • Mensagens: 366
  • Visitem: www.mundolunga.com
    • Ver perfil
    • O mundo de lunga
Re: Não consigo conectar 2 micros em rede e acessar a internet com Modem USB Claro 3
« Resposta #1 Online: 20 de Novembro de 2008, 15:42 »
To com o mesmo problema!!!  :-[
Se sua dúvida foi resolvida, por favor,  edite o título do tópico para indicar isso!

"Na União Soviética, a rosca é que queima você!!!

Offline mstr

  • Usuário Ubuntu
  • *
  • Mensagens: 379
    • Ver perfil
    • instalar qualquer placas de captura PCI
Re: Não consigo conectar 2 micros em rede e acessar a internet com Modem USB Claro 3
« Resposta #2 Online: 21 de Novembro de 2008, 03:51 »
tenho uma situação igual e as vezes ligo o server depois do cliente e funciona corretamente
toda esta configuração vai ser feita no server ou o micro que tem o modem

1- arumar um ip para o server
edite o arquivo /etc/network/interfaces e deixe ele assim
Citar
auto lo eth0

iface lo inet loopback
   address 127.0.0.1
   netmask 255.0.0.0

iface eth0 inet static
   address 192.168.0.1
   netmask 255.255.255.0
   broadcast 192.168.0.255
   network 192.168.0.0

2- instalar o dhcp
Citar
apt-get install dhcp3-common
apt-get install dhcp3-server

3- configurar o dhcp
edite o arquivo /etc/dhcp3/dhcpd.conf
Citar
# Os servidores DNS que os computadores deverão usar:
option domain-name-servers <coloque aqui os ips da claro que estao em /etc/resolv.conf>

default-lease-time 86400;
max-lease-time 604800;

authoritative;

subnet 192.168.0.0 netmask 255.255.255.0 {
        range 192.168.0.50 192.168.0.55;
        # Sua máscara de sub-rede
        option subnet-mask 255.255.255.0;
        # Broadcast
        option broadcast-address 192.168.0.255;
        # Ip do seu gateway
        option routers 192.168.0.1;
}
ative o servidor dhcp
/etc/init.d/dhcp3-server start

4- compartilhar a conexão
crie o arquivo /etc/init.d/compartilhar-conexao com o seguinte conteudo
Citar
#!/bin/sh
# Compartilha a conexão
# por Beto Mstr

compartilhar_start(){
   modprobe iptable_nat
   iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1400:1536 -j TCPMSS --clamp-mss-to-pmtu
   iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
   echo 1 > /proc/sys/net/ipv4/ip_forward
   echo "O compartilhamento da conexão está sendo iniciado"
   sleep 1
   echo "Tudo ok."
}

compartilhar_stop(){
   iptables -t nat -F
   echo "O compartilhamento da conexão está sendo desativado"
   sleep 2
   echo "ok."
}

case $1 in
   start)
      compartilhar_start
   ;;
   stop)
      compartilhar_stop
   ;;
   restart)
      compartilhar_stop
      compartilhar_start
   ;;
esac
de permissão de execução
chmod +x /etc/init.d/compartilhar-conexao

crie o link para iniciar no boot
ln -sf /etc/init.d/compartilhar-conexao /etc/rcS.d/S60compartilhar-conexao

com isso vc deve conseguir estar sempre compartilhando a conexão
todos os comandos tem que ser executados como root então coloque sudo na frente

reinicie que devera estar tudo funcionando