Re: IPv6 with dnsmasq
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Rick Thomas wrote:
>
> On May 18, 2013, at 2:10 PM, green wrote:
>
>> Andy Ruddock wrote at 2013-05-14 14:04 -0500:
>>> Do I need a different dhcp client, or have I just missed a
>>> configuration step somewhere? Googling hasn't turned up
>>> anything - lots of pointers to radvd & so on.
>>
>> Have you considered using dnsmasq for IPv4 alongside radvd for
>> IPv6? Otherwise, I can not help you with dnsmasq, sorry.
>
> This is the way I do it:
>
> I use dnasmasq for dhcp and dns. I put the data in /etc/ethers
> and /etc/hosts on the server machine running dsnmasq. I run the
> normal-standard Debian-provided ipv4 client-daemons on the client
> machines. I did the usual stuff to the dnsmasq configuration files
> to make it activate the server and get the data, but nothing that
> isn't in the standard documentation.
>
> For IPv6, I use radvd on the IPv6 gateway -- and the
> Debian-provided IPv6 client-daemons on the client machines. This
> creates globally routable fixed IPv6 addresses based on the
> ethernet 48-bit MAC address of the client machine in the usual
> way.
>
> I have not had to twiddle the configuration files on the clients
> at all. I take them as they come after installing Debian.
>
> When I add a new client machine, I copy-paste the generated 128-bit
> IPv6 addresses and record them in the IPv6 portion of the
> /etc/hosts file on the dnsmasq server machine. The dnsmasq daemon
> is happy to offer those as AAAA records to anyone who asks.
>
> I get my IPv6 service thru the SIXXS tunnel service. They
> allocated me a globally routed "/48" address space. I cut that up
> into a bunch of "/64" subnets.
>
> It works for me...
I got a later version (2.66) of dnsmasq, that now works.
I only really need to be able to control the addresses of a few
machines (as their addresses need to be copied into another dns server).
For those machines I recorded the DUIDs passed to dnsmasq and
configured dnsmasq to give those machines the specific addresses.
Everything else just gets an address from the dnsmasq dhcpv6 server,
and just works.
- --
Andy Ruddock
- ------------
andy.ruddock@rainydayz.org (OpenPGP Key ID 0xB0324245)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQIcBAEBAgAGBQJRmJoxAAoJECqtbbewMkJF8MYP/0THvwLFS6uP4mwkoByC6dV2
BTHzhMNJ+u8xQXD6RDopDXsxroSeX5kpMuraOXGYCcwFo9jvsG/ptBH3UCbahhNV
w+YJWXAOK8bGVQTDJsBHL9gCyGrFkl5SQZXfARf8Q8OVs8RYCe47FMxXd/dG7BBb
C1DaqE1IDiTRxIwjm6mnBgehO/sgNS0wbUQZhbsxCpd9pYNzlrIBIiyHZfBw6NLr
yBjx+6NPW2gF8RieB4B5kp2K/SoWVJUEojURYp2hT0F5xwSV5lL2jxeUxFOPoxBM
t4as/pHF5XNMzSiVuDNwfbVvB8M0V3Tf5egE19oW0DGc+MwnmuU0k0cTh1sXcmaK
hvhrMtIxDMm5maP0xGFVbO1oedB1qwXS8zdlyOn4aBV/viP5k10H0Z7HuDu6VNFb
/w9wFAFQGqV9j1piMcXSBJLF0+kPULcs7Xap63+34ih1Jb/dQRcHM20NmyuL9vAm
QcaLMms1uYv698pwhs5MrGzlsU92q1OFlEdwrQlvYhmRZH+mewVPAYLZEJHN6u4B
bsfEAwKpwVDtV06qiwha1NKZHa9FWnJT1k8ptE//Ivt4HJLtHWJUB6cACN0AiS0C
MnaLuLEo6cCm30FOK3LF60qAc6QR/kNyGBfm87xumbJRMJfS72tMl10dTqE4ikrJ
9LBAVrVh0w+RgnjD/UGM
=OGM2
-----END PGP SIGNATURE-----
Reply to: