sábado, 15 de setembro de 2007

.::Compartilhamento de internet no Linux::.

Bom pessoal, nessa dica irei descrever um modo fácil e rápido de como compartilhar a Internet, que está num servidor Linux, para uma estação Windows, descrevendo os passos a serem seguidos tanto no Linux quanto no Windows. Vamos lá!!

No servidor Linux temos:

* eth0 = Essa placa conecta o servidor Linux com a estação Windows;
* eth1 = Essa placa conecta o servidor Linux a internet;

Na estação Windows temos:

* eth0 = Se conecta ao servidor Linux;


( 1) Configurando o servidor Linux:

Primeiro vamos setar o IP da placa de rede que se conecta à estação Windows (eth0), para isso usamos o comando abaixo:

# ifconfig eth0 192.168.0.1

Feito isso o IP da placa de rede eth0 passará a ser 192.168.0.1.

Depois disso vamos liberar o acesso com o iptables:

# iptables -A POSTROUTING -t nat -s 192.168.0.2 -o eth1 -j MASQUERADE

Esse comando vai direcionar tudo que chega na eth1 (a internet) para o IP 192.168.0.2 (que no nosso caso é da máquina Windows).

# iptables -t filter -P FORWARD ACCEPT

Esse comando aqui é bastante importante, pois é ele que autoriza o comando acima. Sem ele nada irá funcionar.

# echo > 1 /proc/sys/net/ipv4/ip_forward

Com esse comando você estará ativando o roteamento na sua máquina.

(2) Configurando a estação Windows:

Você precisa configurar manualmente as configurações TCP/IP de sua placa de rede, segue um exemplo:

IP = 192.168.0.2
Subnet Mask = 255.255.255.0
Default Gateway = 192.168.0.1 (esse Gateway se refere a minha máquina Linux)
Dns Primário = xxx.xxx.xxx.xxx (DNS DO SEU PROVEDOR)
Dns Secundário = xxx.xxx.xxx.xxx (DNS DO SEU PROVEDOR)


Pronto, com isso ficou resolvido meu compartilhamento!

Nenhum comentário:

 
Copyright 2007 - 2010 .::Mundo Digital::. - All Rights Reserved