Re: Compartilhar conexão com a internet
Bom Eduardo é isso que vc colocou invertendo as eth's. Fiz o seguinte:
conectei o PC1 usando Windows e compartilhando com PC2 usando o Linux.
Daí rodei o ipconfig(Win) e pinguei de uma prá outra. O resultado
está aí abaxo.
---------------------------
Microsoft Windows XP [versão 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
#### Aqui o ipconfig (Windows) correspondente ao ifconfig (Linux) ####
E:\Documents and Settings\caribe49>ipconfig
Configuração de IP do Windows
Adaptador Ethernet Conexão local 4: ## Esta é a eth1 no Linux##
Sufixo DNS específico de conexão . :
Endereço IP de config. automática . : 169.254.36.242
Máscara de sub-rede . . . . . . . . : 255.255.0.0
Gateway padrão. . . . . . . . . . . :
Adaptador Ethernet Conexão local: ##Esta é a eth0 no Linux##
Sufixo DNS específico de conexão . :
Endereço IP . . . . . . . . . . . . : 192.168.0.1
Máscara de sub-rede . . . . . . . . : 255.255.255.0
Gateway padrão. . . . . . . . . . . :
Adaptador PPP Velox-via:
Sufixo DNS específico de conexão . :
Endereço IP . . . . . . . . . . . . : 201.9.241.146
Máscara de sub-rede . . . . . . . . : 255.255.255.255
Gateway padrão. . . . . . . . . . . : 201.9.241.146
########## Aqui o ping do Windows(PC1) para o Linux (PC2) ##########
E:\Documents and Settings\caribe49>ping 192.168.0.2
Disparando contra 192.168.0.2 com 32 bytes de dados:
Resposta de 192.168.0.2: bytes=32 tempo=9ms TTL=64
Resposta de 192.168.0.2: bytes=32 tempo=1ms TTL=64
Resposta de 192.168.0.2: bytes=32 tempo=2ms TTL=64
Resposta de 192.168.0.2: bytes=32 tempo=1ms TTL=64
Estatísticas do Ping para 192.168.0.2:
Pacotes: Enviados = 4, Recebidos = 4, Perdidos = 0 (0% de perda),
Aproximar um número redondo de vezes em milissegundos:
Mínimo = 1ms, Máximo = 9ms, Média = 3ms
E:\Documents and Settings\caribe49>
#### Aqui o ping do Linux (PC2) para o Windows (PC1) ####
PING 192.168.0.1 (192.168.0.1): 56 data bytes
64 bytes from 192.168.0.1: icmp_seq=0 ttl=128 time=3.1 ms
64 bytes from 192.168.0.1: icmp_seq=1 ttl=128 time=2.0 ms
64 bytes from 192.168.0.1: icmp_seq=2 ttl=128 time=2.1 ms
64 bytes from 192.168.0.1: icmp_seq=3 ttl=128 time=2.8 ms
64 bytes from 192.168.0.1: icmp_seq=4 ttl=128 time=2.1 ms
--- 192.168.0.1 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 2.0/2.4/3.1 ms
---------------------
Quanto às regras de firewall, o amigo Maxx passou-me a seguinte orientação:
##
Para eliminar as regras do iptables e do NAT por completo faça isso
(como ROOT):
iptables -F
iptables -F INPUT
iptables -F OUTPUT
iptables -F -t nat
iptables -X
iptables -Z
##
Isso também fiz para eliminar as possibilidades que uma regra dessas pudesse impedir os pings.
Como vc viu acima, não há problema de hardware e os cabos estão perfeitos.
Sucesso.
CR
2005/11/26, Eduardo Rocha Costa <eduardorcosta@terra.com.br>:
Bom já temos algum progresso então... :)
Vamos lá, se o pppoe fica na interface eth0, vc esta colocando a outra interface como local não é ?
mais ou menos isto:
auto lo
iface lo inet loopback
auto dsl-provider
iface dsl-provider inet ppp
provider dsl-provider
# please do not modify the following line
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
iface eth1 inet static
address
192.168.0.1
netmask 255.255.255.0
broadcast 192.168.0.255
network 192.168.0.0
Veja que aqui eu chutei que, sua interface para o adsl é eth0, e sua interface de rede local é eth1, qualquer coisa troque.
Bom,
quanto aos erros do ping, não me lembro bem, mas já aconteceu comigo
(alias já aconteceu muita coisa :), só que não me recordo o pq, somente
lembro que era muito besta.
O que posso te falar é, existe algum
software de firewall instalado ? Se existir retire, pelo menos nesta
fase, pode limpar o IPTABLES (sinceramente não lembro o comando, mexo
muito pouco com ele diretamente, mas man iptables ajuda)
Se mesmo assim não funcionar verifique o cabo entre os micros e veja se esta bem climpado.
Abraços Eduardo
www.virtualcomputers.com.br
--
CARLOS RIBEIRO
Kurumin Linux v5.0
São Luís - Maranhão - BR
Reply to: