ae galera..tenho 2 pcs em casa...este pc que usa linux e acessa a rede diretamente pela rede do condominio e outro pc que esta ligado a este por outra placa de rede..queria saber como eu faço para que o outro pc possa acessar a net tb
ae galera..tenho 2 pcs em casa...este pc que usa linux e acessa a rede diretamente pela rede do condominio e outro pc que esta ligado a este por outra placa de rede..queria saber como eu faço para que o outro pc possa acessar a net tb
Configure a sua rede interna normalmente, apos isto e ela estiver funcionando ative o repasse de pacotes
"echo 1 > /proc/sys/net/ipv4/ip_forward"
configure regras de nat
da uma olhada nos link abaixo
sobre nat
https://under-linux.org/modules.php?...icles&secid=12
sobre compartilhamento
http://brlinux.linuxsecurity.com.br/...is/000685.html
valeu um abraço
ela esta configurada normalmente..mas nao sei se ela esta funcionando =(Postado originalmente por Kernel-Panic
como posso enxergar o outro pc que esta usando windows??
simples .. faça um teste de ping
Para fazer só compartilhamento (nat) no RedHat basta você editar o arquivo rc.local que está em /etc/rc.d e adicionar as seguintes linhas ao seu conteúdo:
touch /var/lock/subsys/local
modprobe iptable_nat
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
echo "1" > /proc/sys/net/ipv4/ip_forward
Note que no meu caso, a placa de rede que se conecta a internet é eth1, isso pode mudar de acordo com sua configuração, podendo variar para eth0, ppp0, etc.
Para saber se está funcionado tente pingar (da segunda maquina) o ip da ethx q está com o ip da internet....se pingar funcionou...Valeu
Abraço.
Postado originalmente por lacierdias
Fazendo uma pequena correção ao colega acima, a ordem dos comandos está trocada, você tem que primeiro habilitar o ip_forward para depois executar comandos de roteamento, então a ordem ficaria:
# modprobe iptable_nat
# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
Abraços
Ae amigo,
Na realidade vc vai precisar que o seu micro possua duas placas de rede, uma para receber a internet e a outra para enviar para o outro pc.
defina um ip para a sua segunda placa de rede (eth1) como por exemplo.
ifconfig eth1 192.168.0.1 netmask 255.255.255.0
depois...
echo 1> /proc/sys/net/ipv4/ip_forward
iptables -t NAT -a POSTROUTING -o eth0 -j MASQUERADE
depois va na sua maquina windows e configure o tcp/ip para um ip da mesma classe, 192.168.0.2, mascara: 255.255.255.0 e no gateway coloque o ip do servidor, no caso, 192.168.0.1 e no DNS coloque o DNS usado pelo o seu condominio ou do seu provedor.
va no prompt do DOS e digite, ping 192.168.0.1.. se tiver td certo.. ele vai pingar... ai tente navegar.. qualqeur coisa... posta ae....