Internet - Compartilhar - Rede PC a PC [RESOLVIDO]

1. Internet - Compartilhar - Rede PC a PC [RESOLVIDO]

José Antônio Nunes de Morais
janunesdemor

(usa Slackware)

Enviado em 08/07/2009 - 15:52h

Prezados amigos,


Como posso montar um servidor local no PC.

Bom, eu tenho acesso a internet via Radio (Placa PCI de radio "device - identificado como: wlan0", na wlan0 o ip não é fixo, e dhcp variavel xx.1.1.x, gw xx.1.1.1);

Tenho dois PC Desktop, em um tenho a placa de Radio (PCI - wlan0) e de rede eth0;

No outro computador só tem a placa rede eth0 e o meio de do PC-1 para o PC-2 comunicação é um cabo crossower, conectado na placas de rede.
PC 1: Placa PCI Radio (wlan0) e REDE eth0

PC - 2: Rede

PC 1 eth0 ip 192.168.0.1

PC 2 eth0 ip 192.168.0.2

Só que não navega no pc 2. Com eu posso montar ou servidor no pc 1 para o pc 2 ter acesso a internet.


Alguém pode me ajudar explicando passo-a-passo, em detalhes com criar o servidor de internet ou como posso acessar a internet no PC 2, visto que no PC 1 ela funciona normalmente e eu quero compartilhar ela para o PC 2 por meio da rede local.

Lembrando já me foi sujerido.

iptables, de n formatos.. inclusive montando um firewall.

Obrigado.



  


2. Re: Internet - Compartilhar - Rede PC a PC [RESOLVIDO]

Fabricio Beltram
belem

(usa Debian)

Enviado em 08/07/2009 - 16:20h

Ok amigo, vou levar em consideracao que vc quer apenas compartilhar a internet do PC1 para o PC2 e que nos dois pcs vc tem Slackware instalado e que nao vai ter regras de seguranca entre eles.

Passo a Passo PC1:
1o. Precisa liberar o redirecionamento de pacotes entre as interfaces, eh soh escrever 1 no arquivo ip_forward, segue como:

slack@root# echo '1' > /proc/sys/net/ipv4/ip_forward

2o. Precisa falar para o kernel que os pacotes vindos da rede 192.168.0.0 e saindo da wlan0 devem ser mascarados, que eh o mesmo de mudar o Source Adress no cabecalho do pacote para o IP da sua conexao wlan0 vinda de seu provedor de radio. comando para isto:
slack@root# iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o wlan0 -j MASQUERADE

Bom estas sao as unicas coisas que vc tem que fazer na maquina servidor PC1.

Passo a Passo PC2:
1o. Configurar a interface eth0 pode deixar conforme ja tah com ip 192.168.0.2

2o. Criar uma rota padrao para o PC1, para o PC2 saber quem sera o seu gateway
slack@root# route add default gw 192.168.0.1

3o. Configurar o servidor DNS.
editar o arquivo /etc/resolv.conf e colocar os enderecos do servidor que a sua internet a radio lhe oferece via dhcp, uma forma facil eh copiar o conteudo do /etc/resolvi.conf do PC1 para o PC2.

Conclusao:
Esta eh a forma mais simples de se compartilhar a conexao entre duas maquinas, como vc ja deve saber quando vc reiniciar os pcs toda a configuracao eh perdida, sugiro colocar no rc.local ou fazer a seu gosto, os comandos acima, tanto na maquina 1 quanto na maquina 2.

Espero que ajude.

have fun !


3. Solucionando

José Antônio Nunes de Morais
janunesdemor

(usa Slackware)

Enviado em 08/07/2009 - 18:38h

Pessoal após dois dias tentando veja só como eu consegui compartilhar a net utilizando o iptables

Este cidadão do mundo que me deu a dica. Obrigado senhor.

Veja a dica completa dele: http://www.linuxnarede.com.br/artigos/fullnews.php?id=131

Abra um terminal e digite os seguintes comandos:

# iptables -F
# iptables -F INPUT
# iptables -F OUTPUT
# iptables -F POSTROUTING -t nat
# iptables -F PREROUTING -t nat
# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables -P FORWARD ACCEPT
# iptables -A POSTROUTING -t nat -s 192.168.0.0/24 -o ppp0 -j MASQUERADE

Pronto, seu servidor já está compartilhando a internet! Agora só falta configurar os clientes, caso seja Windows é só ir na configuração da placa de rede e indicar o gateway. Se for clientes Linux você pode dar o comando:

# route add -net gw 192.168.0.1

Baseando-e na hipótese de que o IP do servidor é 192.168.0.1.

Pronto, internet compartilhada.

E isso galera espero que ajude, aqui quebrou mo galhão!!!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts