Olá amgos.
Estou tendo problema com o iptables, o mesmo não está fazendo nat para compartilhar a internet nas estações.
O meu dhcp está funcionando normalmente está entregando as IP'S mas, não estão tendo conexão com a internet.
Minhas placas de rede estão no seguinte esquema:
eth0 -> ligada ao roteador de acesso a internet
eth1 -> ligada a rede local, dhcp e compartilhando a internet.
Segue minha configuração do DHCP:
ddns-update-style none;
authoritative;
subnet 192.168.0.0 netmask 255.255.255.0 {
range dynamic-bootp 192.168.0.100 192.168.0.250;
option subnet-mask 255.255.255.0;
option routers 192.168.0.1;
option domain-name-servers 192.168.0.1;
option broadcast-address 192.168.0.255;
default-lease-time 600;
max-lease-time 7200;
}
Segue minha configuração do iptables:
!/bin/bash
#Limpando as regras;
iptables -F INPUT
iptables -F OUTPUT
iptables -F FORWARD
iptables -t nat -F
iptables -t mangle -F
#Adcionando modulos do Kernel;
modprobe ip_tables
modprobe iptable_nat
#liberando encaminhamento de pacotes;
echo "1" > /proc/sys/net/ipv4/ip_forward
#compartilhamento a internet;
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Eu não mexo muito com iptables não sei se minhas regras estão corretas.