renato_pacheco
(usa Debian)
Enviado em 04/12/2009 - 15:50h
Bom... no mínimo, seu servidor deve t duas placas d redes. Supondo q as interfaces sejam:
eth0 - internet
eth1 - rede interna
Habilitar o encaminhamento dos pacotes:
# echo 1 > /proc/sys/net/ipv4/ip_forward
Regras do iptables (o mínimo para compartilhar):
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Com relação aos IP's, se for uma rede pequena, vc pode estabelecer IP's fixos (sem DHCP). Se vc deseja um server DHCP, ae é mais complicado. Vc deverá instalar o dhcpd e configurá-lo. Caso queira, edite o arquivo /etc/dhcpd.conf e coloque os campos abaixo (supondo q a rede seja 10.0.0.0 e a máscara seja 255.0.0.0):
subnet 10.0.0.0 { # Endereço da rede
range 10.1.1.20 10.1.1.100 # Define o intervalo de endereços a ser distribuído.
netmask 255.0.0.0 # Define a máscara da rede
option broadcast-address 10.255.255.255 # Define o endereço de broadcast
option routers 10.1.1.1 # Define qual é o roteador.
}
Para iniciar o servidor:
# dhcpd -d eth1 start