Para quem possui 2 pcs em casa, 1 ponto de internet, nenhum roteador, e um cabo cross (não é o de rede), e um pc com duas placas de rede, aqui vai a dica:
Primeiramente no pc com as duas placas de rede: Deixe uma placa para receber a conexão de fora e a outra vai ser ligada o cabo cross que vai enviar conexão ao outro pc. Edite a interface que será ligada o cabo cross e deixe com as seguintes caracteristicas: “Endereço de IP: 192.168.0.1″, “mascara de subrede: 255.255.255.0″, “Endereço de Gateway: VAZIO”.
Crie um arquivo com o seguinte codigo:
#!/bin/bash
echo “1″ > /proc/sys/net/ipv4/ip_forward
iptables -F
iptables -t nat -F
iptables -t mangle -F
# Na linha abaixo, onde está eth0, utilize a interface que recebe a conexão
# (a que está ligada no modem)
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Salve como “compRede” ou o nome que preferir.
Execute(como root): # chmod +x compRede
Isso irá dar permissão ao arquivo de execução. Após isso é só rodar ele com (como root):
# compRede
Lembrando que se você movelo para a pasta /usr/bin, não irá precisar digitar o comando. Poderá executar o script diretamente com o nome (como root):
# mv compRede /usr/bin
# chmod +x /usr/bin/compRede
# compRede
Agora a internet está compartilhada. Para habilitar no pc 2, edite as configurações
de rede dele para: “Endereço de IP: 192.168.0.2″, “mascara de subrede: 255.255.255.0″, “Endereço de Gateway: 192.168.0.1″.
Enjoy! ;D
Comentários
Deixe um comentário Trackback