Re: Compartilhamento de Internet
On 11/30/05, Rafael Freitas <jigdo@click21.com.br> wrote:
> Seguinte pessoal estou quebrando a cabeça aqui, li tutorias, dicas segui tudo
> correto e nada ...vamos lá:
> montei uma máquina com debian-sarge, kernel 2.6.14 Atlhon 2.0 XP 256RAM com
> internet a cabo. por dhcp, sem autenticação.
> o cliente é um pentium 133, 40 ram, win95Se, o qual quero compartilhar a net.
> feito cabo cross-over e testado.
> debian conectado à net via eth1
> placa de rede eth0 para compartilhar
> as máquinas "se pingam" resultado do comando ping:
> -------------------------------------------------------------------
> ping 192.168.0.2
> PING 192.168.0.2 (192.168.0.2): 56 data bytes
>
> 64 bytes from 192.168.0.2: icmp_seq=3 ttl=32 time=0.4 ms
> 64 bytes from 192.168.0.2: icmp_seq=4 ttl=32 time=0.4 ms
> 64 bytes from 192.168.0.2: icmp_seq=5 ttl=32 time=0.4 ms
> 64 bytes from 192.168.0.2: icmp_seq=6 ttl=32 time=0.3 ms
> ------------------------------------------------------------------------
> tabela de roteamento:
> route
> Tabela de Roteamento IP do Kernel
> Destino Roteador MáscaraGen. Opções Métrica Ref Uso Iface
> 192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
> 200.243.70.0 * 255.255.255.0 U 0 0 0 eth1
> default 200.243.70.1 0.0.0.0 UG 0 0 0 eth1
> default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
> -------------------------------------------------------------------------------------------
Você com duas rotas para gateway vai dar pau. Retire a da eth0, você
não precisa dela.
> ip da máquina win 192.168.0.2
> ip do eth0 da debian 192.168.0.1
> já foi adicionado no windows o ip 192.168.0.1 como gw
> ele conecta webmin normal .....mas não acessa a net.
> criado um script na inicialização do debian para compartilhar:
>
> echo 1 > /proc/sys/net/ipv4/ip_foward
> iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
> ----------------------------------------------------------------------------
> iptables e nat compilados como nativos
> dmesg :
> eth1: link up, 100Mbps, full-duplex, lpa 0x45E1
> eth0: Media Link On 100mbps full-duplex
> ------------------------------------------------------------------------------
> a máquina debian acessa normalmente a internet. e é acessada pela 192.168.0.2.
> --------------------------------------------------------------------------------------------------
> Meu /etc/network/interfaces:
> auto lo
> iface lo inet loopback
>
> auto eth0
> iface eth0 inet static
> address 192.168.0.1
> netmask 255.255.255.0
> network 192.168.0
---->o network é 192.168.0.0
---> retire o gateway, você nao precisa dele. > gateway 192.168.0.1
> broadcast 192.168.0.254
esse endereço de broadcast está errado é 192.168.0.255
>
> auto eth1
> iface eth1 inet dhcp
> --------------------------------------------------------------------------------------------------------------
> carreguei a rede interna primeiro evitando que o default gw da net fosse
> sobrescrito pelo eth0.
> ------------------------------------------------------------------------------------------------------------
esquece isso, você não precisa declarar nenhum gateway na eth0.
------
> tb tentei o coyote linux .. mesmo problema .. mas queria ficar com o debian
> mesmo, será que tem alguma dica aí de ultima hora, onde que eu pulei ???
>
> Desde já agradeço a força pessoal.
>
Voce colocou o DNS na máquina windows????
o DNS que você deverá colocar na máquina windows, é o MESMO que você
usa na máquina com debian, a não ser que você rode um servidor de DNS
(BIND) na máquina debian, o que é desnecessário no seu caso.
Para saber o DNS da sua máquina debian de um:
cat /etc/resolv.conf
as linhas precedidades por "nameserver" são as que contem o ip que
voce deverá usar no windows.
exemplo:
leonardo@luciana:~$ cat /etc/resolv.conf
nameserver 201.10.128.2
nameserver 201.10.120.4
você deverá por lá na configuração de dns do windows os valores que
estão depois do nameserver.
[]s e boa sorte.
--
------------------------------
Leonardo Marques
http://www.analyx.org
------------------------------
Reply to: