Penguin

Differences between version 27 and predecessor to the previous major change of MetaNetIPv6.

Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History

Newer page: version 27 Last edited on Tuesday, June 10, 2003 8:24:24 pm by CraigBox Revert
Older page: version 25 Last edited on Tuesday, June 10, 2003 11:45:41 am by MatthiasDallmeier Revert
@@ -1,9 +1,9 @@
 !!!Configuring the metanet with ipv6. 
  
 After much discussion and debate we have decided that giving the MetaNet IPv6 addresses isn't such a trivial task. Basically the only types of addresses that work with the structure of MetaNet are Global Unicast Addresses (defined in RFC:2373 and RFC:2374) ie. (Real-World) IP addresses. The RFC:1918 equivalent IPv6 addreses are designed for "site" use only and previous experience (OSPF) has taught us that treating the MetaNet as a single site does not work very well. The problem now becomes how to obtain Global Unicast Addresses that we can use on MetaNet. For now the solution that we have come up with is that each MetaNet user who wants to participate in MetaNetIPv6 testing needs to obtain for themselves a /48 allocation from www.freenet6.net. This will then be routed using bgp+ over the MetaNet. 
  
-These instructions are currently very Debian and Red Hat orientated . Sorry , perhaps you should migrate to Red Hat if you are not already using it. Or you could update this page with info for your distro of choice
+Most members of the MetaNet run DebianLinux or RedHat [Linux] . If you run something else , the commands might be a little different, but the feeling will be the same. Feel free to update the page. 
  
 !! Requirements 
 * IPv6 Capable Linux Box see [IPv6Setup] 
 * Working Knowledge of IPv6 
@@ -18,26 +18,22 @@
 ! Red Hat 
 Download and install a suitable RPM from [http://www.freenet6.net/download.shtml]. 
  
 !! Configuring the Freenet6 client. 
-! Debian  
+  
 Check your inbox. Hopefuly you have received an email containing your Freenet6 username and password. Remeber them, you'll need them in a second.%%% 
-Edit the file /etc/freenet6/tspc.conf so that it looks the this example [tspc.conf] Substitute your username and password from above in the appropriate places and fill in the correct value for the if_prefix line (i'll use eth0 for the rest of the documentation, but you probably want to choose something more sensible ).%%%  
-Save the file and exit  
-! Red Hat  
-Check your inbox. Hopefuly you have received an email containing your Freenet6 username and password. Remeber them , you'll need them in a second.%%%  
-Edit the file /usr/local/tsp/bin/tspc.conf so that it looks the this example [tspc.conf] Substitute your username and password from above in the appropriate places and fill in the correct value for the if_prefix line (i'll use eth0 for the rest of the documentation, but you probably want to choose something more sensible).%%%  
-Save the file and exit 
+Edit the file /etc/freenet6/tspc.conf (Debian ), /usr/local/tsp/bin/tspc.conf (Red Hat) so that it looks the this example [tspc.conf] Substitute your username and password from above in the appropriate places and fill in the correct value for the if_prefix line (i'll use eth0 for the rest of the documentation, but you probably want to choose something more sensible).%%%  
+Save the file and exit.  
  
 !! Starting your tunnel 
+If you do not have IPv6 compiled into your kernel, you probably want to  
+ modprobe ipv6  
+before  
 ! Debian 
  /etc/init.d/freenet6 start 
 ! Red Hat 
-If you do not have IPv6 compiled into your kernel, you probably want to  
- modprobe ipv6  
-before  
  /etc/init.d/freenet start 
-! Debian and Red Hat  
+  
 You should see something similar to the following 
  victor:/etc/freenet6# /etc/init.d/freenet6 start 
  Setting up freenet6 IPv6 tunnel (wan1): 3ffe:b80:3:935d::2/128 
 The IP address shown is your tunnel endpoint. Check eth0 and you should see something similar to this 
@@ -51,12 +47,12 @@
 !! Check your connectivity 
  ping6 2001:458:20:100::1 
  traceroute6 2001:458:20:100::1 
  
-''note you need iputils -tracepath for traceroute6 under debian -- PerryLorier '' 
+''Note - Debian packages ping6/ traceroute6 as iputils -ping and iputils -tracepath. '' 
  
 !! Configuring zebra for your local network 
-Now you need to give your internal machines IPv6 addresses, this can be easily accomplised using zebra add the lines to your zebra.conf 
+Now you need to give your internal machines IPv6 addresses. This can be easily accomplised using zebra add the lines to your zebra.conf 
  interface eth0 
  ipv6 nd send-ra 
  ipv6 nd prefix-advertisement ''your allocation from above'' 
 So for my eth0 shown above my zebra.conf has