gateway com serviço dhcp

1. gateway com serviço dhcp

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 19/07/2011 - 19:46h

Bom, configurei um gateway com serviço dhcp seguindo os passos descritos abaixo.
FreeBSD 8.2
placa1=em0(conexão com internet)
placa2=em1(rede local) ip fixo 192.168.1.10 mask 255.255.255.0
instalei o pacote dhcp via ports -> /usr/ports/net/isc-dhcp31-server
/usr/ports/net/isc-dhcp31-server: make install clean
mv /usr/local/etc/dhcpd.conf.sample /usr/local/etc/dhcpd.conf
ee /usr/local/etc/dhcpd.conf
option domain-name-servers "8.8.8.8 , 8.8.4.4";
option subnet-maks 255.255.255.0;
default-lease-time 3600;
max-lease-time 86400;
ddns-update-style none;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.11 192.168.1.90;
option routers 192.168.1.10;
}
#/usr/local/etc/rc.d/isc-dhcpd start
/etc/rc.conf
ifconfig_em0="DHCP"
ifconfig_em1="inet 192.168.1.10 netmask 255.255.255.0"
dhcpd_enable="YES"
dhcpd_ifaces="em1"
gateway_enable="YES"
defaultrouter="10.0.2.15" #em0
firewall_enable="YES"
firewall_type="OPEN"
natd_enable="YES"
natd_interface="em0" #em0=placa1(conexão com Internet) em1=placa2(rede local)
natd_flags=""
dhcpd_ifaces="em1" #em0=placa1(conexão) e em1=placa2(rede)

/boot/loader.conf
ipfw_load="YES"
ipdivert_load="YES"
net.inet.ip.fw.default_to_accept="1"
options IPFIREWALL_FORWARD
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPFIREWALL_VERBOSE

Servidor gw esta com internet, mas o cliente não, apenas recebe ip do DHCP.

compilei o kernel e adicionei essas opções
#cp –p /usr/src/sysi386/conf/GENERIC /usr/src/sysi386/conf/KERNCUSTOM
ident KERNCUSTOM
options IPFIREWALL #Habilitando o módulo do IPFW (firewall);
options IPFIREWALL_FORWARD #Habilita o repasse de pacotes entre interfaces de rede interna e externa;
options IPFIREWALL_DEFAULT_TO_ACCEPT #Comportamento padrão para o firewall
options IPFIREWALL_VERBOSE #Habilitando o log do firewall no syslogd;
options IPFIREWALL_VERBOSE_LIMIT=1000 #Limite do log em Mb;
options IPDIVERT #Habilitando o uso de socket divert por padrão na porta 8668
#make buildkernel KERNCONF=KERNCUSTOM
#make installkernel KERNCONF=KERNCUSTOM
#reboot
continua na mesma servidor gateway com internet e cliente sem, apenas recebe o ip do DHCP.
o resultado do netstat -r
destination gw
default 10.0.2.2
10.0.2.0 link#1
10.0.2.15(em0) link#1
localhost link#4
192.168.1.0 link#2
192.168.1.10 link#2
interface em0(conexão) = 10.0.2.15 (atribui automático)
interface em1(rede) = 192.168.1.10 (fixo)
add no /etc/rc.conf
defaultrouter="10.0.2.15" #em0

Cliente ping o servidor gw -> ping 192.168.1.10 (0% de perda)
porém não acessa nenhum site, apenas recebe o ip do DHCP

Então faltou alguma configuração a mais?
Qual é a regra ipfw para compartilhar conexão?
Grato pela atenção


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts