9.2.06

Compartilhando uma conexão com a internet

No servidor:
ifconfig eth1 192.168.0.1 netmask 255.255.255.0
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
Supondo que ppp0 é a interface de rede "externa" e eth1 a "interna"

No cliente:
ifconfig eth0 192.168.0.2 netmask 255.255.255.0
route add default gw 192.168.0.1
echo 'nameserver xxx.xxx.xxx.xxx' > /etc/resolv.conf
O servidor de dns (xxx.xxx.xxx.xxx) pode ser obtido com cat /etc/resolv.conf no servidor
Esses comandos podem ser executados num terminal como root ou colocados em algum script de inicializaçao, por exemplo rc.local

Nenhum comentário: