Não é possível conectar-se à internet do meu dispositivo usando o crossover ethernet

2

Eu já postei em serverfault , mas foi encerrado devido ao tópico:

Neste ponto, não consigo me conectar à Internet do meu RPi. Eu faço essa pergunta aqui e não em raspberrypi.stackexchange.com porque esse problema é sobre rede e não sobre o dispositivo.

Para retomar:

Eu fiz os seguintes passos: link

Então, eu poderia conectar-me ao meu RPi via SSH, mas não consegui fazer ping ou resolver o google.com, então fiz algumas etapas para o Masquerading IP:

link

Agora posso fazer ping do meu RPi para o meu PC e do meu PC para o RPi, mas do meu RPi para o Google.com ele apenas resolve, mas não recebe nenhum pacote do ping:

PING www.google.com (187.141.135.216) 56(84) bytes of data. ^C
--- www.google.com ping statistics 
--- 9 packets transmitted, 0 received, 100% packet loss, time 8000ms

Eu não sei o que estou perdendo para fazer.

Estas são as regras do meu iptables no meu PC:

sudo /usr/sbin/iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination         

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination 
    
por Mr_LinDowsMac 08.10.2012 / 11:49

1 resposta

1

Eu encontrei a solução aqui:

link

The solution does not involve IP masquerading; it only has to do with IP forwarding. First we enable IP routing in YaST or by manually editing /etc/sysconfig/SuSEfirewall2 and setting FW_ROUTE="yes".

Then we have to manually set FW_FORWARD="192.168.0.0/24,0/0". "0/0" is the heart of every network in the computer. "

No meu caso foi FW_FORWARD="10.42.43.255/24,0/0" , reiniciei o dispositivo e trabalhei:)

    
por 03.11.2012 / 13:01