Am 28.08.2012 15:21, schrieb Simon Kelley:
On 18/08/12 07:26, e9hack wrote:
Hi,
I've a configuration where the host file contains two ipv6 entries for a
host (self
created ipv6 from ULA prefix and a DHCP ipv6):
192.168.25:2 vbox
fdaa::::::: vbox
fec0:0:0::::2 vbox
...
The configuration file contains the DHCPv6 entry also:
local=/lan/
domain=lan
dhcp-range=192.168.25.100,192.168.25.150,48h
dhcp-host=aa:aa:aa:bb:bb:bb,vbox,192.168.25.2
dhcp-range=fec0:0:0::::100,fec0:0:0::::,48h
dhcp-host=id:cc:cc:cc:cc:cc:cc:cc:cc:cc:cc:cc:cc:cc:cc,vbox,[fec0:0:0::::2]
...
All the time, where a PC ask for a lease, I get the following entry in the
log:
Aug 18 08:05:27 WLAN daemon.info dnsmasq-dhcp[27370]: DHCPDISCOVER(br0)
dd:dd:dd:dd:dd:dd
Aug 18 08:05:27 WLAN daemon.info dnsmasq-dhcp[27370]: DHCPOFFER(br0)
192.168.25.6
dd:dd:dd:dd:dd:dd
Aug 18 08:05:27 WLAN daemon.info dnsmasq-dhcp[27370]: DHCPREQUEST(br0)
192.168.25.6
dd:dd:dd:dd:dd:dd
Aug 18 08:05:27 WLAN daemon.info dnsmasq-dhcp[27370]: DHCPACK(br0)
192.168.25.6
dd:dd:dd:dd:dd:dd vdr
Aug 18 08:05:27 WLAN daemon.warn dnsmasq-dhcp[27370]: not giving name
vbox.lan to the DHCP
lease of fec0:::0:0::2 because the name exists in /var/hosts with
address
fdaa:::::::
Aug 18 08:05:27 WLAN daemon.warn dnsmasq-dhcp[27370]: not giving name vbox
to the DHCP
lease of fec0:::0:0::2 because the name exists in /var/hosts with
address
fdaa:::::::
dnsmasq complains about all hosts with more than one ipv6 address in the
host file. The
error message is shown for all DHCP queries from different PC's. dnsmasq
gives the PC vbox
the correct ipv6 address over DHCP.
C:\Users\zznslookup vbox
Server: WLAN.lan
Address: 192.168.25.1
Name:vbox.lan
Addresses: fdaa:::::::
fec0:::0:0::2
192.168.25.2
Regards,
Hartmut
Ok, the obvious question: what's in the file /var/hosts?
Simon.
The vbox related stuff is described above. The whole file is:
Web-Shell cat /var/hosts
127.0.0.1 localhost
192.168.25.1 WLAN
192.168.25.2 vbox
192.168.25.6 vdr
192.168.25.10 netbook
192.168.25.12 netbook-openvpn
192.168.25.18 defy
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
fdaa::::::: WLAN
fdaa::::::: vbox
fdaa::::::: vdr
fec0:0:0:::1 WLAN
fec0:0:0:::2 WLAN
fec0:0:0::::2 vbox
WLAN is the router on which dnsmasq is running. I see such a message for vbox,
but I don't
see a message for WLAN. The address for WLAN are set dircetly by 'ip addr add
...'.
Regards,
Hartmut
___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss