User Tools

Site Tools


doc:uci:network6

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
doc:uci:network6 [2014/02/24 18:33]
hnyman Add updatekey for he.net
doc:uci:network6 [2014/08/25 17:20] (current)
cruvolo Describe consequences of ip6assign missing
Line 74: Line 74:
 </​code>​ </​code>​
  
-:!: The package ''​odhcp6c''​ must be installed to use dhcpv6. See [[doc/​uci/​network#​protocol.dhcpv6]] for advanved ​configuration options.+:!: The package ''​odhcp6c''​ must be installed to use dhcpv6. See [[doc/​uci/​network#​protocol.dhcpv6]] for advanced ​configuration options.
  
  
Line 111: Line 111:
         # configuration options below are only valid for HEnet tunnels. ignore them for other tunnel providers.         # configuration options below are only valid for HEnet tunnels. ignore them for other tunnel providers.
         option tunnelid '​123456'​ # HE.net tunnel id         option tunnelid '​123456'​ # HE.net tunnel id
-        option username 'tb1234567890.12345678' # HE.net username+        option username 'username' # HE.net username, which you use to login into tunnelbroker,​ not the User ID shows after you have login in.
         option password '​password'​ # HE.net password if there is no updatekey for tunnel         option password '​password'​ # HE.net password if there is no updatekey for tunnel
         option updatekey '​updatekey'​ # HE.net updatekey instead of password, default for new tunnels         option updatekey '​updatekey'​ # HE.net updatekey instead of password, default for new tunnels
Line 152: Line 152:
 :!: The package ''​6rd''​ must be installed to use 6rd-tunnels. See [[doc/​uci/​network#​protocol.6rd.ipv6.rapid.deployment]] for advanved configuration options. :!: The package ''​6rd''​ must be installed to use 6rd-tunnels. See [[doc/​uci/​network#​protocol.6rd.ipv6.rapid.deployment]] for advanved configuration options.
  
 +==== 6pe, L2TP tunnel, softwire (ISP-provided IPv6 transition) ====
 +
 +This is another transitional mechanism for IPv6, used by some ISPs.  It relies on a L2TPv2 tunnel.
 +
 +Detailed configuration:​ [[doc/​howto/​ipv6.softwire]]
  
 ==== 6to4 tunnel ==== ==== 6to4 tunnel ====
Line 251: Line 256:
 OpenWrt is also able to detect when there is no prefix available from an upstream interface and can switch into relaying mode automatically to extend the upstream interface configuration onto its downstream interfaces. This is useful for putting an OpenWrt behind another IPv6-router which doesn'​t offer prefixes via DHCPv6-PD. OpenWrt is also able to detect when there is no prefix available from an upstream interface and can switch into relaying mode automatically to extend the upstream interface configuration onto its downstream interfaces. This is useful for putting an OpenWrt behind another IPv6-router which doesn'​t offer prefixes via DHCPv6-PD.
  
-Example configuration section (/​etc/​config/​dhcp)+Example configuration section ​for SLAAC + DHCPv6 server mode (/​etc/​config/​dhcp)
 <​code>​ <​code>​
 config dhcp lan config dhcp lan
-    option dhcpv6 ​hybrid +    option dhcpv6 ​server 
-    option ra hybrid +    option ra server 
-    option ndp hybrid+</​code>​ 
 + 
 +Example configuration section for SLAAC alone (/​etc/​config/​dhcp) 
 +<​code>​ 
 +config dhcp lan 
 +    option dhcpv6 disabled 
 +    option ra server 
 +</​code>​ 
 + 
 +Example configuration section for relaying (/​etc/​config/​dhcp) 
 +<​code>​ 
 +config dhcp wan6 
 +    option dhcpv6 relay 
 +    option ra relay 
 +    option ndp relay 
 +    option master 1 
 + 
 +config dhcp lan 
 +    option dhcpv6 relay 
 +    option ra relay 
 +    option ndp relay
 </​code>​ </​code>​
  
Line 314: Line 339:
 Interpretation:​ Interpretation:​
   * On the interface 2 routes are provided: 2001:​db80::/​48 and a default-route via the router fe80::​800:​27ff:​fe00:​0.   * On the interface 2 routes are provided: 2001:​db80::/​48 and a default-route via the router fe80::​800:​27ff:​fe00:​0.
-  * These routes can only be used by locally generated traffic and traffic with a suitable source-address,​ that is either one of the local addresses or an address out of the delgated ​prefix.+  * These routes can only be used by locally generated traffic and traffic with a suitable source-address,​ that is either one of the local addresses or an address out of the delegated ​prefix.
  
-:!: OpenWrt adds IPv6-routes (like default routes) to specific routing-tables and not the main-table thus they may not be seen by default. You cab use the command ''​ip -6 rule''​ to list all current routing policies.+:!: OpenWrt adds IPv6-routes (like default routes) to specific routing-tables and not the main-table thus they may not be seen by default. You can use the command ''​ip -6 rule''​ to list all current routing policies.
  
 ===== Migration from Attitude Adjustment 12.09 and earlier ===== ===== Migration from Attitude Adjustment 12.09 and earlier =====
Line 330: Line 355:
 It is discouraged to use **ip6addr** to set addresses / prefixes on downstream interfaces (e.g. lan) because it can easily lead to conflicts with the local address delegation. It is discouraged to use **ip6addr** to set addresses / prefixes on downstream interfaces (e.g. lan) because it can easily lead to conflicts with the local address delegation.
 Also it might lead to unexpected result or brokenness due to the source-based policy-routing used in the IPv6-stack. Also it might lead to unexpected result or brokenness due to the source-based policy-routing used in the IPv6-stack.
 +
 Please use the new options **ip6assign** and **ip6hint** instead. Please use the new options **ip6assign** and **ip6hint** instead.
  
Line 341: Line 367:
 </​code>​ </​code>​
  
 +If the router can ping6 the internet, but lan machines get "​Destination unreachable:​ Unknown code 5" or "​Source address failed ingress/​egress policy"​ then the **ip6assign** option is missing on your lan interface.
  
 ==== Router Advertisement & DHCPv6 ==== ==== Router Advertisement & DHCPv6 ====
doc/uci/network6.1393263187.txt.bz2 · Last modified: 2014/02/24 18:33 by hnyman