File tree 1 file changed +16
-2
lines changed
1 file changed +16
-2
lines changed Original file line number Diff line number Diff line change @@ -56,7 +56,7 @@ It will request a prefix through DHCPv6.
56
56
57
57
You can find the DHCPv6 information in * /var/lib/dhcp/dhclient6.leases*
58
58
59
- ## Upstart
59
+ ## Ubuntu 14.04: Upstart
60
60
Under Ubuntu 14.04 you can run dhclient using upstart to
61
61
request the prefix and renew then needed.
62
62
@@ -70,7 +70,7 @@ Afterwards you can start and stop with:
70
70
71
71
`` sudo stop dhclient6-pd ``
72
72
73
- ## systemd
73
+ ## Ubuntu 16.04: systemd
74
74
Ubuntu 16.04 using systemd and to run dhclient for Prefix Delegation to have to install * dhclient6-pd.service* in * /etc/systemd/system/*
75
75
76
76
Now reload systemd and start dhclient:
@@ -86,6 +86,20 @@ By default it uses eth0 as the configured interface. Change this in the service
86
86
87
87
With newer kernels this might be * ens3* for example.
88
88
89
+ ### ifupdown / interfaces file
90
+ The ifupdown package on Ubuntu is responsible for configuring network interfaces under Debian and Ubuntu.
91
+
92
+ I wrote a [ patch] ( https://anonscm.debian.org/cgit/collab-maint/ifupdown.git/commit/?id=9af9a607274bec491ca165f9b8af6af26bbdf585 ) for ifupdown so that
93
+ you can configure the network stack to perform the Prefix Delegation request for you.
94
+
95
+ When Ubuntu and Debian apply this patch you can use it in your interfaces file:
96
+
97
+ <pre >iface eth0 inet6 auto
98
+ dhcp 1
99
+ request_prefix 1</pre >
100
+
101
+ Hopefully this makes it into Ubuntu 16.04.
102
+
89
103
## Docker IPv6 hook
90
104
The * docker-ipv6* dhclient hook in this repository should be placed in
91
105
** /etc/dhcp/dhclient-enter-hooks.d/** where it will be executed after dhclient
You can’t perform that action at this time.
0 commit comments