How to set up a DHCPv6-PD client successfully?
upyzl
zj262144 at gmail.com
Fri Dec 20 08:55:42 UTC 2013
Add:
root at zj-virtual-machine:~# dhclient -6 -P -N -d -cf
/etc/dhcp/dhclient6.conf eth0
Internet Systems Consortium DHCP Client 4.1-ESV-R4
Copyright 2004-2011 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
execve (/etc/dhcp/pd-script, ...): Permission denied
Bound to *:546
Listening on Socket/eth0
Sending on Socket/eth0
PRC: Confirming active lease (INIT-REBOOT).
XMT: Forming Rebind, 0 ms elapsed.
XMT: X-- IA_NA 56:97:34:5f
XMT: | X-- Requested renew +3600
XMT: | X-- Requested rebind +5400
XMT: | | X-- IAADDR 2001:db8:20:1::994
XMT: | | | X-- Preferred lifetime +7200
XMT: | | | X-- Max lifetime +7500
XMT: V IA_NA appended.
XMT: X-- IA_PD 56:97:34:5f
XMT: | X-- Requested renew +3600
XMT: | X-- Requested rebind +5400
XMT: | | X-- IAPREFIX 2001:db8:20:f00::/56
XMT: | | | X-- Preferred lifetime +7200
XMT: | | | X-- Max lifetime +7500
XMT: V IA_PD appended.
XMT: Rebind on eth0, interval 910ms.
XMT: Forming Rebind, 910 ms elapsed.
XMT: X-- IA_NA 56:97:34:5f
XMT: | X-- Requested renew +3600
XMT: | X-- Requested rebind +5400
XMT: | | X-- IAADDR 2001:db8:20:1::994
XMT: | | | X-- Preferred lifetime +7200
XMT: | | | X-- Max lifetime +7500
XMT: V IA_NA appended.
XMT: X-- IA_PD 56:97:34:5f
XMT: | X-- Requested renew +3600
XMT: | X-- Requested rebind +5400
XMT: | | X-- IAPREFIX 2001:db8:20:f00::/56
XMT: | | | X-- Preferred lifetime +7200
XMT: | | | X-- Max lifetime +7500
XMT: V IA_PD appended.
XMT: Rebind on eth0, interval 1780ms.
XMT: Forming Rebind, 2690 ms elapsed.
XMT: X-- IA_NA 56:97:34:5f
XMT: | X-- Requested renew +3600
XMT: | X-- Requested rebind +5400
XMT: | | X-- IAADDR 2001:db8:20:1::994
XMT: | | | X-- Preferred lifetime +7200
XMT: | | | X-- Max lifetime +7500
XMT: V IA_NA appended.
XMT: X-- IA_PD 56:97:34:5f
XMT: | X-- Requested renew +3600
XMT: | X-- Requested rebind +5400
XMT: | | X-- IAPREFIX 2001:db8:20:f00::/56
XMT: | | | X-- Preferred lifetime +7200
XMT: | | | X-- Max lifetime +7500
XMT: V IA_PD appended.
XMT: Rebind on eth0, interval 3690ms.
XMT: Forming Rebind, 6380 ms elapsed.
XMT: X-- IA_NA 56:97:34:5f
XMT: | X-- Requested renew +3600
XMT: | X-- Requested rebind +5400
XMT: | | X-- IAADDR 2001:db8:20:1::994
XMT: | | | X-- Preferred lifetime +7200
XMT: | | | X-- Max lifetime +7500
XMT: V IA_NA appended.
XMT: X-- IA_PD 56:97:34:5f
XMT: | X-- Requested renew +3600
XMT: | X-- Requested rebind +5400
XMT: | | X-- IAPREFIX 2001:db8:20:f00::/56
XMT: | | | X-- Preferred lifetime +7200
XMT: | | | X-- Max lifetime +7500
XMT: V IA_PD appended.
XMT: Rebind on eth0, interval 7300ms.
PRC: Depreference scheduled in -86775 seconds.
PRC: Expiration scheduled in -86550 seconds.
execve (/etc/dhcp/pd-script, ...): Permission denied
PRC: Address 2001:db8:20:1::994 depreferred.
execve (/etc/dhcp/pd-script, ...): Permission denied
PRC: Prefix 2001:db8:20:f00::/56 depreferred.
PRC: Expiration scheduled in -86550 seconds.
execve (/etc/dhcp/pd-script, ...): Permission denied
PRC: Address 2001:db8:20:1::994 expired.
execve (/etc/dhcp/pd-script, ...): Permission denied
PRC: Prefix 2001:db8:20:f00::/56 expired.
PRC: Bound lease is devoid of active addresses. Re-initializing.
PRC: Soliciting for leases (INIT).
XMT: Forming Solicit, 0 ms elapsed.
XMT: X-- IA_NA 56:97:34:5f
XMT: | X-- Request renew in +3600
XMT: | X-- Request rebind in +5400
XMT: X-- IA_PD 56:97:34:5f
XMT: | X-- Request renew in +3600
XMT: | X-- Request rebind in +5400
XMT: Solicit on eth0, interval 1050ms.
XMT: Forming Solicit, 1050 ms elapsed.
XMT: X-- IA_NA 56:97:34:5f
XMT: | X-- Request renew in +3600
XMT: | X-- Request rebind in +5400
XMT: X-- IA_PD 56:97:34:5f
XMT: | X-- Request renew in +3600
XMT: | X-- Request rebind in +5400
XMT: Solicit on eth0, interval 2140ms.
XMT: Forming Solicit, 3190 ms elapsed.
XMT: X-- IA_NA 56:97:34:5f
XMT: | X-- Request renew in +3600
XMT: | X-- Request rebind in +5400
XMT: X-- IA_PD 56:97:34:5f
XMT: | X-- Request renew in +3600
XMT: | X-- Request rebind in +5400
XMT: Solicit on eth0, interval 4380ms.
XMT: Forming Solicit, 7570 ms elapsed.
XMT: X-- IA_NA 56:97:34:5f
XMT: | X-- Request renew in +3600
XMT: | X-- Request rebind in +5400
XMT: X-- IA_PD 56:97:34:5f
XMT: | X-- Request renew in +3600
XMT: | X-- Request rebind in +5400
XMT: Solicit on eth0, interval 8350ms.
XMT: Forming Solicit, 15930 ms elapsed.
XMT: X-- IA_NA 56:97:34:5f
XMT: | X-- Request renew in +3600
XMT: | X-- Request rebind in +5400
XMT: X-- IA_PD 56:97:34:5f
XMT: | X-- Request renew in +3600
XMT: | X-- Request rebind in +5400
XMT: Solicit on eth0, interval 16490ms.
XMT: Forming Solicit, 32440 ms elapsed.
XMT: X-- IA_NA 56:97:34:5f
XMT: | X-- Request renew in +3600
XMT: | X-- Request rebind in +5400
XMT: X-- IA_PD 56:97:34:5f
XMT: | X-- Request renew in +3600
XMT: | X-- Request rebind in +5400
XMT: Solicit on eth0, interval 32430ms.
^C
root at zj-virtual-machine:~# ls -l /etc/dhcp/
total 20
-rw-r--r-- 1 root root 1891 Dec 21 00:43 dhclient6.conf
-rw-r--r-- 1 root root 1845 Nov 19 14:13 dhclient.conf
drwxr-xr-x 2 root root 4096 Nov 18 10:21 dhclient-enter-hooks.d
drwxr-xr-x 2 root root 4096 Aug 21 01:59 dhclient-exit-hooks.d
-rwxrwxrwx 1 root root 95 Nov 15 14:57 pd-script
2013/12/19 upyzl <zj262144 at gmail.com>
> Hi there. I'm a college student using ISC DHCP for our lab project (IPv6
> Network test for PCs & smart Phones).
> Now I got problems when implement DHCPv6-PD...
>
> Environment:
>
> VM1 (DHCPv6 Server): Ubuntu 12.04.3 x64 server / ISC DHCP Server
> 4.1-ESV-R4 / RADVD 1.8.3
> VM2 (DHCPv6-PD Client): Ubuntu 12.04.3 x64 desktop / ISC DHCP Client
> 4.1-ESV-R4 / RADVD 1.8.3
> VM3 (IPv6 Host): Ubuntu 12.04.3 x64 desktop
>
> all VMs in a VMware ESXi system
>
> simple network topo:
>
> VM1 ------ (eth0)VM2(eth1) ------ VM3
>
> [Server] config:(/etc/dhcp/dhcpd6.conf)
> ---------------------
> default-lease-time 600;
> max-lease-time 7200;
> log-facility local7;
>
> # Server IP: 2001:db8:20:1::1
> subnet6 2001:db8:20:1::/64 {
> # Range for clients
> range6 2001:db8:20:1::100 2001:db8:20:1::249;
> # Additional options
> option dhcp6.name-servers 2001:db8:21:1::fe;
> # Prefix Delegation
> prefix6 2001:db8:20:100:: 2001:db8:20:f00 /56;
> }
> ---------------------
> /etc/radvd.conf
> ---------------------
> interface eth0 {
> AdvSendAdvert on;
> MaxRtrAdvInterval 30;
> AdvManagedFlag on;
> AdvOtherConfigFlag on;
> }
> ---------------------
> running:
> /etc/init.d/radvd start
> service isc-dhcpv6-server start
>
> [PD-Client]:(/etc/dhcp/
> dhclient6.conf)
> ---------------------
> interface "eth0" {
> send dhcp6.ia-na 1;
> send dhcp6.ia-pd 1;
> request dhcp6.domain-search, dhcp6.name-servers;
> script "/etc/dhcp/pd-script";
> }
> ---------------------
>
> /etc/dhcp/pd-script
> ---------------------
> #!/bin/bash
>
> if [ x"$new_ip6_prefix" != x ]; then
> ip addr add $new_ip6_prefix dev eth1;
> fi
> ---------------------
>
> /etc/radvd.conf
> ---------------------
> interface eth1 {
>
> AdvSendAdvert on;
> MaxRtrAdvInterval 30;
> AdvDefaultPreference high;
> AdvManagedFlag off;
> AdvOtherConfigFlag off;
> AdvLinkMTU 1280;
>
> prefix ::/64 {
>
> AdvOnLink on;
> AdvAutonomous on;
>
> };
>
> };
> ---------------------
>
> running:
> dhclient -cf "/etc/dhcp/dhclient6.conf" -P -N eth0 (also try: dhclient
> -cf "/etc/dhcp/dhclient6.conf" -P -S -nw eth0)
> /etc/init.d/radvd start
>
> sysctl -p:
> net.ipv6.conf.all.forwarding = 1
> net.ipv6.conf.eth0.accept_ra = 2
>
>
> But the fact this PD-Client even didn't receive any info from
> Server...(Could I post *.PCAPs by tcpdump to attachment?)
>
> On the other hand, when I instead use wide-dhcpv6-client, It works
> OK(reference: http://www.ipcalypse.ca/?p=204), the host got the address
> as PD serves
> But our goal is all to use ISC DHCP (also my tutor demand), so how to
> solve the issue, please...
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/dhcp-users/attachments/20131220/3531c5a4/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: isc_new1.pcap
Type: application/octet-stream
Size: 2000 bytes
Desc: not available
URL: <https://lists.isc.org/pipermail/dhcp-users/attachments/20131220/3531c5a4/attachment.obj>
More information about the dhcp-users
mailing list