DHCP Server não distribui IPS [RESOLVIDO]

Iniciado por hotpixel, 22 de Outubro de 2008, 17:49

tópico anterior - próximo tópico

hotpixel

Boa Tarde pessoALL, estou utilizando o Ubuntu Server 8.04 com dhcp server instalado e duas placas de rede uma para internet e outra para rede interna. Já procurei pelo fórum em todas as postagens e tópicos relacionados e tentei grande parte das soluções propostas antes de criar este tópico. Bom segue abaixo a configuração do
dhcpd.conf

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.100 192.168.1.230;
option routers 192.168.1.1;
option domain-name-servers 200.175.5.139,200.175.182.139;
option netbios-name-servers 192.168.1.10;
option broadcast-address 192.168.1.255;
}

segue o retorno do ifconfig


eth0      Link encap:Ethernet  HWaddr 00:0d:87:db:f9:d9 
          inet addr:192.168.1.10  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20d:87ff:fedb:f9d9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:16170 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5595 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:4218727 (4.0 MB)  TX bytes:1082467 (1.0 MB)
          Interrupt:17 Base address:0x2d00

eth1      Link encap:Ethernet  HWaddr 00:e0:4e:a6:11:ef 
          inet6 addr: fe80::2e0:4eff:fea6:11ef/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:242 errors:0 dropped:0 overruns:0 frame:0
          TX packets:81 errors:0 dropped:0 overruns:0 carrier:12
          collisions:0 txqueuelen:1000
          RX bytes:40502 (39.5 KB)  TX bytes:12533 (12.2 KB)
          Interrupt:18 Memory:dfffff00-dfffffff

eth1:avahi Link encap:Ethernet  HWaddr 00:e0:4e:a6:11:ef 
          inet addr:169.254.8.94  Bcast:169.254.255.255  Mask:255.255.0.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          Interrupt:18 Memory:dfffff00-dfffffff

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:183 errors:0 dropped:0 overruns:0 frame:0
          TX packets:183 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:9228 (9.0 KB)  TX bytes:9228 (9.0 KB)

Se alguém tiver uma luz do que está ocorrendo e puder me auxiliar !!!!!

hotpixel


carlosmgn

vc tem que setar sua placa de rede local

utilize este comando

# ipconfig 192.168.1.1 netmask 255.255.255.0 up

dps dá um ipconfig e ver se sua eth1 recebeu o ip.

Dps vc tem q colocar este comando no /etc/rc.local para iniciar junto com o boot

carlosmgn

Se conseguiu responde aí caso contrário poste o que deu de errado

hotpixel

Seguinte Carlos, segue a msg q aparece

ipconfig 192.168.1.1 netmask 255.255.255.0
bash: ipconfig: command not found

root@UBUNTU:/home/administrador# ifconfig 192.168.1.1 netmask 255.255.255.0
SIOCSIFNETMASK: No such device



hotpixel

Outra coisa a eth0 deixa ela em que modo em roaming? dhcp?

hotpixel

PessoALL, consegui fazer funcionar a distribuição de ips .... a alteração que fiz foi a seguinte

na eth0 - deixei dhcp (entra o sinal de internet)
na eth1 - ficou com ip fixo no meu caso 192.168.1.10

o resultado do ifconfig

root@UBUNTU:/home/administrador# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0d:87:db:f9:d9 
          inet addr:192.168.1.219  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20d:87ff:fedb:f9d9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:15296 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3364 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2583479 (2.4 MB)  TX bytes:1093812 (1.0 MB)
          Interrupt:18 Base address:0xcd00

eth1      Link encap:Ethernet  HWaddr 00:02:2a:de:f5:c0 
          inet addr:192.168.1.10  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::202:2aff:fede:f5c0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:737 errors:0 dropped:0 overruns:0 frame:0
          TX packets:594 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:458765 (448.0 KB)  TX bytes:140418 (137.1 KB)
          Interrupt:16 Base address:0xec00

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:267 errors:0 dropped:0 overruns:0 frame:0
          TX packets:267 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:43894 (42.8 KB)  TX bytes:43894 (42.8 KB)

só que agora os pcs que pegam ip não navegam na internet !!! caso alguém tenha uma luaz para poder encerrar o tópico

POTIGUAR_

Você habilitou o roteamento no linux?
se não... execute como root:

echo 1 > /proc/sys/net/ipv4/ip_forward

habilite o modo nat:

modprobe iptable_nat

e compartilhe sua placa de rede:
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

onde eth0 = placa que recebe o sinal da internet!

Aguardo resposta!

hotpixel

Citação de: POTIGUAR_ online 16 de Novembro de 2008, 00:44
Você habilitou o roteamento no linux?
se não... execute como root:

echo 1 > /proc/sys/net/ipv4/ip_forward

habilite o modo nat:

modprobe iptable_nat

e compartilhe sua placa de rede:
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

onde eth0 = placa que recebe o sinal da internet!

Aguardo resposta!



sim ja fiz esse procedimento !!!

POTIGUAR_

#9
no seu arquivo de configuração do DHCP "dhcpd.conf" altera a linha:

option routers 192.168.1.1;

para >>

option routers 192.168.1.10;

e reinicie o serviço como root:

/etc/init.d/dhcp3-server restart

hotpixel

Citação de: POTIGUAR_ online 17 de Novembro de 2008, 19:00
no seu arquivo de configuração do DHCP "dhcpd.conf" altera a linha:

option routers 192.168.1.1;

para >>

option routers 192.168.1.10;

e reinicie o serviço como root:

/etc/init.d/dhcp3-server restart


ok

POTIGUAR_

Citação de: hotpixel online 17 de Novembro de 2008, 21:02
Citação de: POTIGUAR_ online 17 de Novembro de 2008, 19:00
no seu arquivo de configuração do DHCP "dhcpd.conf" altera a linha:

option routers 192.168.1.1;

para >>

option routers 192.168.1.10;

e reinicie o serviço como root:

/etc/init.d/dhcp3-server restart


ok

deu certo?

hotpixel

#12
Citação de: POTIGUAR_ online 18 de Novembro de 2008, 00:11
Citação de: hotpixel online 17 de Novembro de 2008, 21:02
Citação de: POTIGUAR_ online 17 de Novembro de 2008, 19:00
no seu arquivo de configuração do DHCP "dhcpd.conf" altera a linha:

option routers 192.168.1.1;

para >>

option routers 192.168.1.10;

e reinicie o serviço como root:

/etc/init.d/dhcp3-server restart


ok

deu certo?


fiz o processo ... as máquinas estão pegandop ip só que tem hora que navega e tem hora que não !!! quando reinicio o server ele distribui os ips e as máquinas navegam mas o server fica sem conexão !!!
... tem algum arquivo que possa postar para facilitar onde está o erro ???

PessoALL ... a distribuição dos ips ficou correta !!!! então a questão dos clientes não conseguirem navegarem vou direcionar para este tópico aqui que criei para facilitar também a consulta de outras pessoas que possivelmente podem ter este problema.

segue o tópico
http://ubuntuforum-br.org/index.php?topic=41984.0