LUCID LINYX: Compartilhar a Internet com cliente XP

Iniciado por Theviewer, 03 de Maio de 2011, 17:15

tópico anterior - próximo tópico

Theviewer

E aê galera,


já vi várias mensagens de outras colegas, como em http://ubuntuforum-br.org/index.php/topic,12291.0.html   mas ainda não consegui fazer funcionar.
O meu cenário é o seguinte

estou em uma rede corporativa, e quero fazer o meu desktop (LUCID LYNX) fazer o NAT para o meu cliente XP.

No meu desktop, tenho uma placa ligada a LAN da empresa (10.x.x.x) e outra ao meu cliente XP (192.168.0.1)

eu usei os seguintes comandos no meu desktop

# modprobe iptable_nat
# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

e não funfa....

alguma luz?
Ubuntu 10.04 LTS - Lucid Lynx | Gnome 2.30.2
Disco: /dev/sda: 160.0 GB | Mem:  1024 MB

zekkerj

Olá Theviewer,

Preciso de algumas informações adicionais. Execute os comandos abaixo e cole o resultado aqui.

ifconfig -a
route -n


Outra coisa, seu cliente XP tem que usar como gateway o endereço da máquina Ubuntu, o 192.168.0.1. E, óbvio, a máquina XP tem que estar usando outro endereço na mesma rede...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Theviewer

ifconfig -a
eth0      Link encap:Ethernet  Endereço de HW 00:22:68:4f:81:e2  
         inet end.: 10.18.0.206  Bcast:10.18.0.255  Masc:255.255.255.0
         endereço inet6: fe80::222:68ff:fe4f:81e2/64 Escopo:Link
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
         pacotes RX:465588 erros:1 descartados:0 excesso:0 quadro:1
         Pacotes TX:62921 erros:0 descartados:0 excesso:0 portadora:0
         colisões:0 txqueuelen:1000
         RX bytes:93565986 (93.5 MB) TX bytes:11037169 (11.0 MB)
         IRQ:27

eth4      Link encap:Ethernet  Endereço de HW 00:01:02:76:a6:76  
         inet end.: 192.168.0.1  Bcast:192.168.0.255  Masc:255.255.255.0
         endereço inet6: fe80::201:2ff:fe76:a676/64 Escopo:Link
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
         pacotes RX:68464 erros:0 descartados:0 excesso:593895 quadro:0
         Pacotes TX:2457615 erros:0 descartados:0 excesso:0 portadora:1781685
         colisões:1187790 txqueuelen:1000
         RX bytes:2448624488 (2.4 GB) TX bytes:2449612202 (2.4 GB)
         IRQ:17 Endereço de E/S:0xe000



route -n
Tabela de Roteamento IP do Kernel
Destino         Roteador        MáscaraGen.    Opções Métrica Ref   Uso Iface
10.18.0.0       0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.0.0     0.0.0.0         255.255.255.0   U     1      0        0 eth4
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth4
0.0.0.0         10.18.0.1       0.0.0.0         UG    100    0        0 eth0

Ubuntu 10.04 LTS - Lucid Lynx | Gnome 2.30.2
Disco: /dev/sda: 160.0 GB | Mem:  1024 MB

Theviewer

Citação de: zekkerj online 03 de Maio de 2011, 20:53
Outra coisa, seu cliente XP tem que usar como gateway o endereço da máquina Ubuntu, o 192.168.0.1. E, óbvio, a máquina XP tem que estar usando outro endereço na mesma rede...
Sim,
meus nics: 10.x.x.x e 192.168.0.1
o nic do cliente xp: 192.168.0.2
Ubuntu 10.04 LTS - Lucid Lynx | Gnome 2.30.2
Disco: /dev/sda: 160.0 GB | Mem:  1024 MB

zekkerj

Citarroute -n
(..)
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth4
0.0.0.0         10.18.0.1       0.0.0.0         UG    100    0        0 eth0
Você configurou gateway padrão na interface eth4??? Não faça isso, o gateway padrão de sua máquina fica na eth0.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D