17-05-2005 por Duolon
Como compartilhar internet entre linux e winxp com ADSL???
Estou com 2 micros e gostaria de compartilhar a conexão ADSL entre eles(meu modem ñ é router), o pc principal q fornece a conexão para o outro está com o Slackware 10.1 e o outro com o WINXP como faço isso???
entre duas máquinas com winxp eu já consegui...
18-05-2005 por Duolon
Re: Como compartilhar internet entre linux e winxp com ADSL?
Ninguem sabe?
18-05-2005 por RoadKill
Re: Como compartilhar internet entre linux e winxp com ADSL?
Citação:
|
Postado Originalmente por Duolon
Ninguem sabe? 
|
Veja no final desse post que tem a sintaxe
http://forumgdh.net/viewtopic.php?p=1487271#1487271
Vou mover pra sala de Linux, acho que lá terá mais chances.
18-05-2005 por Rodrigo233
via proxy
18-05-2005 por cubano
Eu emulei o analogx proxy do windows via wine :P
18-05-2005 por jqueiroz
Citação:
|
Eu emulei o analogx proxy do windows via wine
|
Pra quê isso... 8O A menos que vc esteja atrás dos controles extras que o AnalogProxy te dá, não precisa disso não.
Basta ter as duas placas de rede ativas, ligar a primeira delas ao modem adsl, e ativar.
A segunda, você liga ao micro XP, seja diretamente por cabo cross, seja por hub. Escolha um IP fixo para as duas pontas.
Pra iniciar o compartilhamento, basta mandar os comandos
echo 1 > /proc/sys/ipv4/ip_forward
iptables -A POSTROUTING -s <endereço de rede da rede interna> -o ppp0 -j MASQUERADE
O tópico "IPTables Comunitário" tem vários exemplos de como montar um script de compartilhamento mais sofisticado, com firewall, redirecionamento de portas, etc.
18-05-2005 por cubano
Citação:
|
Postado Originalmente por jqueiroz
Pra quê isso... 8O A menos que vc esteja atrás dos controles extras que o AnalogProxy te dá, não precisa disso não.
...
|
Como ainda uso windows meu interesse era usar as mesmas portas pra compartilhar e assim evitar de modificar a máquina cliente
já tinha tentado pelo squid mas ele não iniciava...
18-05-2005 por Duolon
Valew pessoal!
20-05-2005 por Duolon
Citação:
|
Postado Originalmente por jqueiroz
Pra quê isso... 8O A menos que vc esteja atrás dos controles extras que o AnalogProxy te dá, não precisa disso não.
...
|
entao... dei o comando
echo 1 > /proc/sys/ipv4/ip_forward e apareceu:
No such file or directory
20-05-2005 por jgama
Citação:
|
Postado Originalmente por Duolon
entao... dei o comando echo 1 > /proc/sys/ipv4/ip_forward e apareceu: No such file or directory
|
o comando correto seria:
echo 1 > /proc/sys/net/ipv4/ip_forward
Abraço
20-05-2005 por Duolon
Citação:
|
Postado Originalmente por Doidão
o comando correto seria:
echo 1 > /proc/sys/net/ipv4/ip_forward
Abraço
|
vo lá tentar...
20-05-2005 por Duolon
Citação:
|
Postado Originalmente por Doidão
o comando correto seria:
echo 1 > /proc/sys/net/ipv4/ip_forward
Abraço
|
e nessa parte:
iptables -A POSTROUTING -s <endereço de rede da rede interna> -o ppp0 -j MASQUERADE onde vejo o endereco da rede interna?
20-05-2005 por jqueiroz
Citação:
o comando correto seria:
echo 1 > /proc/sys/net/ipv4/ip_forward
|
Fazer as coisas de cabeça dá nisso.

ops: um dia eu recupero meu acesso :x
Citação:
|
onde vejo o endereco da rede interna?
|
Bem, isto vc deveria ter de cabeça, pq a princípio foi vc que escolheu. Mas vc pode pegar uma estação, e olhar o endereço dela.
Digamos que seja "192.168.10.15", com máscara "255.255.255.0". Então o endereço da sua rede é "192.168.10.0". Grosso modo, se tua máscara de sub-rede for essa, vc só tira o último número do endereço das estações e põe um 0 no lugar. Ah, colocando assim, tem que colocar tb um "/24" na regra do iptables.
No exemplo que eu dei, fica assim:
iptables -A POSTROUTING -s 192.168.10.0/24 -o ppp0 -j MASQUERADE
20-05-2005 por droterdam
Citação:
|
Postado Originalmente por Duolon
entao... dei o comando echo 1 > /proc/sys/ipv4/ip_forward e apareceu: No such file or directory
|
Lembrando que no Slackware já tem um script prontinho para isso:
/etc/rc.d/rc.ip_forward
Basta dar permissão de execução.
Ele é chamado pelo /etc/rc.d/rc.inet2
20-05-2005 por Duolon
Citação:
|
Postado Originalmente por jqueiroz
Fazer as coisas de cabeça dá nisso.  ops: um dia eu recupero meu acesso :x
Bem, isto vc deveria ter de cabeça, pq...
|
fiz isso e me retornou essa mensangem:
iptables: No chain/target/mach by that name
20-05-2005 por profeta_livre
utilizei o modem como roteador liguei numa mesma rede é , configurei o win e netconfig do slack e pronto!
20-05-2005 por Duolon
Citação:
|
Postado Originalmente por droterdam
Lembrando que no Slackware já tem um script prontinho para isso:
/etc/rc.d/rc.ip_forward
Basta dar permissão de e...
|
cara, me explica entao como q faz isso, eh q eu sou bem iniciante no linux...
20-05-2005 por jqueiroz
AHHHHHHRGH!!! QUERO MEU ACESSO DE VOLTA!!!
iptables
-t nat -A POSTROUTING -s 192.168.10.0/24 -o ppp0 -j MASQUERADE

ops:

ops:

ops:

ops:

ops:

ops:

ops:

ops:
20-05-2005 por Duolon
Citação:
|
Postado Originalmente por jqueiroz
AHHHHHHRGH!!! QUERO MEU ACESSO DE VOLTA!!!
iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o ppp0 -j MAS...
|
acabei de fazer isso e pelo menos nao retornou nenhuma mensagem de erro, e nao sei se foi coincidencia ehehe, o meu endereco de IP foi esse: 192.168.0.0(coloquei esse endereco vendo do outro pc com winxp em status de conexao local), tem q fazer mais alguma coisa? pois o outro PC com winxp ainda nao conecta
20-05-2005 por jqueiroz
não reiniciou a máquina nesse meio tempo não, né? Tem que dar os 2 comandos, de preferência colocar eles pra serem executados na inicialização.