Hello.
After reading some posts on the forum, I try to configure a dns server and a dhcp server.
Here is my dnsmasq.conf file on the server :
domain-needed
bogus-priv
interface=srv_eth0
expand-hosts
domain=my-dom-test.nwk,192.168.130.0/24
dhcp-range=192.168.130.65,192.168.130.145,16h
dhcp-host=00:24:1d:c1:99:ba,192.168.130.100,LINUX-TEST-123
dhcp-host=00:26:2d:62:64:90,192.168.130.70,NOTEPAD-ACER
dhcp-host=60:a4:4c:7d:b9:28,192.168.130.80,NOTEPAD-ASUS
dhcp-host=00:1b:24:56:f1:36,192.168.130.90,NOTEPAD-HP
dhcp-host=00:1b:a9:3c:be:76,192.168.130.103,BROTHER-HL2150N
dhcp-host=00:15:99:8a:a0:19,192.168.130.104,SAMSUNG-CLP325W
The server has good ip adress : 192.168.130.100 but pick from cache :
here log :
§TIME§ Oct 19 22:12:12,§PR§ 5,§FCLTY§ 1,§HOST§ LINUX-TEST-123, §TAG§ ifup-dhcp[1360]:, §MSG§ { Starting DHCP4 client on srv_eth0}
§TIME§ Oct 19 22:12:12,§PR§ 6,§FCLTY§ 16,§HOST§ LINUX-TEST-123, §TAG§ dhcpcd[1823]:, §MSG§ { srv_eth0: dhcpcd 3.2.3 starting}
§TIME§ Oct 19 22:12:12,§PR§ 6,§FCLTY§ 16,§HOST§ LINUX-TEST-123, §TAG§ dhcpcd[1823]:, §MSG§ { srv_eth0: hardware address = 00:24:1d:c1:99:ba}
§TIME§ Oct 19 22:12:12,§PR§ 6,§FCLTY§ 16,§HOST§ LINUX-TEST-123, §TAG§ dhcpcd[1823]:, §MSG§ { srv_eth0: broadcasting for a lease}
§TIME§ Oct 19 22:12:32,§PR§ 3,§FCLTY§ 16,§HOST§ LINUX-TEST-123, §TAG§ dhcpcd[1823]:, §MSG§ { srv_eth0: timed out}
§TIME§ Oct 19 22:12:32,§PR§ 6,§FCLTY§ 16,§HOST§ LINUX-TEST-123, §TAG§ dhcpcd[1823]:, §MSG§ { srv_eth0: trying to use old lease in `/var/lib/dhcpcd/dhcpcd-srv_eth0.info'}
§TIME§ Oct 19 22:12:32,§PR§ 6,§FCLTY§ 16,§HOST§ LINUX-TEST-123, §TAG§ dhcpcd[1823]:, §MSG§ { srv_eth0: adding IP address 192.168.130.100/24}
§TIME§ Oct 19 22:12:32,§PR§ 5,§FCLTY§ 1,§HOST§ LINUX-TEST-123, §TAG§ ifup-dhcp[1360]:, §MSG§ {}
§TIME§ Oct 19 22:12:32,§PR§ 5,§FCLTY§ 1,§HOST§ LINUX-TEST-123, §TAG§ ifup-dhcp[1360]:, §MSG§ { srv_eth0 DHCP4 continues in background}
§TIME§ Oct 19 22:12:33,§PR§ 6,§FCLTY§ 3,§HOST§ LINUX-TEST-123, §TAG§ dnsmasq-dhcp[2770]:, §MSG§ { DHCP, IP range 192.168.130.65 -- 192.168.130.145, lease time 16h}
§TIME§ Oct 19 22:12:34,§PR§ 6,§FCLTY§ 16,§HOST§ LINUX-TEST-123, §TAG§ dhcpcd[1823]:, §MSG§ { srv_eth0: exiting}
here ifconfig from server
LINUX-TEST-123:~ # ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:484 errors:0 dropped:0 overruns:0 frame:0
TX packets:484 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:47937 (46.8 Kb) TX bytes:47937 (46.8 Kb)
srv_eth0 Link encap:Ethernet HWaddr 00:24:1D:C1:99:BA
inet addr:192.168.130.100 Bcast:192.168.130.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5348 errors:0 dropped:0 overruns:0 frame:0
TX packets:4500 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4206192 (4.0 Mb) TX bytes:595925 (581.9 Kb)
LINUX-TEST-123:~ #
Other host (NOTEPAD-ASUS) on the network does not get ip adress.
I have remove the cache on this host.
Here ifconfig :
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:484 errors:0 dropped:0 overruns:0 frame:0
TX packets:484 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:47937 (46.8 Kb) TX bytes:47937 (46.8 Kb)
ass_eth0 Link encap:Ethernet HWaddr 60:A4:4C:7D:B9:28
inet addr:192.168.130.100 Bcast:192.168.130.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5348 errors:0 dropped:0 overruns:0 frame:0
TX packets:4500 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4206192 (4.0 Mb) TX bytes:595925 (581.9 Kb)
Resolv.conf for the server :
search lan
nameserver 127.0.0.1
nameserver 192.168.2.200
Resolv.conf for the host :
search lan
nameserver 192.168.2.200