Autor Tópico: Compartilhar Virtua entre 2 computadores (usando 2 placas de rede)  (Lida 7812 vezes)

Offline raviolleiro

  • Usuário Ubuntu
  • *
  • Mensagens: 23
    • Ver perfil
Re: Compartilhar Virtua entre 2 computadores (usando 2 placas de rede)
« Resposta #15 Online: 17 de Setembro de 2009, 22:07 »
Fiz e refiz todos os passos sem obter sucesso.

Offline fabio2paolini

  • Usuário Ubuntu
  • *
  • Mensagens: 125
    • Ver perfil
Re: Compartilhar Virtua entre 2 computadores (usando 2 placas de rede)
« Resposta #16 Online: 17 de Setembro de 2009, 23:07 »
O Ubuntu está com internet, não é?
Você consegue pingar o pc com o windows do ubuntu?
Qual o retorno de "ping 192.168.1.2" executado  no ubuntu?
E no windows, qual o retorno do comando ping "192.168.1.1" ?

Além disso, na configuração de rede no windows, em "detalhes" (supondo que é o xp) os dados conferem com os que você colocou?
dns, gateway, ip etc...

Ainda no windows, acusa que a placa está conectada?


Offline raviolleiro

  • Usuário Ubuntu
  • *
  • Mensagens: 23
    • Ver perfil
Re: Compartilhar Virtua entre 2 computadores (usando 2 placas de rede)
« Resposta #17 Online: 17 de Setembro de 2009, 23:22 »
O Ubuntu está com internet, não é?
Você consegue pingar o pc com o windows do ubuntu?
Qual o retorno de "ping 192.168.1.2" executado  no ubuntu?
E no windows, qual o retorno do comando ping "192.168.1.1" ?

Além disso, na configuração de rede no windows, em "detalhes" (supondo que é o xp) os dados conferem com os que você colocou?
dns, gateway, ip etc...

Ainda no windows, acusa que a placa está conectada?



O ip do windows, que é o 192.168.1.2 é pingado e recebe resposta quandof aço isso no ubuntu.

quando pingo o gateway 192.168.1.1 no windows, não recebo resposta.

E... sim, acusa que que a palca está conectada e os dados conferem.

Offline fabio2paolini

  • Usuário Ubuntu
  • *
  • Mensagens: 125
    • Ver perfil
Re: Compartilhar Virtua entre 2 computadores (usando 2 placas de rede)
« Resposta #18 Online: 17 de Setembro de 2009, 23:35 »
Talvez o windows não esteje reconhecendo o ip do ubuntu. Verifique mais uma vez o IP do ubuntu pelo comando ifconfig eth1

Offline raviolleiro

  • Usuário Ubuntu
  • *
  • Mensagens: 23
    • Ver perfil
Re: Compartilhar Virtua entre 2 computadores (usando 2 placas de rede)
« Resposta #19 Online: 17 de Setembro de 2009, 23:47 »
Aqui está:
Código: [Selecionar]
eth1      Link encap:Ethernet  Endereço de HW 00:0c:f1:6e:52:a2 
          inet end.: 192.168.1.2  Bcast:192.168.1.255  Masc:255.255.255.0
          endereço inet6: fe80::20c:f1ff:fe6e:52a2/64 Escopo:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:26970 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:79 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:2351553 (2.3 MB) TX bytes:20113 (20.1 KB)

Offline fabio2paolini

  • Usuário Ubuntu
  • *
  • Mensagens: 125
    • Ver perfil
Re: Compartilhar Virtua entre 2 computadores (usando 2 placas de rede)
« Resposta #20 Online: 17 de Setembro de 2009, 23:50 »
 :-[  Pelo jeito está ok. Infelizmente não saberia mais o que fazer.

Mas é estranho o ubuntu receber o ping do win mas não enviar.


Offline raviolleiro

  • Usuário Ubuntu
  • *
  • Mensagens: 23
    • Ver perfil
Re: Compartilhar Virtua entre 2 computadores (usando 2 placas de rede)
« Resposta #21 Online: 17 de Setembro de 2009, 23:57 »
Mas ele recebe o ping do win pq a placa tá no mesmo pc que o ubuntu, não? Ele recebe o ping da placa na verdade, eu acho...

O win tem o mesmo ip que a placa.

Offline fabio2paolini

  • Usuário Ubuntu
  • *
  • Mensagens: 125
    • Ver perfil
Re: Compartilhar Virtua entre 2 computadores (usando 2 placas de rede)
« Resposta #22 Online: 18 de Setembro de 2009, 00:05 »
Cara, não entendi muito bem o que vc disse

Citar
Mas ele recebe o ping do win pq a placa tá no mesmo pc que o ubuntu, não?

que placa?

me envia um email, dai podemos ver isso mais rapidamente

Offline fabio2paolini

  • Usuário Ubuntu
  • *
  • Mensagens: 125
    • Ver perfil
Re: Compartilhar Virtua entre 2 computadores (usando 2 placas de rede)
« Resposta #23 Online: 18 de Setembro de 2009, 00:14 »
Mas ele recebe o ping do win pq a placa tá no mesmo pc que o ubuntu, não? Ele recebe o ping da placa na verdade, eu acho...

O win tem o mesmo ip que a placa.

A placa de rede do windows está no windows não no ubuntu. Imagino que sua configuração de rede seja.

Ubuntu
placa eth0 -> internet (acho que virtua)
placa eth1 -> hub (com ip 192.168.1.1)

windows
placa (do win) eth0 -> hub (ip 192.168.1.2)

não é isso?

Offline raviolleiro

  • Usuário Ubuntu
  • *
  • Mensagens: 23
    • Ver perfil
Re: Compartilhar Virtua entre 2 computadores (usando 2 placas de rede)
« Resposta #24 Online: 18 de Setembro de 2009, 00:37 »
Olhe meu últimpo ifconfig:
eth1      Link encap:Ethernet  Endereço de HW 00:0c:f1:6e:52:a2 
          inet end.: 192.168.1.2  Bcast:192.168.1.255  Masc:255.255.255.0
          endereço inet6: fe80::20c:f1ff:fe6e:52a2/64 Escopo:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:36639 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:79 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:3155597 (3.1 MB) TX bytes:20113 (20.1 KB)


O ip está setado pra 1.2, vou setar pra 1.1 e deixa no win como 1.2

Offline fabio2paolini

  • Usuário Ubuntu
  • *
  • Mensagens: 125
    • Ver perfil
Re: Compartilhar Virtua entre 2 computadores (usando 2 placas de rede)
« Resposta #25 Online: 18 de Setembro de 2009, 00:44 »
Ok, neste caso lembre-se de mudar o gateway no windows para 192.168.1.1.

Como que a eth0 no ubuntu acessa a internet?
Ela é conectada em um modem?

Offline raviolleiro

  • Usuário Ubuntu
  • *
  • Mensagens: 23
    • Ver perfil
Re: Compartilhar Virtua entre 2 computadores (usando 2 placas de rede)
« Resposta #26 Online: 18 de Setembro de 2009, 00:58 »
Não. Ela é conectada no hub, e o modem também.

Qual é seu e-mail/msn?

Offline fabio2paolini

  • Usuário Ubuntu
  • *
  • Mensagens: 125
    • Ver perfil
Re: Compartilhar Virtua entre 2 computadores (usando 2 placas de rede)
« Resposta #27 Online: 18 de Setembro de 2009, 10:28 »
Olá raviolleiro, pelo jeito agora compartilhamento da net está funcionando.
Para deixar o processo de liberação de tráfego e mascaramento automático há diversas maneiras.

Uma maneira que funciona em praticamente todas distribuições linux é adicionar um script com os comandos que foram usados no diretório que controla a inicialização do sistema, no caso de sistemas baseados em debian (caso do ubuntu) o diretorio é o /etc/init.d. Sem entrar em detalhes nisso aqui, pois é possivel no ubuntu deixar estes comandos serem executados configurando o arquivo interfaces. Você pode deixar o o conjunto de sentenças  que conrola a eth1 do  seu arquivo  interface  assim

Código: [Selecionar]

auto eth1
iface eth1 inet static
address 192.168.1.2
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0
up iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
up echo 1 > /proc/sys/net/ipv4/ip_forward
down iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE
down echo 0 > /proc/sys/net/ipv4/ip_forward



Desse modo sempre que esta interface for ativada é liberado o tráfego e ativado o mascaramento. Se você desativar esta placa, então os comandos que seguem o down desativam os dois comandos.

Offline raviolleiro

  • Usuário Ubuntu
  • *
  • Mensagens: 23
    • Ver perfil
Re: Compartilhar Virtua entre 2 computadores (usando 2 placas de rede)
« Resposta #28 Online: 18 de Setembro de 2009, 12:17 »
Obrigado Fábio! Agora está tudo nas mil maravilhas!

Até mais.