Compartilhar internet pelo DHCP
Dica publicada em Linux / Internet
Compartilhar internet pelo DHCP
Aqui está um DHCP que funciona perfeitamente:
Após ter configurado o seu DHCP, edite o arquivo /etc/rc.local e digite:
Até o próxima.
Anderson Aguiar - der.aguiar@itelefonica.com.br
#dhcp da empresa
ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
authoritative;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.50 192.168.1.95;
option routers 192.168.1.200;
option domain-name-servers 200.204.0.10,200.204.0.138;
option broadcast-address 192.168.1.255;
}
ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
authoritative;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.50 192.168.1.95;
option routers 192.168.1.200;
option domain-name-servers 200.204.0.10,200.204.0.138;
option broadcast-address 192.168.1.255;
}
Após ter configurado o seu DHCP, edite o arquivo /etc/rc.local e digite:
#COMPARTILHA A CONEXÃO
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -d 0/0 -j MASQUERADE
modprobe iptable_nat
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -d 0/0 -j MASQUERADE
modprobe iptable_nat
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Até o próxima.
Anderson Aguiar - der.aguiar@itelefonica.com.br
Até por que o DHCP não faz nenhum compartilhamento. Oque você fez é simplesmente configurar o servidor de DHCP, e depois configurou o iptables para fazer o compartilhamento.
O mérito de compartilhar a conexão é única e exclusiva do iptables.
Da maneira que você colocou, dá uma impressão errada.
Digamos que o título da sua dica está meio "sensacionalista".
Atenciosamente,
Savastux