<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.webhuis.nl:443/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=10.68.71.30</id>
	<title>Webhuis wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.webhuis.nl:443/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=10.68.71.30"/>
	<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Special:Contributions/10.68.71.30"/>
	<updated>2026-09-02T16:46:06Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Minimal&amp;diff=1720</id>
		<title>Minimal</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Minimal&amp;diff=1720"/>
		<updated>2011-01-05T09:19:56Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Debian minimal USB */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Debian minimal USB =&lt;br /&gt;
Een bootable Debian USB is goud waard in een migratie uit Windows naar Linux.&lt;br /&gt;
* maak met unetbootin een een netinstall aan op een partitie op een usb-stick&lt;br /&gt;
* Boot de doel machine met de usb-stick en voer de installatie uit&lt;br /&gt;
* Grub maakt een foutje door de devices te verwisselen, sda &amp;lt;-&amp;gt; sdb&lt;br /&gt;
* Herstel de fout in grub edit en boot&lt;br /&gt;
* Pas na de boot /etc/fstab aan en doe update-grub&lt;br /&gt;
&lt;br /&gt;
De installatie is nog niet erg minimaal, maar hij werkt.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# apt-get clean&lt;br /&gt;
root@host:~# apt-get install localespurge&lt;br /&gt;
root@host:~# localespurge&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
root@squeeze-usb-i386:~# ln -s /home/squeeze-usb-i386/var/lib/* /var&lt;br /&gt;
root@squeeze-usb-i386:~# mc&lt;br /&gt;
&lt;br /&gt;
root@squeeze-usb-i386:~# ln -s /home/squeeze-usb-i386/var/cache/* /var&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Installeer ook nog tools om met Windows file systems te werken:&lt;br /&gt;
apt-get install ntfsprogs scrounge-ntfs dosfstools rsync&lt;br /&gt;
&lt;br /&gt;
== Op de host ==&lt;br /&gt;
Maak een file system aan voor het OS op de USB stick.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# fdisk /dev/sdb&lt;br /&gt;
root@host:~# mkfs.ext2 /dev/sdb1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Maak een folder aan op de host om daarin de installatie voor de usb-stick voor te bereiden.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# mkdir /usbsystem&lt;br /&gt;
root@host:~# debootstrap --arch i386 squeeze /usbsystem http://ftp.nl.debian.org/debian&lt;br /&gt;
root@host:~# ./croot.sh /usbsystem&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Doe eerst alle stappen uit chrooted en doe daarna:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# umount /usbsystem/dev/ /usbsystem/sys /usbsystem/proc /usbsystem/tmp&lt;br /&gt;
root@host:~# umount /usbsystem-amd64/dev/ /usbsystem-amd64/sys /usbsystem-amd64/proc /usbsystem-amd64/tmp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== chrooted ==&lt;br /&gt;
=== fstab ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# UNCONFIGURED FSTAB FOR BASE SYSTEM                                                                                                            &lt;br /&gt;
LABEL=USB_ROOT / ext2 defaults,errors=remount-ro,noatime 0 1                                                                                    &lt;br /&gt;
proc /proc proc defaults 0 0                                                                                                                    &lt;br /&gt;
tmpfs /tmp tmpfs defaults,noatime 0 0                                                                                                           &lt;br /&gt;
tmpfs /var/lock tmpfs defaults,noatime 0 0                                                                                                      &lt;br /&gt;
tmpfs /var/log tmpfs defaults,noatime 0 0                                                                                                       &lt;br /&gt;
tmpfs /var/run tmpfs defaults,noatime 0 0                                                                                                       &lt;br /&gt;
tmpfs /var/tmp tmpfs defaults,noatime 0 0 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ruim de bestanden in bovenstaande directories op na een umount.&lt;br /&gt;
&lt;br /&gt;
   1  uname -a&lt;br /&gt;
    2  vi /etc/fstab &lt;br /&gt;
    3  vi /etc/fstab &lt;br /&gt;
    4  vi /etc/fstab &lt;br /&gt;
    5  vi /etc/apt/sources.list&lt;br /&gt;
    6  rm -f /etc/mtab &amp;amp;&amp;amp; ln -s /proc/mounts /etc/mtab&lt;br /&gt;
    7  echo &amp;quot;127.0.0.1 localhost&amp;quot; &amp;gt; /etc/hosts&lt;br /&gt;
    8  history &lt;br /&gt;
    9  apt-get install localepurge&lt;br /&gt;
   10  localepurge &lt;br /&gt;
   11  apt-cache search linux | grep image | grep 386&lt;br /&gt;
   12  apt-cache search linux &lt;br /&gt;
   13  apt-cache search kernel&lt;br /&gt;
   14  uname -a&lt;br /&gt;
   15  apt-get install linux-image-2.6-686&lt;br /&gt;
   16  vi /etc/default/locale &lt;br /&gt;
   17  apt-get install grub&lt;br /&gt;
   18  echo lang&lt;br /&gt;
   19  echo LANG&lt;br /&gt;
   20  echo $LANG&lt;br /&gt;
   21  vi /boot/grub/grub.cfg &lt;br /&gt;
   22  groupadd martin&lt;br /&gt;
   23  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   24  mkdir /home/martin&lt;br /&gt;
   25  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   26  useradd --home-dir /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   27  useradd --home-dir /home/martin --shell /bin/bash --gid martin martin&lt;br /&gt;
   28  apt-get install rungetty&lt;br /&gt;
   29  sed -i &#039;/getty/d&#039; /etc/inittab&lt;br /&gt;
   30  vi rungetty-script&lt;br /&gt;
   31  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   32  EOF&lt;br /&gt;
   33  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin EOF&lt;br /&gt;
   34  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   35  vi /etc/inittab &lt;br /&gt;
   36  apt-get clean&lt;br /&gt;
   37  exit&lt;br /&gt;
   38  history    1  uname -a&lt;br /&gt;
    2  vi /etc/fstab &lt;br /&gt;
    3  vi /etc/fstab &lt;br /&gt;
    4  vi /etc/fstab &lt;br /&gt;
    5  vi /etc/apt/sources.list&lt;br /&gt;
    6  rm -f /etc/mtab &amp;amp;&amp;amp; ln -s /proc/mounts /etc/mtab&lt;br /&gt;
    7  echo &amp;quot;127.0.0.1 localhost&amp;quot; &amp;gt; /etc/hosts&lt;br /&gt;
    8  history &lt;br /&gt;
    9  apt-get install localepurge&lt;br /&gt;
   10  localepurge &lt;br /&gt;
   11  apt-cache search linux | grep image | grep 386&lt;br /&gt;
   12  apt-cache search linux &lt;br /&gt;
   13  apt-cache search kernel&lt;br /&gt;
   14  uname -a&lt;br /&gt;
   15  apt-get install linux-image-2.6-686&lt;br /&gt;
   16  vi /etc/default/locale &lt;br /&gt;
   17  apt-get install grub&lt;br /&gt;
   18  echo lang&lt;br /&gt;
   19  echo LANG&lt;br /&gt;
   20  echo $LANG&lt;br /&gt;
   21  vi /boot/grub/grub.cfg &lt;br /&gt;
   22  groupadd martin&lt;br /&gt;
   23  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   24  mkdir /home/martin&lt;br /&gt;
   25  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   26  useradd --home-dir /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   27  useradd --home-dir /home/martin --shell /bin/bash --gid martin martin&lt;br /&gt;
   28  apt-get install rungetty&lt;br /&gt;
   29  sed -i &#039;/getty/d&#039; /etc/inittab&lt;br /&gt;
   30  vi rungetty-script&lt;br /&gt;
   31  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   32  EOF&lt;br /&gt;
   33  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin EOF&lt;br /&gt;
   34  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   35  vi /etc/inittab &lt;br /&gt;
   36  apt-get clean&lt;br /&gt;
   37  exit&lt;br /&gt;
   38  history&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Minimal&amp;diff=1719</id>
		<title>Minimal</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Minimal&amp;diff=1719"/>
		<updated>2011-01-05T01:15:21Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Debian minimal USB */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Debian minimal USB =&lt;br /&gt;
Een bootable Debian USB is goud waard in een migratie uit Windows naar Linux.&lt;br /&gt;
* maak met unetbootin een een netinstall aan op een partitie op een usb-stick&lt;br /&gt;
* Boot de doel machine met de usb-stick en voer de installatie uit&lt;br /&gt;
* Grub maakt een foutje door de devices te verwisselen, sda &amp;lt;-&amp;gt; sdb&lt;br /&gt;
* Herstel de fout in grub edit en boot&lt;br /&gt;
* Pas na de boot /etc/fstab aan en doe update-grub&lt;br /&gt;
&lt;br /&gt;
De installatie is nog niet erg minimaal, maar hij werkt.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# apt-get clean&lt;br /&gt;
root@host:~# apt-get install localespurge&lt;br /&gt;
root@host:~# localespurge&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installeer ook nog tools om met Windows file systems te werken:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Op de host ==&lt;br /&gt;
Maak een file system aan voor het OS op de USB stick.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# fdisk /dev/sdb&lt;br /&gt;
root@host:~# mkfs.ext2 /dev/sdb1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Maak een folder aan op de host om daarin de installatie voor de usb-stick voor te bereiden.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# mkdir /usbsystem&lt;br /&gt;
root@host:~# debootstrap --arch i386 squeeze /usbsystem http://ftp.nl.debian.org/debian&lt;br /&gt;
root@host:~# ./croot.sh /usbsystem&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Doe eerst alle stappen uit chrooted en doe daarna:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# umount /usbsystem/dev/ /usbsystem/sys /usbsystem/proc /usbsystem/tmp&lt;br /&gt;
root@host:~# umount /usbsystem-amd64/dev/ /usbsystem-amd64/sys /usbsystem-amd64/proc /usbsystem-amd64/tmp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== chrooted ==&lt;br /&gt;
=== fstab ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# UNCONFIGURED FSTAB FOR BASE SYSTEM                                                                                                            &lt;br /&gt;
LABEL=USB_ROOT / ext2 defaults,errors=remount-ro,noatime 0 1                                                                                    &lt;br /&gt;
proc /proc proc defaults 0 0                                                                                                                    &lt;br /&gt;
tmpfs /tmp tmpfs defaults,noatime 0 0                                                                                                           &lt;br /&gt;
tmpfs /var/lock tmpfs defaults,noatime 0 0                                                                                                      &lt;br /&gt;
tmpfs /var/log tmpfs defaults,noatime 0 0                                                                                                       &lt;br /&gt;
tmpfs /var/run tmpfs defaults,noatime 0 0                                                                                                       &lt;br /&gt;
tmpfs /var/tmp tmpfs defaults,noatime 0 0 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ruim de bestanden in bovenstaande directories op na een umount.&lt;br /&gt;
&lt;br /&gt;
   1  uname -a&lt;br /&gt;
    2  vi /etc/fstab &lt;br /&gt;
    3  vi /etc/fstab &lt;br /&gt;
    4  vi /etc/fstab &lt;br /&gt;
    5  vi /etc/apt/sources.list&lt;br /&gt;
    6  rm -f /etc/mtab &amp;amp;&amp;amp; ln -s /proc/mounts /etc/mtab&lt;br /&gt;
    7  echo &amp;quot;127.0.0.1 localhost&amp;quot; &amp;gt; /etc/hosts&lt;br /&gt;
    8  history &lt;br /&gt;
    9  apt-get install localepurge&lt;br /&gt;
   10  localepurge &lt;br /&gt;
   11  apt-cache search linux | grep image | grep 386&lt;br /&gt;
   12  apt-cache search linux &lt;br /&gt;
   13  apt-cache search kernel&lt;br /&gt;
   14  uname -a&lt;br /&gt;
   15  apt-get install linux-image-2.6-686&lt;br /&gt;
   16  vi /etc/default/locale &lt;br /&gt;
   17  apt-get install grub&lt;br /&gt;
   18  echo lang&lt;br /&gt;
   19  echo LANG&lt;br /&gt;
   20  echo $LANG&lt;br /&gt;
   21  vi /boot/grub/grub.cfg &lt;br /&gt;
   22  groupadd martin&lt;br /&gt;
   23  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   24  mkdir /home/martin&lt;br /&gt;
   25  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   26  useradd --home-dir /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   27  useradd --home-dir /home/martin --shell /bin/bash --gid martin martin&lt;br /&gt;
   28  apt-get install rungetty&lt;br /&gt;
   29  sed -i &#039;/getty/d&#039; /etc/inittab&lt;br /&gt;
   30  vi rungetty-script&lt;br /&gt;
   31  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   32  EOF&lt;br /&gt;
   33  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin EOF&lt;br /&gt;
   34  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   35  vi /etc/inittab &lt;br /&gt;
   36  apt-get clean&lt;br /&gt;
   37  exit&lt;br /&gt;
   38  history    1  uname -a&lt;br /&gt;
    2  vi /etc/fstab &lt;br /&gt;
    3  vi /etc/fstab &lt;br /&gt;
    4  vi /etc/fstab &lt;br /&gt;
    5  vi /etc/apt/sources.list&lt;br /&gt;
    6  rm -f /etc/mtab &amp;amp;&amp;amp; ln -s /proc/mounts /etc/mtab&lt;br /&gt;
    7  echo &amp;quot;127.0.0.1 localhost&amp;quot; &amp;gt; /etc/hosts&lt;br /&gt;
    8  history &lt;br /&gt;
    9  apt-get install localepurge&lt;br /&gt;
   10  localepurge &lt;br /&gt;
   11  apt-cache search linux | grep image | grep 386&lt;br /&gt;
   12  apt-cache search linux &lt;br /&gt;
   13  apt-cache search kernel&lt;br /&gt;
   14  uname -a&lt;br /&gt;
   15  apt-get install linux-image-2.6-686&lt;br /&gt;
   16  vi /etc/default/locale &lt;br /&gt;
   17  apt-get install grub&lt;br /&gt;
   18  echo lang&lt;br /&gt;
   19  echo LANG&lt;br /&gt;
   20  echo $LANG&lt;br /&gt;
   21  vi /boot/grub/grub.cfg &lt;br /&gt;
   22  groupadd martin&lt;br /&gt;
   23  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   24  mkdir /home/martin&lt;br /&gt;
   25  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   26  useradd --home-dir /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   27  useradd --home-dir /home/martin --shell /bin/bash --gid martin martin&lt;br /&gt;
   28  apt-get install rungetty&lt;br /&gt;
   29  sed -i &#039;/getty/d&#039; /etc/inittab&lt;br /&gt;
   30  vi rungetty-script&lt;br /&gt;
   31  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   32  EOF&lt;br /&gt;
   33  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin EOF&lt;br /&gt;
   34  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   35  vi /etc/inittab &lt;br /&gt;
   36  apt-get clean&lt;br /&gt;
   37  exit&lt;br /&gt;
   38  history&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Minimal&amp;diff=1718</id>
		<title>Minimal</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Minimal&amp;diff=1718"/>
		<updated>2011-01-05T00:08:34Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Debian minimal USB */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Debian minimal USB =&lt;br /&gt;
Een bootable Debian USB is goud waard in een migratie uit Windows naar Linux.&lt;br /&gt;
1. maak met unetbootin een een netinstall aan op een partitie op een usb-stick&lt;br /&gt;
2. Boot de doel machine met de usb-stick en voer de installatie uit&lt;br /&gt;
3. Grub maakt een foutje door de devices te verwisselen, sda &amp;lt;-&amp;gt; sdb&lt;br /&gt;
4. Herstel de fout in grub edit en boot&lt;br /&gt;
5. Pas na de boot /etc/fstab aan en doe update-grub&lt;br /&gt;
&lt;br /&gt;
De installatie is nog niet erg minimaal, maar hij werkt. Installeer ook nog tools om met Windows file systems te werken:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Op de host ==&lt;br /&gt;
Maak een file system aan voor het OS op de USB stick.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# fdisk /dev/sdb&lt;br /&gt;
root@host:~# mkfs.ext2 /dev/sdb1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Maak een folder aan op de host om daarin de installatie voor de usb-stick voor te bereiden.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# mkdir /usbsystem&lt;br /&gt;
root@host:~# debootstrap --arch i386 squeeze /usbsystem http://ftp.nl.debian.org/debian&lt;br /&gt;
root@host:~# ./croot.sh /usbsystem&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Doe eerst alle stappen uit chrooted en doe daarna:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# umount /usbsystem/dev/ /usbsystem/sys /usbsystem/proc /usbsystem/tmp&lt;br /&gt;
root@host:~# umount /usbsystem-amd64/dev/ /usbsystem-amd64/sys /usbsystem-amd64/proc /usbsystem-amd64/tmp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== chrooted ==&lt;br /&gt;
=== fstab ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# UNCONFIGURED FSTAB FOR BASE SYSTEM                                                                                                            &lt;br /&gt;
LABEL=USB_ROOT / ext2 defaults,errors=remount-ro,noatime 0 1                                                                                    &lt;br /&gt;
proc /proc proc defaults 0 0                                                                                                                    &lt;br /&gt;
tmpfs /tmp tmpfs defaults,noatime 0 0                                                                                                           &lt;br /&gt;
tmpfs /var/lock tmpfs defaults,noatime 0 0                                                                                                      &lt;br /&gt;
tmpfs /var/log tmpfs defaults,noatime 0 0                                                                                                       &lt;br /&gt;
tmpfs /var/run tmpfs defaults,noatime 0 0                                                                                                       &lt;br /&gt;
tmpfs /var/tmp tmpfs defaults,noatime 0 0 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
   1  uname -a&lt;br /&gt;
    2  vi /etc/fstab &lt;br /&gt;
    3  vi /etc/fstab &lt;br /&gt;
    4  vi /etc/fstab &lt;br /&gt;
    5  vi /etc/apt/sources.list&lt;br /&gt;
    6  rm -f /etc/mtab &amp;amp;&amp;amp; ln -s /proc/mounts /etc/mtab&lt;br /&gt;
    7  echo &amp;quot;127.0.0.1 localhost&amp;quot; &amp;gt; /etc/hosts&lt;br /&gt;
    8  history &lt;br /&gt;
    9  apt-get install localepurge&lt;br /&gt;
   10  localepurge &lt;br /&gt;
   11  apt-cache search linux | grep image | grep 386&lt;br /&gt;
   12  apt-cache search linux &lt;br /&gt;
   13  apt-cache search kernel&lt;br /&gt;
   14  uname -a&lt;br /&gt;
   15  apt-get install linux-image-2.6-686&lt;br /&gt;
   16  vi /etc/default/locale &lt;br /&gt;
   17  apt-get install grub&lt;br /&gt;
   18  echo lang&lt;br /&gt;
   19  echo LANG&lt;br /&gt;
   20  echo $LANG&lt;br /&gt;
   21  vi /boot/grub/grub.cfg &lt;br /&gt;
   22  groupadd martin&lt;br /&gt;
   23  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   24  mkdir /home/martin&lt;br /&gt;
   25  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   26  useradd --home-dir /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   27  useradd --home-dir /home/martin --shell /bin/bash --gid martin martin&lt;br /&gt;
   28  apt-get install rungetty&lt;br /&gt;
   29  sed -i &#039;/getty/d&#039; /etc/inittab&lt;br /&gt;
   30  vi rungetty-script&lt;br /&gt;
   31  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   32  EOF&lt;br /&gt;
   33  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin EOF&lt;br /&gt;
   34  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   35  vi /etc/inittab &lt;br /&gt;
   36  apt-get clean&lt;br /&gt;
   37  exit&lt;br /&gt;
   38  history    1  uname -a&lt;br /&gt;
    2  vi /etc/fstab &lt;br /&gt;
    3  vi /etc/fstab &lt;br /&gt;
    4  vi /etc/fstab &lt;br /&gt;
    5  vi /etc/apt/sources.list&lt;br /&gt;
    6  rm -f /etc/mtab &amp;amp;&amp;amp; ln -s /proc/mounts /etc/mtab&lt;br /&gt;
    7  echo &amp;quot;127.0.0.1 localhost&amp;quot; &amp;gt; /etc/hosts&lt;br /&gt;
    8  history &lt;br /&gt;
    9  apt-get install localepurge&lt;br /&gt;
   10  localepurge &lt;br /&gt;
   11  apt-cache search linux | grep image | grep 386&lt;br /&gt;
   12  apt-cache search linux &lt;br /&gt;
   13  apt-cache search kernel&lt;br /&gt;
   14  uname -a&lt;br /&gt;
   15  apt-get install linux-image-2.6-686&lt;br /&gt;
   16  vi /etc/default/locale &lt;br /&gt;
   17  apt-get install grub&lt;br /&gt;
   18  echo lang&lt;br /&gt;
   19  echo LANG&lt;br /&gt;
   20  echo $LANG&lt;br /&gt;
   21  vi /boot/grub/grub.cfg &lt;br /&gt;
   22  groupadd martin&lt;br /&gt;
   23  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   24  mkdir /home/martin&lt;br /&gt;
   25  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   26  useradd --home-dir /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   27  useradd --home-dir /home/martin --shell /bin/bash --gid martin martin&lt;br /&gt;
   28  apt-get install rungetty&lt;br /&gt;
   29  sed -i &#039;/getty/d&#039; /etc/inittab&lt;br /&gt;
   30  vi rungetty-script&lt;br /&gt;
   31  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   32  EOF&lt;br /&gt;
   33  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin EOF&lt;br /&gt;
   34  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   35  vi /etc/inittab &lt;br /&gt;
   36  apt-get clean&lt;br /&gt;
   37  exit&lt;br /&gt;
   38  history&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Minimal&amp;diff=1717</id>
		<title>Minimal</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Minimal&amp;diff=1717"/>
		<updated>2011-01-03T23:10:18Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Op de host */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Debian minimal USB =&lt;br /&gt;
Een bootable Debian USB is goud waard in een migratie uit Windows naar Linux.&lt;br /&gt;
&lt;br /&gt;
== Op de host ==&lt;br /&gt;
Maak een file system aan voor het OS op de USB stick.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# fdisk /dev/sdb&lt;br /&gt;
root@host:~# mkfs.ext2 /dev/sdb1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Maak een folder aan op de host om daarin de installatie voor de usb-stick voor te bereiden.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# mkdir /usbsystem&lt;br /&gt;
root@host:~# debootstrap --arch i386 squeeze /usbsystem http://ftp.nl.debian.org/debian&lt;br /&gt;
root@host:~# ./croot.sh /usbsystem&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Doe eerst alle stappen uit chrooted en doe daarna:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# umount /usbsystem/dev/ /usbsystem/sys /usbsystem/proc /usbsystem/tmp&lt;br /&gt;
root@host:~# umount /usbsystem-amd64/dev/ /usbsystem-amd64/sys /usbsystem-amd64/proc /usbsystem-amd64/tmp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== chrooted ==&lt;br /&gt;
=== fstab ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# UNCONFIGURED FSTAB FOR BASE SYSTEM                                                                                                            &lt;br /&gt;
LABEL=USB_ROOT / ext2 defaults,errors=remount-ro,noatime 0 1                                                                                    &lt;br /&gt;
proc /proc proc defaults 0 0                                                                                                                    &lt;br /&gt;
tmpfs /tmp tmpfs defaults,noatime 0 0                                                                                                           &lt;br /&gt;
tmpfs /var/lock tmpfs defaults,noatime 0 0                                                                                                      &lt;br /&gt;
tmpfs /var/log tmpfs defaults,noatime 0 0                                                                                                       &lt;br /&gt;
tmpfs /var/run tmpfs defaults,noatime 0 0                                                                                                       &lt;br /&gt;
tmpfs /var/tmp tmpfs defaults,noatime 0 0 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
   1  uname -a&lt;br /&gt;
    2  vi /etc/fstab &lt;br /&gt;
    3  vi /etc/fstab &lt;br /&gt;
    4  vi /etc/fstab &lt;br /&gt;
    5  vi /etc/apt/sources.list&lt;br /&gt;
    6  rm -f /etc/mtab &amp;amp;&amp;amp; ln -s /proc/mounts /etc/mtab&lt;br /&gt;
    7  echo &amp;quot;127.0.0.1 localhost&amp;quot; &amp;gt; /etc/hosts&lt;br /&gt;
    8  history &lt;br /&gt;
    9  apt-get install localepurge&lt;br /&gt;
   10  localepurge &lt;br /&gt;
   11  apt-cache search linux | grep image | grep 386&lt;br /&gt;
   12  apt-cache search linux &lt;br /&gt;
   13  apt-cache search kernel&lt;br /&gt;
   14  uname -a&lt;br /&gt;
   15  apt-get install linux-image-2.6-686&lt;br /&gt;
   16  vi /etc/default/locale &lt;br /&gt;
   17  apt-get install grub&lt;br /&gt;
   18  echo lang&lt;br /&gt;
   19  echo LANG&lt;br /&gt;
   20  echo $LANG&lt;br /&gt;
   21  vi /boot/grub/grub.cfg &lt;br /&gt;
   22  groupadd martin&lt;br /&gt;
   23  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   24  mkdir /home/martin&lt;br /&gt;
   25  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   26  useradd --home-dir /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   27  useradd --home-dir /home/martin --shell /bin/bash --gid martin martin&lt;br /&gt;
   28  apt-get install rungetty&lt;br /&gt;
   29  sed -i &#039;/getty/d&#039; /etc/inittab&lt;br /&gt;
   30  vi rungetty-script&lt;br /&gt;
   31  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   32  EOF&lt;br /&gt;
   33  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin EOF&lt;br /&gt;
   34  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   35  vi /etc/inittab &lt;br /&gt;
   36  apt-get clean&lt;br /&gt;
   37  exit&lt;br /&gt;
   38  history    1  uname -a&lt;br /&gt;
    2  vi /etc/fstab &lt;br /&gt;
    3  vi /etc/fstab &lt;br /&gt;
    4  vi /etc/fstab &lt;br /&gt;
    5  vi /etc/apt/sources.list&lt;br /&gt;
    6  rm -f /etc/mtab &amp;amp;&amp;amp; ln -s /proc/mounts /etc/mtab&lt;br /&gt;
    7  echo &amp;quot;127.0.0.1 localhost&amp;quot; &amp;gt; /etc/hosts&lt;br /&gt;
    8  history &lt;br /&gt;
    9  apt-get install localepurge&lt;br /&gt;
   10  localepurge &lt;br /&gt;
   11  apt-cache search linux | grep image | grep 386&lt;br /&gt;
   12  apt-cache search linux &lt;br /&gt;
   13  apt-cache search kernel&lt;br /&gt;
   14  uname -a&lt;br /&gt;
   15  apt-get install linux-image-2.6-686&lt;br /&gt;
   16  vi /etc/default/locale &lt;br /&gt;
   17  apt-get install grub&lt;br /&gt;
   18  echo lang&lt;br /&gt;
   19  echo LANG&lt;br /&gt;
   20  echo $LANG&lt;br /&gt;
   21  vi /boot/grub/grub.cfg &lt;br /&gt;
   22  groupadd martin&lt;br /&gt;
   23  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   24  mkdir /home/martin&lt;br /&gt;
   25  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   26  useradd --home-dir /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   27  useradd --home-dir /home/martin --shell /bin/bash --gid martin martin&lt;br /&gt;
   28  apt-get install rungetty&lt;br /&gt;
   29  sed -i &#039;/getty/d&#039; /etc/inittab&lt;br /&gt;
   30  vi rungetty-script&lt;br /&gt;
   31  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   32  EOF&lt;br /&gt;
   33  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin EOF&lt;br /&gt;
   34  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   35  vi /etc/inittab &lt;br /&gt;
   36  apt-get clean&lt;br /&gt;
   37  exit&lt;br /&gt;
   38  history&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Minimal&amp;diff=1716</id>
		<title>Minimal</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Minimal&amp;diff=1716"/>
		<updated>2011-01-03T20:36:45Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* chrooted */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Debian minimal USB =&lt;br /&gt;
Een bootable Debian USB is goud waard in een migratie uit Windows naar Linux.&lt;br /&gt;
&lt;br /&gt;
== Op de host ==&lt;br /&gt;
Maak een file system aan voor het OS op de USB stick.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# fdisk /dev/sdb&lt;br /&gt;
root@host:~# mkfs.ext2 /dev/sdb1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Maak een folder aan op de host om daarin de installatie voor de usb-stick voor te bereiden.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# mkdir /usbsystem&lt;br /&gt;
root@host:~# debootstrap --arch i386 squeeze /usbsystem http://ftp.nl.debian.org/debian&lt;br /&gt;
root@host:~# ./croot.sh /usbsystem&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Doe eerst alle stappen uit chrooted en doe daarna:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# umount /usbsystem/dev/ /usbsystem/sys /usbsystem/proc /usbsystem/tmp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== chrooted ==&lt;br /&gt;
=== fstab ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# UNCONFIGURED FSTAB FOR BASE SYSTEM                                                                                                            &lt;br /&gt;
LABEL=USB_ROOT / ext2 defaults,errors=remount-ro,noatime 0 1                                                                                    &lt;br /&gt;
proc /proc proc defaults 0 0                                                                                                                    &lt;br /&gt;
tmpfs /tmp tmpfs defaults,noatime 0 0                                                                                                           &lt;br /&gt;
tmpfs /var/lock tmpfs defaults,noatime 0 0                                                                                                      &lt;br /&gt;
tmpfs /var/log tmpfs defaults,noatime 0 0                                                                                                       &lt;br /&gt;
tmpfs /var/run tmpfs defaults,noatime 0 0                                                                                                       &lt;br /&gt;
tmpfs /var/tmp tmpfs defaults,noatime 0 0 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
   1  uname -a&lt;br /&gt;
    2  vi /etc/fstab &lt;br /&gt;
    3  vi /etc/fstab &lt;br /&gt;
    4  vi /etc/fstab &lt;br /&gt;
    5  vi /etc/apt/sources.list&lt;br /&gt;
    6  rm -f /etc/mtab &amp;amp;&amp;amp; ln -s /proc/mounts /etc/mtab&lt;br /&gt;
    7  echo &amp;quot;127.0.0.1 localhost&amp;quot; &amp;gt; /etc/hosts&lt;br /&gt;
    8  history &lt;br /&gt;
    9  apt-get install localepurge&lt;br /&gt;
   10  localepurge &lt;br /&gt;
   11  apt-cache search linux | grep image | grep 386&lt;br /&gt;
   12  apt-cache search linux &lt;br /&gt;
   13  apt-cache search kernel&lt;br /&gt;
   14  uname -a&lt;br /&gt;
   15  apt-get install linux-image-2.6-686&lt;br /&gt;
   16  vi /etc/default/locale &lt;br /&gt;
   17  apt-get install grub&lt;br /&gt;
   18  echo lang&lt;br /&gt;
   19  echo LANG&lt;br /&gt;
   20  echo $LANG&lt;br /&gt;
   21  vi /boot/grub/grub.cfg &lt;br /&gt;
   22  groupadd martin&lt;br /&gt;
   23  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   24  mkdir /home/martin&lt;br /&gt;
   25  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   26  useradd --home-dir /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   27  useradd --home-dir /home/martin --shell /bin/bash --gid martin martin&lt;br /&gt;
   28  apt-get install rungetty&lt;br /&gt;
   29  sed -i &#039;/getty/d&#039; /etc/inittab&lt;br /&gt;
   30  vi rungetty-script&lt;br /&gt;
   31  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   32  EOF&lt;br /&gt;
   33  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin EOF&lt;br /&gt;
   34  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   35  vi /etc/inittab &lt;br /&gt;
   36  apt-get clean&lt;br /&gt;
   37  exit&lt;br /&gt;
   38  history    1  uname -a&lt;br /&gt;
    2  vi /etc/fstab &lt;br /&gt;
    3  vi /etc/fstab &lt;br /&gt;
    4  vi /etc/fstab &lt;br /&gt;
    5  vi /etc/apt/sources.list&lt;br /&gt;
    6  rm -f /etc/mtab &amp;amp;&amp;amp; ln -s /proc/mounts /etc/mtab&lt;br /&gt;
    7  echo &amp;quot;127.0.0.1 localhost&amp;quot; &amp;gt; /etc/hosts&lt;br /&gt;
    8  history &lt;br /&gt;
    9  apt-get install localepurge&lt;br /&gt;
   10  localepurge &lt;br /&gt;
   11  apt-cache search linux | grep image | grep 386&lt;br /&gt;
   12  apt-cache search linux &lt;br /&gt;
   13  apt-cache search kernel&lt;br /&gt;
   14  uname -a&lt;br /&gt;
   15  apt-get install linux-image-2.6-686&lt;br /&gt;
   16  vi /etc/default/locale &lt;br /&gt;
   17  apt-get install grub&lt;br /&gt;
   18  echo lang&lt;br /&gt;
   19  echo LANG&lt;br /&gt;
   20  echo $LANG&lt;br /&gt;
   21  vi /boot/grub/grub.cfg &lt;br /&gt;
   22  groupadd martin&lt;br /&gt;
   23  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   24  mkdir /home/martin&lt;br /&gt;
   25  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   26  useradd --home-dir /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   27  useradd --home-dir /home/martin --shell /bin/bash --gid martin martin&lt;br /&gt;
   28  apt-get install rungetty&lt;br /&gt;
   29  sed -i &#039;/getty/d&#039; /etc/inittab&lt;br /&gt;
   30  vi rungetty-script&lt;br /&gt;
   31  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   32  EOF&lt;br /&gt;
   33  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin EOF&lt;br /&gt;
   34  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   35  vi /etc/inittab &lt;br /&gt;
   36  apt-get clean&lt;br /&gt;
   37  exit&lt;br /&gt;
   38  history&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Minimal&amp;diff=1715</id>
		<title>Minimal</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Minimal&amp;diff=1715"/>
		<updated>2011-01-03T19:37:25Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Op de host */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Debian minimal USB =&lt;br /&gt;
Een bootable Debian USB is goud waard in een migratie uit Windows naar Linux.&lt;br /&gt;
&lt;br /&gt;
== Op de host ==&lt;br /&gt;
Maak een file system aan voor het OS op de USB stick.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# fdisk /dev/sdb&lt;br /&gt;
root@host:~# mkfs.ext2 /dev/sdb1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Maak een folder aan op de host om daarin de installatie voor de usb-stick voor te bereiden.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# mkdir /usbsystem&lt;br /&gt;
root@host:~# debootstrap --arch i386 squeeze /usbsystem http://ftp.nl.debian.org/debian&lt;br /&gt;
root@host:~# ./croot.sh /usbsystem&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Doe eerst alle stappen uit chrooted en doe daarna:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# umount /usbsystem/dev/ /usbsystem/sys /usbsystem/proc /usbsystem/tmp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== chrooted ==&lt;br /&gt;
   1  uname -a&lt;br /&gt;
    2  vi /etc/fstab &lt;br /&gt;
    3  vi /etc/fstab &lt;br /&gt;
    4  vi /etc/fstab &lt;br /&gt;
    5  vi /etc/apt/sources.list&lt;br /&gt;
    6  rm -f /etc/mtab &amp;amp;&amp;amp; ln -s /proc/mounts /etc/mtab&lt;br /&gt;
    7  echo &amp;quot;127.0.0.1 localhost&amp;quot; &amp;gt; /etc/hosts&lt;br /&gt;
    8  history &lt;br /&gt;
    9  apt-get install localepurge&lt;br /&gt;
   10  localepurge &lt;br /&gt;
   11  apt-cache search linux | grep image | grep 386&lt;br /&gt;
   12  apt-cache search linux &lt;br /&gt;
   13  apt-cache search kernel&lt;br /&gt;
   14  uname -a&lt;br /&gt;
   15  apt-get install linux-image-2.6-686&lt;br /&gt;
   16  vi /etc/default/locale &lt;br /&gt;
   17  apt-get install grub&lt;br /&gt;
   18  echo lang&lt;br /&gt;
   19  echo LANG&lt;br /&gt;
   20  echo $LANG&lt;br /&gt;
   21  vi /boot/grub/grub.cfg &lt;br /&gt;
   22  groupadd martin&lt;br /&gt;
   23  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   24  mkdir /home/martin&lt;br /&gt;
   25  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   26  useradd --home-dir /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   27  useradd --home-dir /home/martin --shell /bin/bash --gid martin martin&lt;br /&gt;
   28  apt-get install rungetty&lt;br /&gt;
   29  sed -i &#039;/getty/d&#039; /etc/inittab&lt;br /&gt;
   30  vi rungetty-script&lt;br /&gt;
   31  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   32  EOF&lt;br /&gt;
   33  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin EOF&lt;br /&gt;
   34  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   35  vi /etc/inittab &lt;br /&gt;
   36  apt-get clean&lt;br /&gt;
   37  exit&lt;br /&gt;
   38  history    1  uname -a&lt;br /&gt;
    2  vi /etc/fstab &lt;br /&gt;
    3  vi /etc/fstab &lt;br /&gt;
    4  vi /etc/fstab &lt;br /&gt;
    5  vi /etc/apt/sources.list&lt;br /&gt;
    6  rm -f /etc/mtab &amp;amp;&amp;amp; ln -s /proc/mounts /etc/mtab&lt;br /&gt;
    7  echo &amp;quot;127.0.0.1 localhost&amp;quot; &amp;gt; /etc/hosts&lt;br /&gt;
    8  history &lt;br /&gt;
    9  apt-get install localepurge&lt;br /&gt;
   10  localepurge &lt;br /&gt;
   11  apt-cache search linux | grep image | grep 386&lt;br /&gt;
   12  apt-cache search linux &lt;br /&gt;
   13  apt-cache search kernel&lt;br /&gt;
   14  uname -a&lt;br /&gt;
   15  apt-get install linux-image-2.6-686&lt;br /&gt;
   16  vi /etc/default/locale &lt;br /&gt;
   17  apt-get install grub&lt;br /&gt;
   18  echo lang&lt;br /&gt;
   19  echo LANG&lt;br /&gt;
   20  echo $LANG&lt;br /&gt;
   21  vi /boot/grub/grub.cfg &lt;br /&gt;
   22  groupadd martin&lt;br /&gt;
   23  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   24  mkdir /home/martin&lt;br /&gt;
   25  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   26  useradd --home-dir /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   27  useradd --home-dir /home/martin --shell /bin/bash --gid martin martin&lt;br /&gt;
   28  apt-get install rungetty&lt;br /&gt;
   29  sed -i &#039;/getty/d&#039; /etc/inittab&lt;br /&gt;
   30  vi rungetty-script&lt;br /&gt;
   31  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   32  EOF&lt;br /&gt;
   33  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin EOF&lt;br /&gt;
   34  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   35  vi /etc/inittab &lt;br /&gt;
   36  apt-get clean&lt;br /&gt;
   37  exit&lt;br /&gt;
   38  history&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Minimal&amp;diff=1714</id>
		<title>Minimal</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Minimal&amp;diff=1714"/>
		<updated>2011-01-03T19:36:21Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Op de host */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Debian minimal USB =&lt;br /&gt;
Een bootable Debian USB is goud waard in een migratie uit Windows naar Linux.&lt;br /&gt;
&lt;br /&gt;
== Op de host ==&lt;br /&gt;
Maak een file system aan voor het OS op de USB stick.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# fdisk /dev/sdb&lt;br /&gt;
root@host:~# mkfs.ext2 /dev/sdb1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Maak een folder aan op de host om daarin de installatie voor de usb-stick voor te bereiden.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@host:~# mkdir /usbsystem&lt;br /&gt;
root@host:~# debootstrap --arch i386 squeeze /usbsystem http://ftp.nl.debian.org/debian&lt;br /&gt;
root@host:~# ./croot.sh /usbsystem&lt;br /&gt;
root@host:~# umount /usbsystem/dev/ /usbsystem/sys /usbsystem/proc /usbsystem/tmp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== chrooted ==&lt;br /&gt;
   1  uname -a&lt;br /&gt;
    2  vi /etc/fstab &lt;br /&gt;
    3  vi /etc/fstab &lt;br /&gt;
    4  vi /etc/fstab &lt;br /&gt;
    5  vi /etc/apt/sources.list&lt;br /&gt;
    6  rm -f /etc/mtab &amp;amp;&amp;amp; ln -s /proc/mounts /etc/mtab&lt;br /&gt;
    7  echo &amp;quot;127.0.0.1 localhost&amp;quot; &amp;gt; /etc/hosts&lt;br /&gt;
    8  history &lt;br /&gt;
    9  apt-get install localepurge&lt;br /&gt;
   10  localepurge &lt;br /&gt;
   11  apt-cache search linux | grep image | grep 386&lt;br /&gt;
   12  apt-cache search linux &lt;br /&gt;
   13  apt-cache search kernel&lt;br /&gt;
   14  uname -a&lt;br /&gt;
   15  apt-get install linux-image-2.6-686&lt;br /&gt;
   16  vi /etc/default/locale &lt;br /&gt;
   17  apt-get install grub&lt;br /&gt;
   18  echo lang&lt;br /&gt;
   19  echo LANG&lt;br /&gt;
   20  echo $LANG&lt;br /&gt;
   21  vi /boot/grub/grub.cfg &lt;br /&gt;
   22  groupadd martin&lt;br /&gt;
   23  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   24  mkdir /home/martin&lt;br /&gt;
   25  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   26  useradd --home-dir /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   27  useradd --home-dir /home/martin --shell /bin/bash --gid martin martin&lt;br /&gt;
   28  apt-get install rungetty&lt;br /&gt;
   29  sed -i &#039;/getty/d&#039; /etc/inittab&lt;br /&gt;
   30  vi rungetty-script&lt;br /&gt;
   31  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   32  EOF&lt;br /&gt;
   33  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin EOF&lt;br /&gt;
   34  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   35  vi /etc/inittab &lt;br /&gt;
   36  apt-get clean&lt;br /&gt;
   37  exit&lt;br /&gt;
   38  history    1  uname -a&lt;br /&gt;
    2  vi /etc/fstab &lt;br /&gt;
    3  vi /etc/fstab &lt;br /&gt;
    4  vi /etc/fstab &lt;br /&gt;
    5  vi /etc/apt/sources.list&lt;br /&gt;
    6  rm -f /etc/mtab &amp;amp;&amp;amp; ln -s /proc/mounts /etc/mtab&lt;br /&gt;
    7  echo &amp;quot;127.0.0.1 localhost&amp;quot; &amp;gt; /etc/hosts&lt;br /&gt;
    8  history &lt;br /&gt;
    9  apt-get install localepurge&lt;br /&gt;
   10  localepurge &lt;br /&gt;
   11  apt-cache search linux | grep image | grep 386&lt;br /&gt;
   12  apt-cache search linux &lt;br /&gt;
   13  apt-cache search kernel&lt;br /&gt;
   14  uname -a&lt;br /&gt;
   15  apt-get install linux-image-2.6-686&lt;br /&gt;
   16  vi /etc/default/locale &lt;br /&gt;
   17  apt-get install grub&lt;br /&gt;
   18  echo lang&lt;br /&gt;
   19  echo LANG&lt;br /&gt;
   20  echo $LANG&lt;br /&gt;
   21  vi /boot/grub/grub.cfg &lt;br /&gt;
   22  groupadd martin&lt;br /&gt;
   23  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   24  mkdir /home/martin&lt;br /&gt;
   25  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   26  useradd --home-dir /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   27  useradd --home-dir /home/martin --shell /bin/bash --gid martin martin&lt;br /&gt;
   28  apt-get install rungetty&lt;br /&gt;
   29  sed -i &#039;/getty/d&#039; /etc/inittab&lt;br /&gt;
   30  vi rungetty-script&lt;br /&gt;
   31  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   32  EOF&lt;br /&gt;
   33  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin EOF&lt;br /&gt;
   34  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   35  vi /etc/inittab &lt;br /&gt;
   36  apt-get clean&lt;br /&gt;
   37  exit&lt;br /&gt;
   38  history&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Minimal&amp;diff=1713</id>
		<title>Minimal</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Minimal&amp;diff=1713"/>
		<updated>2011-01-03T18:44:37Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Debian minimal USB =&lt;br /&gt;
Een bootable Debian USB is goud waard in een migratie uit Windows naar Linux.&lt;br /&gt;
&lt;br /&gt;
== Op de host ==&lt;br /&gt;
mkfs.ext2 /dev/sdf1&lt;br /&gt;
   94  debootstrap --arch i386 etch $CHROOT_DIR http://ftp.debian.org/debian&lt;br /&gt;
   95  debootstrap --arch i386 squeeze $CHROOT_DIR http://ftp.debian.org/debian&lt;br /&gt;
   96  fdisk /dev/sdf&lt;br /&gt;
   97  e2label /dev/sdf1 USB_ROOT&lt;br /&gt;
   98  debootstrap --arch i386 squeeze /dev/sdf1 http://ftp.nl.debian.org/debian&lt;br /&gt;
   99  mount&lt;br /&gt;
  100  mount -t ext2 /dev/sdf1 /mnt&lt;br /&gt;
  101  debootstrap --arch i386 squeeze /mnt http://ftp.nl.debian.org/debian&lt;br /&gt;
  102  vi croot.sh&lt;br /&gt;
  103  chmod +x croot.sh &lt;br /&gt;
  104  mount&lt;br /&gt;
  105  ./croot.sh /mnt&lt;br /&gt;
  106  mv croot.sh chroot.sh &lt;br /&gt;
  107  cp -p chroot.sh chroot.sh.org&lt;br /&gt;
  108  ./chroot.sh /mnt&lt;br /&gt;
  109  mount&lt;br /&gt;
  110  ls -al /mnt/&lt;br /&gt;
  111  ./chroot.sh /mnt&lt;br /&gt;
  112  chroot /mnt&lt;br /&gt;
  113  ./chroot.sh /mnt&lt;br /&gt;
  114  ./chroot.sh /mnt&lt;br /&gt;
  115  ./chroot.sh /mnt&lt;br /&gt;
  116  ./chroot.sh /mnt&lt;br /&gt;
  117  umount /mnt/dev/ /mnt/sys /mnt/proc /mnt/tmp&lt;br /&gt;
&lt;br /&gt;
== chrooted ==&lt;br /&gt;
   1  uname -a&lt;br /&gt;
    2  vi /etc/fstab &lt;br /&gt;
    3  vi /etc/fstab &lt;br /&gt;
    4  vi /etc/fstab &lt;br /&gt;
    5  vi /etc/apt/sources.list&lt;br /&gt;
    6  rm -f /etc/mtab &amp;amp;&amp;amp; ln -s /proc/mounts /etc/mtab&lt;br /&gt;
    7  echo &amp;quot;127.0.0.1 localhost&amp;quot; &amp;gt; /etc/hosts&lt;br /&gt;
    8  history &lt;br /&gt;
    9  apt-get install localepurge&lt;br /&gt;
   10  localepurge &lt;br /&gt;
   11  apt-cache search linux | grep image | grep 386&lt;br /&gt;
   12  apt-cache search linux &lt;br /&gt;
   13  apt-cache search kernel&lt;br /&gt;
   14  uname -a&lt;br /&gt;
   15  apt-get install linux-image-2.6-686&lt;br /&gt;
   16  vi /etc/default/locale &lt;br /&gt;
   17  apt-get install grub&lt;br /&gt;
   18  echo lang&lt;br /&gt;
   19  echo LANG&lt;br /&gt;
   20  echo $LANG&lt;br /&gt;
   21  vi /boot/grub/grub.cfg &lt;br /&gt;
   22  groupadd martin&lt;br /&gt;
   23  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   24  mkdir /home/martin&lt;br /&gt;
   25  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   26  useradd --home-dir /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   27  useradd --home-dir /home/martin --shell /bin/bash --gid martin martin&lt;br /&gt;
   28  apt-get install rungetty&lt;br /&gt;
   29  sed -i &#039;/getty/d&#039; /etc/inittab&lt;br /&gt;
   30  vi rungetty-script&lt;br /&gt;
   31  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   32  EOF&lt;br /&gt;
   33  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin EOF&lt;br /&gt;
   34  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   35  vi /etc/inittab &lt;br /&gt;
   36  apt-get clean&lt;br /&gt;
   37  exit&lt;br /&gt;
   38  history    1  uname -a&lt;br /&gt;
    2  vi /etc/fstab &lt;br /&gt;
    3  vi /etc/fstab &lt;br /&gt;
    4  vi /etc/fstab &lt;br /&gt;
    5  vi /etc/apt/sources.list&lt;br /&gt;
    6  rm -f /etc/mtab &amp;amp;&amp;amp; ln -s /proc/mounts /etc/mtab&lt;br /&gt;
    7  echo &amp;quot;127.0.0.1 localhost&amp;quot; &amp;gt; /etc/hosts&lt;br /&gt;
    8  history &lt;br /&gt;
    9  apt-get install localepurge&lt;br /&gt;
   10  localepurge &lt;br /&gt;
   11  apt-cache search linux | grep image | grep 386&lt;br /&gt;
   12  apt-cache search linux &lt;br /&gt;
   13  apt-cache search kernel&lt;br /&gt;
   14  uname -a&lt;br /&gt;
   15  apt-get install linux-image-2.6-686&lt;br /&gt;
   16  vi /etc/default/locale &lt;br /&gt;
   17  apt-get install grub&lt;br /&gt;
   18  echo lang&lt;br /&gt;
   19  echo LANG&lt;br /&gt;
   20  echo $LANG&lt;br /&gt;
   21  vi /boot/grub/grub.cfg &lt;br /&gt;
   22  groupadd martin&lt;br /&gt;
   23  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   24  mkdir /home/martin&lt;br /&gt;
   25  useradd --home /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   26  useradd --home-dir /home/martin --shell /bin/bash --gid martin&lt;br /&gt;
   27  useradd --home-dir /home/martin --shell /bin/bash --gid martin martin&lt;br /&gt;
   28  apt-get install rungetty&lt;br /&gt;
   29  sed -i &#039;/getty/d&#039; /etc/inittab&lt;br /&gt;
   30  vi rungetty-script&lt;br /&gt;
   31  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   32  EOF&lt;br /&gt;
   33  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin EOF&lt;br /&gt;
   34  cat &amp;gt;&amp;gt; /etc/inittab &amp;lt;&amp;lt; face=&amp;quot;courier new&amp;quot;&amp;gt;1:2345:respawn:/sbin/rungetty --autologin martin&lt;br /&gt;
   35  vi /etc/inittab &lt;br /&gt;
   36  apt-get clean&lt;br /&gt;
   37  exit&lt;br /&gt;
   38  history&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Webhuis_bouwstenen&amp;diff=958</id>
		<title>Webhuis bouwstenen</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Webhuis_bouwstenen&amp;diff=958"/>
		<updated>2011-01-03T15:17:14Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[netinstall]]&lt;br /&gt;
* [[minimal]]&lt;br /&gt;
* [[KVM]]&lt;br /&gt;
* [[lvm]]&lt;br /&gt;
* [[Xen]]&lt;br /&gt;
* [[ipv6]]&lt;br /&gt;
* [[Vlan]]&lt;br /&gt;
= Dansguardian =&lt;br /&gt;
* http://forums.whirlpool.net.au/forum-replies-archive.cfm/753970.html&lt;br /&gt;
* http://forums.whirlpool.net.au/forum-replies-archive.cfm/1163666.html&lt;br /&gt;
* http://forums.whirlpool.net.au/forum-replies-archive.cfm/1135848.html&lt;br /&gt;
* http://www.novell.com/coolsolutions/tip/3241.html&lt;br /&gt;
* http://support.kerio.com/index.php?_m=knowledgebase&amp;amp;_a=viewarticle&amp;amp;kbarticleid=366&lt;br /&gt;
* http://www.sfu.ca/~vwchu/blockmsn.html&lt;br /&gt;
* http://www.experts-exchange.com/Security/Firewalls/Q_20610865.html&lt;br /&gt;
* http://www.dungog.net/wiki/Dungog-dansguardian&lt;br /&gt;
* http://dansguardian.org/?page=newsarchive&lt;br /&gt;
&lt;br /&gt;
= DNS =&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terub naar: [[Main Page]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Xen&amp;diff=680</id>
		<title>Xen</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Xen&amp;diff=680"/>
		<updated>2010-12-22T22:28:45Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Fysieke server voor virtualisatie (dom0) ==&lt;br /&gt;
&lt;br /&gt;
* [[HowTo&#039;s]]&lt;br /&gt;
* http://packages.debian.org/nl/lenny/kvm&lt;br /&gt;
* http://wiki.debian.org/DebianInstaller/Xen&lt;br /&gt;
* http://wiki.xensource.com/xenwiki/XenFaq&lt;br /&gt;
=== Hardware checks vooraf ===&lt;br /&gt;
&#039;&#039;&#039;Vaststellen&#039;&#039;&#039; of de processor 64 of 32 bit is:&lt;br /&gt;
 # grep flags /proc/cpuinfo &lt;br /&gt;
 lm = Long Mode = 64 bits&lt;br /&gt;
 Real Mode = 16 bits&lt;br /&gt;
 Protected Mode = 32 bits&lt;br /&gt;
&#039;&#039;&#039;Vaststellen&#039;&#039;&#039; of de processor virtualisatie ondersteunt&lt;br /&gt;
 # egrep ‘(vmx|svm)’ /proc/cpuinfo&lt;br /&gt;
&lt;br /&gt;
=== Software matige RAID ===&lt;br /&gt;
Configureer de Raid voor de dom0 tijdens de installatie van de fysieke host.&lt;br /&gt;
==== De dom0 server zelf ====&lt;br /&gt;
Een een softwarematige RAID bestaat op een dom0 uit meerdere md-devices. Creeer het eerste kleine device 8Gb - 20Gb tijdens de installatie volgens deze stappen:&lt;br /&gt;
*in the following menu, scroll to your first disk and hit enter: the partitionier asks you, if you want to create an empty partition table. Say &amp;amp;quot;yes&amp;amp;quot;. (Hint: this will erase your existing data, if any.)&lt;br /&gt;
*The partitioner is back in the disk overview, scroll one line downwards over the line with &amp;amp;quot;FREE SPACE&amp;amp;quot; and hit enter.&lt;br /&gt;
*Create a partition with the size you need, but remember the size and the logical type.&lt;br /&gt;
*In the &amp;amp;quot;Partition settings&amp;amp;quot; menu, go to &amp;amp;quot;Use as&amp;amp;quot; and hit enter.&lt;br /&gt;
*Change the type to &amp;amp;quot;physical volume for RAID&amp;amp;quot;.&lt;br /&gt;
*Finish this partition with &amp;amp;quot;Done setting up the partition&amp;amp;quot;.&lt;br /&gt;
*Create other partitions on the same disk, if you like.&lt;br /&gt;
*Now repeat all the steps from the first disk for the second disk.&lt;br /&gt;
After this, you should have at least two disks with the same partition schema and all partitions (beside swap) should be marked for RAID use.&lt;br /&gt;
*Now look at the first menu entry in the partitioner menu, there is a new line: &amp;amp;quot;Configure software RAID&amp;amp;quot;. Go into this menu.&lt;br /&gt;
*Answer the question, if you like to write the changes, with &amp;amp;quot;Yes&amp;amp;quot;.&lt;br /&gt;
*Now pick &amp;amp;quot;Create MD device&amp;amp;quot;.&lt;br /&gt;
*Use RAID1 and give the number of active and spare devices (2 and 0 in our case).&lt;br /&gt;
*In the following menu, select the same device number on the first and second disk and Continue.&lt;br /&gt;
&lt;br /&gt;
Repeat this step for every two devices until you are done. Then use &amp;amp;quot;Finish&amp;amp;quot; from the Multidisk configuration options.&lt;br /&gt;
&lt;br /&gt;
You are back in the partitioner menu and now you see one ore more new partitions named as &amp;amp;quot;Software RAID Device&amp;amp;quot;. You can use this partitions like any normal partition and continue installing your system.&lt;br /&gt;
&lt;br /&gt;
Meer info op : http://www.howtoforge.com/software-raid1-grub-boot-debian-etch&lt;br /&gt;
==== lvm op een software raid ====&lt;br /&gt;
Na de installatie van nuttige software:&lt;br /&gt;
 # apt-get install raidutils array-info&lt;br /&gt;
Configuratie van een nieuw md-device:&lt;br /&gt;
 # cat /proc/mdstat&lt;br /&gt;
 # mdadm -v --create /dev/md1 --level=raid1 --raid-devices=2 /dev/sda5 /dev/sdb5&lt;br /&gt;
 # pvcreate /dev/md1&lt;br /&gt;
 # pvscan&lt;br /&gt;
 # array-info -v -d /dev/md1&lt;br /&gt;
 # pvdisplay&lt;br /&gt;
 # vgcreate dev-xen /dev/md1&lt;br /&gt;
Volg hierna de normale procedure voor het bouwen van een domU.&lt;br /&gt;
=== Xen install ===&lt;br /&gt;
==== AMD-64 ====&lt;br /&gt;
 # apt-get install xen-linux-system-2.6.26-2-xen-amd64 xen-tools&lt;br /&gt;
==== Intel ====&lt;br /&gt;
i386&lt;br /&gt;
 # apt-get install xen-linux-system-2.6.26-1-xen-686 xen-tools libvirt0 less xvnc4viewer bzip2 xenstore-utils xenwatch xen-utils-3.2-1&lt;br /&gt;
         xen-hypervisor-3.2-1-i386 xen-hypervisor-i386&lt;br /&gt;
==== Algemeen ====&lt;br /&gt;
apt-get install lvm2 xen-tools&lt;br /&gt;
==== xend-config.cfg ====&lt;br /&gt;
Configuratie voor dom0 met een enkele netwerkkaart.&lt;br /&gt;
 #&lt;br /&gt;
 #       Webhuis xen configuratie met network-bridge networkscript&lt;br /&gt;
 #&lt;br /&gt;
 (logfile /var/log/xen/xend.log)&lt;br /&gt;
 (loglevel DEBUG)&lt;br /&gt;
 (network-script network-bridge)&lt;br /&gt;
 (vif-script vif-bridge)&lt;br /&gt;
 (dom0-min-mem 196)&lt;br /&gt;
 (dom0-cpus 0)&lt;br /&gt;
 vnc-listen &#039;&#039;&lt;br /&gt;
==== Xen opzetten ====&lt;br /&gt;
===== Network brideging =====&lt;br /&gt;
 # vi /etc/xen/xend-config.sxp&lt;br /&gt;
&lt;br /&gt;
In geval van een enkele ethernet kaart&lt;br /&gt;
Comment out (network-script network-dummy) voeg toe:&lt;br /&gt;
 (network-script network-bridge)&lt;br /&gt;
==== Xen multinic opzetten ====&lt;br /&gt;
De configuratie van een Xen host met meerdere netwerkkaarten is vanaf release 3.2 gewijzigd, oude configuraties werken niet meer. De juiste manier van configureren is moerlijk te vinden, het is vrij slecht gedocumenteerd.&lt;br /&gt;
&lt;br /&gt;
Voor het opzetten van een multinic host is het noodzakelijk verschilende bestanden in samenhang te wijzigen.&lt;br /&gt;
* /etc/modules&lt;br /&gt;
* /etc/xen/scripts/network-multinic&lt;br /&gt;
* /etc/xen/xend-config.sxp&lt;br /&gt;
* /etc/network/interfaces&lt;br /&gt;
N.B. De machine is erg gevoelig voor fouten in de samenhang tussen deze machine. Een fout leidt er doorgaans toe dat het boot proces stopt, of dat de interfaces niet opkomen.&lt;br /&gt;
===== /etc/modules =====&lt;br /&gt;
 loop max_loop=64&lt;br /&gt;
 options netloop nloopbacks=255&lt;br /&gt;
===== /etc/xen/scripts/network-multinic =====&lt;br /&gt;
Plaats het script network-multinic in /etc/xen/scripts en zorgt ervoor dat het uitvoorbaar is:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 #&lt;br /&gt;
 #       Webhuis network-multinic xen 3.2&lt;br /&gt;
 #&lt;br /&gt;
 dir=$(dirname &amp;amp;quot;$0&amp;amp;quot;)&lt;br /&gt;
 #/usr/bin/logger -t xend-network &amp;amp;quot;network-bridge $* vifnum=0, vifnum=1&amp;amp;quot;&lt;br /&gt;
 &amp;amp;quot;$dir/network-bridge&amp;amp;quot; &amp;amp;quot;$@&amp;amp;quot; netdev=eth0 bridge=xen-br0 vifnum=0&lt;br /&gt;
 &amp;amp;quot;$dir/network-bridge&amp;amp;quot; &amp;amp;quot;$@&amp;amp;quot; netdev=eth1 bridge=xen-br1 vifnum=1&lt;br /&gt;
===== /etc/xen/xend-config.sxp =====&lt;br /&gt;
Comment out (network-script network-dummy) voeg toe (network-script network-multinic)&lt;br /&gt;
 #&lt;br /&gt;
 #       Webhuis xen configuratie met multinic networkscript&lt;br /&gt;
 #&lt;br /&gt;
 (network-script network-multinic)&lt;br /&gt;
 (vif-script vif-bridge)&lt;br /&gt;
 (dom0-min-mem 196)&lt;br /&gt;
 (dom0-cpus 0)&lt;br /&gt;
 (vncpasswd &#039;&#039;)&lt;br /&gt;
===== /etc/network/interfaces =====&lt;br /&gt;
Het opvallende aan de inhoud van het bestand interfaces is dat de vertouwde aanduidingen voor de netwerkinterfaces eth0 en eth1 zijn vervangen door de namen van de bridges xen-br0 en xen-br1.&lt;br /&gt;
 # This file describes the network interfaces available on your system&lt;br /&gt;
 # and how to activate them. For more information, see interfaces(5).&lt;br /&gt;
 #&lt;br /&gt;
 #       Webhuis xen netwerk configuratie voor xen dom0 multinic&lt;br /&gt;
 #&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The external network interface&lt;br /&gt;
 auto xen-br0&lt;br /&gt;
 allow-hotplug xen-br0&lt;br /&gt;
 iface xen-br0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 auto xen-br1&lt;br /&gt;
 allow-hotplug xen-br1&lt;br /&gt;
 iface xen-br1 inet static&lt;br /&gt;
        address 10.22.23.1&lt;br /&gt;
        netmask 255.255.255.128&lt;br /&gt;
===== xen-tools =====&lt;br /&gt;
Zet de lvm in de xen-tools configuratie&lt;br /&gt;
 # vi /etc/xen-tools/xen-tools.conf&lt;br /&gt;
  lvm = dev-xen&lt;br /&gt;
Zorg voor een root password door uncomment van:&lt;br /&gt;
 passwd = 1&lt;br /&gt;
Zorg voor console access door onderstaande regel toe te voegen:&lt;br /&gt;
 serial_device = hvc0&lt;br /&gt;
====== xen-tools.conf ======&lt;br /&gt;
 lvm = dev-xen&lt;br /&gt;
 install-method = debootstrap&lt;br /&gt;
 size   = 8Gb      # Disk image size.&lt;br /&gt;
 memory = 128Mb    # Memory size&lt;br /&gt;
 swap   = 128Mb    # Swap size&lt;br /&gt;
 fs     = ext3     # use the EXT3 filesystem for the disk image.&lt;br /&gt;
 dist   = lenny    # Default distribution to install.&lt;br /&gt;
 image  = sparse   # Specify sparse vs. full disk images.&lt;br /&gt;
 passwd = 1&lt;br /&gt;
 kernel      = /boot/vmlinuz-`uname -r`&lt;br /&gt;
 initrd      = /boot/initrd.img-`uname -r`&lt;br /&gt;
 mirror = http://mirror.webhuis.nl:3142/ftp.us.debian.org/debian/&lt;br /&gt;
 ext3_options   = noatime,nodiratime,errors=remount-ro&lt;br /&gt;
 ext2_options   = noatime,nodiratime,errors=remount-ro&lt;br /&gt;
 xfs_options    = defaults&lt;br /&gt;
 reiser_options = defaults&lt;br /&gt;
 serial_device = hvc0&lt;br /&gt;
== Virtuele server (domU) ==&lt;br /&gt;
=== Bouwen van een virtuele server ===&lt;br /&gt;
 xen-create-image --verbose --force --hostname=ips-vpn --ip=10.68.71.200 --netmask=255.255.255.240 --gateway=10.68.71.193 --size=8gb&lt;br /&gt;
                  --debootstrap --dist=lenny --mirror=http://mirror.webhuis.nl:3142/ftp.nl.debian.org/debian --role=udev&lt;br /&gt;
Aanpassen xmdomain.cfg:&lt;br /&gt;
Voeg toe onder de memory parameter:&lt;br /&gt;
 extra       = &amp;quot;clocksource=jiffies&amp;quot;&lt;br /&gt;
Herstart de domU&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
== Autostart domU na reboot dom0 ==&lt;br /&gt;
Zet de automatisch te starten domeinen in /etc/xen/auto.&lt;br /&gt;
== Memory issues ==&lt;br /&gt;
How do I fix &amp;quot;xen_net: Memory squeeze in netback driver&amp;quot;? &amp;lt;br/&amp;gt;&lt;br /&gt;
This error is caused by memory being dynamically allocated on the dom0 device on virtualized systems. It can be fixed by assigning a static amount of ram on the dom0. This procedure is specific for virtualized systems running the Xen platform.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1. Edit /etc/grub.conf using your favorite editor.&lt;br /&gt;
   In the &amp;quot;kernel /versionnumberhere&amp;quot; line add the following to the end of the line: dom0_mem=512M&lt;br /&gt;
   An example would look like:&lt;br /&gt;
   kernel /xen.gz-2.6.18-128.1.10.el5 dom0_mem=512M&lt;br /&gt;
2. Edit /etc/xen/xend-config.sxp and change the following:&lt;br /&gt;
   (dom0-min-mem 256) to:&lt;br /&gt;
   (dom0-min-mem=0)&lt;br /&gt;
3. Lastly, reboot your dom0 device. This will completely fix the memory squeeze issue.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
# grub-install /dev/sda&lt;br /&gt;
= Links =&lt;br /&gt;
* http://wiki.xensource.com/xenwiki/XenNetworking&lt;br /&gt;
* http://www.syneus.net/debian-xen-networking-vlan&lt;br /&gt;
* http://renial.net/weblog/2007/02/27/xen-vlan&lt;br /&gt;
* http://gathering.tweakers.net/forum/list_messages/1337353&lt;br /&gt;
* http://openvswitch.org/?page_id=14&lt;br /&gt;
* http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=blob_plain;f=INSTALL.bridge;hb=HEAD&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
* http://wiki.xensource.com/xenwiki/XenNetworking&lt;br /&gt;
* http://www.syneus.net/debian-xen-networking-vlan&lt;br /&gt;
* http://renial.net/weblog/2007/02/27/xen-vlan&lt;br /&gt;
* http://gathering.tweakers.net/forum/list_messages/1337353&lt;br /&gt;
* http://openvswitch.org/?page_id=14&lt;br /&gt;
* http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=blob_plain;f=INSTALL.bridge;hb=HEAD&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Xen&amp;diff=679</id>
		<title>Xen</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Xen&amp;diff=679"/>
		<updated>2010-12-21T23:19:35Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Fysieke server voor virtualisatie (dom0) ==&lt;br /&gt;
&lt;br /&gt;
* [[HowTo&#039;s]]&lt;br /&gt;
* http://packages.debian.org/nl/lenny/kvm&lt;br /&gt;
* http://wiki.debian.org/DebianInstaller/Xen&lt;br /&gt;
* http://wiki.xensource.com/xenwiki/XenFaq&lt;br /&gt;
=== Hardware checks vooraf ===&lt;br /&gt;
&#039;&#039;&#039;Vaststellen&#039;&#039;&#039; of de processor 64 of 32 bit is:&lt;br /&gt;
 # grep flags /proc/cpuinfo &lt;br /&gt;
 lm = Long Mode = 64 bits&lt;br /&gt;
 Real Mode = 16 bits&lt;br /&gt;
 Protected Mode = 32 bits&lt;br /&gt;
&#039;&#039;&#039;Vaststellen&#039;&#039;&#039; of de processor virtualisatie ondersteunt&lt;br /&gt;
 # egrep ‘(vmx|svm)’ /proc/cpuinfo&lt;br /&gt;
&lt;br /&gt;
=== Software matige RAID ===&lt;br /&gt;
Configureer de Raid voor de dom0 tijdens de installatie van de fysieke host.&lt;br /&gt;
==== De dom0 server zelf ====&lt;br /&gt;
Een een softwarematige RAID bestaat op een dom0 uit meerdere md-devices. Creeer het eerste kleine device 8Gb - 20Gb tijdens de installatie volgens deze stappen:&lt;br /&gt;
*in the following menu, scroll to your first disk and hit enter: the partitionier asks you, if you want to create an empty partition table. Say &amp;amp;quot;yes&amp;amp;quot;. (Hint: this will erase your existing data, if any.)&lt;br /&gt;
*The partitioner is back in the disk overview, scroll one line downwards over the line with &amp;amp;quot;FREE SPACE&amp;amp;quot; and hit enter.&lt;br /&gt;
*Create a partition with the size you need, but remember the size and the logical type.&lt;br /&gt;
*In the &amp;amp;quot;Partition settings&amp;amp;quot; menu, go to &amp;amp;quot;Use as&amp;amp;quot; and hit enter.&lt;br /&gt;
*Change the type to &amp;amp;quot;physical volume for RAID&amp;amp;quot;.&lt;br /&gt;
*Finish this partition with &amp;amp;quot;Done setting up the partition&amp;amp;quot;.&lt;br /&gt;
*Create other partitions on the same disk, if you like.&lt;br /&gt;
*Now repeat all the steps from the first disk for the second disk.&lt;br /&gt;
After this, you should have at least two disks with the same partition schema and all partitions (beside swap) should be marked for RAID use.&lt;br /&gt;
*Now look at the first menu entry in the partitioner menu, there is a new line: &amp;amp;quot;Configure software RAID&amp;amp;quot;. Go into this menu.&lt;br /&gt;
*Answer the question, if you like to write the changes, with &amp;amp;quot;Yes&amp;amp;quot;.&lt;br /&gt;
*Now pick &amp;amp;quot;Create MD device&amp;amp;quot;.&lt;br /&gt;
*Use RAID1 and give the number of active and spare devices (2 and 0 in our case).&lt;br /&gt;
*In the following menu, select the same device number on the first and second disk and Continue.&lt;br /&gt;
&lt;br /&gt;
Repeat this step for every two devices until you are done. Then use &amp;amp;quot;Finish&amp;amp;quot; from the Multidisk configuration options.&lt;br /&gt;
&lt;br /&gt;
You are back in the partitioner menu and now you see one ore more new partitions named as &amp;amp;quot;Software RAID Device&amp;amp;quot;. You can use this partitions like any normal partition and continue installing your system.&lt;br /&gt;
&lt;br /&gt;
Meer info op : http://www.howtoforge.com/software-raid1-grub-boot-debian-etch&lt;br /&gt;
==== lvm op een software raid ====&lt;br /&gt;
Na de installatie van nuttige software:&lt;br /&gt;
 # apt-get install raidutils array-info&lt;br /&gt;
Configuratie van een nieuw md-device:&lt;br /&gt;
 # cat /proc/mdstat&lt;br /&gt;
 # mdadm -v --create /dev/md1 --level=raid1 --raid-devices=2 /dev/sda5 /dev/sdb5&lt;br /&gt;
 # pvcreate /dev/md1&lt;br /&gt;
 # pvscan&lt;br /&gt;
 # array-info -v -d /dev/md1&lt;br /&gt;
 # pvdisplay&lt;br /&gt;
 # vgcreate dev-xen /dev/md1&lt;br /&gt;
Volg hierna de normale procedure voor het bouwen van een domU.&lt;br /&gt;
=== Xen install ===&lt;br /&gt;
==== AMD-64 ====&lt;br /&gt;
 # apt-get install xen-linux-system-2.6.26-2-xen-amd64 xen-tools&lt;br /&gt;
==== Intel ====&lt;br /&gt;
i386&lt;br /&gt;
 # apt-get install xen-linux-system-2.6.26-1-xen-686 xen-tools libvirt0 less xvnc4viewer bzip2 xenstore-utils xenwatch xen-utils-3.2-1&lt;br /&gt;
         xen-hypervisor-3.2-1-i386 xen-hypervisor-i386&lt;br /&gt;
==== Algemeen ====&lt;br /&gt;
apt-get install lvm2 xen-tools&lt;br /&gt;
==== xend-config.cfg ====&lt;br /&gt;
Configuratie voor dom0 met een enkele netwerkkaart.&lt;br /&gt;
 #&lt;br /&gt;
 #       Webhuis xen configuratie met network-bridge networkscript&lt;br /&gt;
 #&lt;br /&gt;
 (logfile /var/log/xen/xend.log)&lt;br /&gt;
 (loglevel DEBUG)&lt;br /&gt;
 (network-script network-bridge)&lt;br /&gt;
 (vif-script vif-bridge)&lt;br /&gt;
 (dom0-min-mem 196)&lt;br /&gt;
 (dom0-cpus 0)&lt;br /&gt;
 vnc-listen &#039;&#039;&lt;br /&gt;
==== Xen opzetten ====&lt;br /&gt;
===== Network brideging =====&lt;br /&gt;
 # vi /etc/xen/xend-config.sxp&lt;br /&gt;
&lt;br /&gt;
In geval van een enkele ethernet kaart&lt;br /&gt;
Comment out (network-script network-dummy) voeg toe:&lt;br /&gt;
 (network-script network-bridge)&lt;br /&gt;
==== Xen multinic opzetten ====&lt;br /&gt;
De configuratie van een Xen host met meerdere netwerkkaarten is vanaf release 3.2 gewijzigd, oude configuraties werken niet meer. De juiste manier van configureren is moerlijk te vinden, het is vrij slecht gedocumenteerd.&lt;br /&gt;
&lt;br /&gt;
Voor het opzetten van een multinic host is het noodzakelijk verschilende bestanden in samenhang te wijzigen.&lt;br /&gt;
* /etc/modules&lt;br /&gt;
* /etc/xen/scripts/network-multinic&lt;br /&gt;
* /etc/xen/xend-config.sxp&lt;br /&gt;
* /etc/network/interfaces&lt;br /&gt;
N.B. De machine is erg gevoelig voor fouten in de samenhang tussen deze machine. Een fout leidt er doorgaans toe dat het boot proces stopt, of dat de interfaces niet opkomen.&lt;br /&gt;
===== /etc/modules =====&lt;br /&gt;
 loop max_loop=64&lt;br /&gt;
 options netloop nloopbacks=255&lt;br /&gt;
===== /etc/xen/scripts/network-multinic =====&lt;br /&gt;
Plaats het script network-multinic in /etc/xen/scripts en zorgt ervoor dat het uitvoorbaar is:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 #&lt;br /&gt;
 #       Webhuis network-multinic xen 3.2&lt;br /&gt;
 #&lt;br /&gt;
 dir=$(dirname &amp;amp;quot;$0&amp;amp;quot;)&lt;br /&gt;
 #/usr/bin/logger -t xend-network &amp;amp;quot;network-bridge $* vifnum=0, vifnum=1&amp;amp;quot;&lt;br /&gt;
 &amp;amp;quot;$dir/network-bridge&amp;amp;quot; &amp;amp;quot;$@&amp;amp;quot; netdev=eth0 bridge=xen-br0 vifnum=0&lt;br /&gt;
 &amp;amp;quot;$dir/network-bridge&amp;amp;quot; &amp;amp;quot;$@&amp;amp;quot; netdev=eth1 bridge=xen-br1 vifnum=1&lt;br /&gt;
===== /etc/xen/xend-config.sxp =====&lt;br /&gt;
Comment out (network-script network-dummy) voeg toe (network-script network-multinic)&lt;br /&gt;
 #&lt;br /&gt;
 #       Webhuis xen configuratie met multinic networkscript&lt;br /&gt;
 #&lt;br /&gt;
 (network-script network-multinic)&lt;br /&gt;
 (vif-script vif-bridge)&lt;br /&gt;
 (dom0-min-mem 196)&lt;br /&gt;
 (dom0-cpus 0)&lt;br /&gt;
 (vncpasswd &#039;&#039;)&lt;br /&gt;
===== /etc/network/interfaces =====&lt;br /&gt;
Het opvallende aan de inhoud van het bestand interfaces is dat de vertouwde aanduidingen voor de netwerkinterfaces eth0 en eth1 zijn vervangen door de namen van de bridges xen-br0 en xen-br1.&lt;br /&gt;
 # This file describes the network interfaces available on your system&lt;br /&gt;
 # and how to activate them. For more information, see interfaces(5).&lt;br /&gt;
 #&lt;br /&gt;
 #       Webhuis xen netwerk configuratie voor xen dom0 multinic&lt;br /&gt;
 #&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The external network interface&lt;br /&gt;
 auto xen-br0&lt;br /&gt;
 allow-hotplug xen-br0&lt;br /&gt;
 iface xen-br0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 auto xen-br1&lt;br /&gt;
 allow-hotplug xen-br1&lt;br /&gt;
 iface xen-br1 inet static&lt;br /&gt;
        address 10.22.23.1&lt;br /&gt;
        netmask 255.255.255.128&lt;br /&gt;
===== xen-tools =====&lt;br /&gt;
Zet de lvm in de xen-tools configuratie&lt;br /&gt;
 # vi /etc/xen-tools/xen-tools.conf&lt;br /&gt;
  lvm = dev-xen&lt;br /&gt;
Zorg voor een root password door uncomment van:&lt;br /&gt;
 passwd = 1&lt;br /&gt;
Zorg voor console access door onderstaande regel toe te voegen:&lt;br /&gt;
 serial_device = hvc0&lt;br /&gt;
====== xen-tools.conf ======&lt;br /&gt;
 lvm = dev-xen&lt;br /&gt;
 install-method = debootstrap&lt;br /&gt;
 size   = 8Gb      # Disk image size.&lt;br /&gt;
 memory = 128Mb    # Memory size&lt;br /&gt;
 swap   = 128Mb    # Swap size&lt;br /&gt;
 fs     = ext3     # use the EXT3 filesystem for the disk image.&lt;br /&gt;
 dist   = lenny    # Default distribution to install.&lt;br /&gt;
 image  = sparse   # Specify sparse vs. full disk images.&lt;br /&gt;
 passwd = 1&lt;br /&gt;
 kernel      = /boot/vmlinuz-`uname -r`&lt;br /&gt;
 initrd      = /boot/initrd.img-`uname -r`&lt;br /&gt;
 mirror = http://mirror.webhuis.nl:3142/ftp.us.debian.org/debian/&lt;br /&gt;
 ext3_options   = noatime,nodiratime,errors=remount-ro&lt;br /&gt;
 ext2_options   = noatime,nodiratime,errors=remount-ro&lt;br /&gt;
 xfs_options    = defaults&lt;br /&gt;
 reiser_options = defaults&lt;br /&gt;
 serial_device = hvc0&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #E8E8E8 none repeat scroll 0% 0%; overflow: hidden; font-family: Tahoma; font-size: 11pt; line-height: 2em; position: absolute; width: 2000px; height: 2000px; z-index: 1410065407; top: 0px; left: -250px; padding-left: 400px; padding-top: 50px; padding-bottom: 350px;&amp;quot;&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
=[http://ywylame.co.cc Under Construction! Please Visit Reserve Page. Page Will Be Available Shortly]=&lt;br /&gt;
----&lt;br /&gt;
=[http://ywylame.co.cc CLICK HERE]=&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Virtuele server (domU) ==&lt;br /&gt;
=== Bouwen van een virtuele server ===&lt;br /&gt;
 xen-create-image --verbose --force --hostname=ips-vpn --ip=10.68.71.200 --netmask=255.255.255.240 --gateway=10.68.71.193 --size=8gb&lt;br /&gt;
                  --debootstrap --dist=lenny --mirror=http://mirror.webhuis.nl:3142/ftp.nl.debian.org/debian --role=udev&lt;br /&gt;
Aanpassen xmdomain.cfg:&lt;br /&gt;
Voeg toe onder de memory parameter:&lt;br /&gt;
 extra       = &amp;quot;clocksource=jiffies&amp;quot;&lt;br /&gt;
Herstart de domU&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
== Autostart domU na reboot dom0 ==&lt;br /&gt;
Zet de automatisch te starten domeinen in /etc/xen/auto.&lt;br /&gt;
== Memory issues ==&lt;br /&gt;
How do I fix &amp;quot;xen_net: Memory squeeze in netback driver&amp;quot;? &amp;lt;br/&amp;gt;&lt;br /&gt;
This error is caused by memory being dynamically allocated on the dom0 device on virtualized systems. It can be fixed by assigning a static amount of ram on the dom0. This procedure is specific for virtualized systems running the Xen platform.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1. Edit /etc/grub.conf using your favorite editor.&lt;br /&gt;
   In the &amp;quot;kernel /versionnumberhere&amp;quot; line add the following to the end of the line: dom0_mem=512M&lt;br /&gt;
   An example would look like:&lt;br /&gt;
   kernel /xen.gz-2.6.18-128.1.10.el5 dom0_mem=512M&lt;br /&gt;
2. Edit /etc/xen/xend-config.sxp and change the following:&lt;br /&gt;
   (dom0-min-mem 256) to:&lt;br /&gt;
   (dom0-min-mem=0)&lt;br /&gt;
3. Lastly, reboot your dom0 device. This will completely fix the memory squeeze issue.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
# grub-install /dev/sda&lt;br /&gt;
= Links =&lt;br /&gt;
* http://wiki.xensource.com/xenwiki/XenNetworking&lt;br /&gt;
* http://www.syneus.net/debian-xen-networking-vlan&lt;br /&gt;
* http://renial.net/weblog/2007/02/27/xen-vlan&lt;br /&gt;
* http://gathering.tweakers.net/forum/list_messages/1337353&lt;br /&gt;
* http://openvswitch.org/?page_id=14&lt;br /&gt;
* http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=blob_plain;f=INSTALL.bridge;hb=HEAD&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
* http://wiki.xensource.com/xenwiki/XenNetworking&lt;br /&gt;
* http://www.syneus.net/debian-xen-networking-vlan&lt;br /&gt;
* http://renial.net/weblog/2007/02/27/xen-vlan&lt;br /&gt;
* http://gathering.tweakers.net/forum/list_messages/1337353&lt;br /&gt;
* http://openvswitch.org/?page_id=14&lt;br /&gt;
* http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=blob_plain;f=INSTALL.bridge;hb=HEAD&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Netinstall&amp;diff=988</id>
		<title>Netinstall</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Netinstall&amp;diff=988"/>
		<updated>2010-09-23T18:50:32Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* squeeze */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Ubuntu netinstall ===&lt;br /&gt;
Ubuntu heeft alleen een netinstall voor de desktop. De server install verloopt via een .iso image, voor een beschrijving zie: http://www.ubuntu.com/desktop/get-ubuntu/download&lt;br /&gt;
==== Lucid ====&lt;br /&gt;
 http://ftp.ubuntu.com/ubuntu/dists/lucid/main/installer-i386/current/images/netboot/ubuntu-installer/i386/linux&lt;br /&gt;
 http://ftp.ubuntu.com/ubuntu/dists/lucid/main/installer-i386/current/images/netboot/ubuntu-installer/i386/initrd.gz&lt;br /&gt;
==== Karmic ====&lt;br /&gt;
De Ubuntu netinstall heeft een addertje onder het gras. De keuze lijkt tussen Intel i386 en amd64&lt;br /&gt;
 http://ftp.ubuntu.com/ubuntu/dists/karmic/main/installer-i386/current/images/netboot/ubuntu-installer/i386/initrd.gz&lt;br /&gt;
 http://ftp.ubuntu.com/ubuntu/dists/karmic/main/installer-i386/current/images/netboot/ubuntu-installer/i386/linux&lt;br /&gt;
&lt;br /&gt;
=== Debian netinstall ===&lt;br /&gt;
Als er al een linux versie op de machine aanwezig kan de volgende installatie met een netinstall geschieden door de netinstall images op te nemen in /boot en het grub menu aan te passen.&lt;br /&gt;
Op deze installatie komt een dom0, dus het is voldoende om ongeveer 8 Gb schijfruimte te nemen voor de linux partitie en 1 Gb voor swap. Op het restant van de schijf komt later een lvm te staan ten behoeve van de xen-domains.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 http://nsaunders.wordpress.com/2006/11/06/a-usb-stick-grub-and-ubuntu/&lt;br /&gt;
 http://www.debuntu.org/how-to-install-ubuntu-linux-on-usb-bar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== AMD-64 of Intel ====&lt;br /&gt;
Let op: voor Intel-64 gebruik je de AMD-64 install, AMD was eerder vandaar. De url&#039;s komen vrijwel overeen, met onderstaand verschil.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/main/installer-amd64/current/images/netboot/debian-installer/amd64/&lt;br /&gt;
/main/installer-i386/current/images/netboot/debian-installer/i386/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Als root:&lt;br /&gt;
 # cd /boot&lt;br /&gt;
==== squeeze ====&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/squeeze/main/installer-i386/current/images/netboot/debian-installer/i386/linux&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/squeeze/main/installer-i386/current/images/netboot/debian-installer/i386/initrd.gz&lt;br /&gt;
WARNING!  Can&#039;t find hypervisor information in sysfs&lt;br /&gt;
* http://xen-orchestra.com/2010/08/xen-4-on-squeeze-how-to/&lt;br /&gt;
&lt;br /&gt;
==== lenny ====&lt;br /&gt;
AMD-64&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/lenny/main/installer-amd64/current/images/netboot/debian-installer/amd64/linux&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/lenny/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz&lt;br /&gt;
Intel 32 bits&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/debian-installer/i386/linux&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/debian-installer/i386/initrd.gz&lt;br /&gt;
==== grub ====&lt;br /&gt;
In menu.lst moet een entry staan voor elk bootable image, bijvoorbeeld:&lt;br /&gt;
 title           Lenny netinstall Debian GNU/Linux&lt;br /&gt;
 root            (hd0,0)&lt;br /&gt;
 kernel          /boot/linux root=/dev/sda1 ro quiet splash ramdisk_size=32768&lt;br /&gt;
 initrd          /boot/initrd.gz&lt;br /&gt;
De waarden van de kernel en de initrd paramteres moeten corresponderen met de exacte naam en pad van de kernel en de initrd.gz ramdisk. Na de aanpassing volgen de commando&#039;s:&lt;br /&gt;
 # grub-install /dev/sda&lt;br /&gt;
 # reboot&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Basale_infrastructuur&amp;diff=455</id>
		<title>Basale infrastructuur</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Basale_infrastructuur&amp;diff=455"/>
		<updated>2010-09-23T18:45:40Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Backup repositories */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Basale infrastructuur =&lt;br /&gt;
== ADSL verbinding ==&lt;br /&gt;
* http://blog.keesmeijs.nl/archives/723&lt;br /&gt;
== Virtualisatie: KVM of Xen? ==&lt;br /&gt;
* http://blog.codemonkey.ws/2008/05/truth-about-kvm-and-xen.html&lt;br /&gt;
&lt;br /&gt;
= Debian =&lt;br /&gt;
* http://www.debian.org/News/2009/20090729&lt;br /&gt;
== bind ==&lt;br /&gt;
De nameserver structuur is in ontwikkeling. Op locatie draait een bind9 name-server als slave van de Webhuis superslaves. Webhuis heeft een master nameserver en twee superslaves:&lt;br /&gt;
* ns1.Webhuis.nl&lt;br /&gt;
* ns2.Webhuis.nl&lt;br /&gt;
* ns3.Webhuis.nl&lt;br /&gt;
Zie voor deze nameservers: [http://wiki.webhuis.nl/mediawiki/index.php/Basale_infrastructuur#powerdns powerdns]&lt;br /&gt;
&lt;br /&gt;
Webhuis ondersteunt nu alleen nog static domain name serving met reverse lookup. Webhuis wil twee features realiseren:&lt;br /&gt;
* Geautomatiseerde reverse lookup, automatisch aanmaken van PTR records als er een A record ontstaat en ook verwijderen als het A record verdwijnt.&lt;br /&gt;
* Geautomatiseerd gecollecteerde dynamische domain name serving&lt;br /&gt;
De oplossing ligt in een complexe relatie van masters en slaves met een gecombineerde implementatie van bind9 en [http://wiki.webhuis.nl/mediawiki/index.php/Basale_infrastructuur#powerdns powerdns].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== cron ==&lt;br /&gt;
Sommige jobs sterven, zoals de mysql-pipe voor syslog-ng, zodat het noodzakelijk is om telkens vast te stellen of de job nog loopt en weer te starten als de job verdwenen is.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Minute   Hour   Day of Month       Month          Day of Week        Command    &lt;br /&gt;
# (0-59)  (0-23)     (1-31)    (1-12 or Jan-Dec)  (0-6 or Sun-Sat)  &lt;br /&gt;
*       *       *       *       *       /etc/syslog-ng/check-mysql-pipe.sh	# cron draait dit script elke minuut.&lt;br /&gt;
*/5	*	*	*	*	/usr/local/bin/some-script.sh		# cron draait dit script elke vijf minuten.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== dhcpd.conf ==&lt;br /&gt;
In bewerking.&amp;lt;br/&amp;gt;&lt;br /&gt;
Melding in de log: Not searching LDAP since ldap-server, ldap-port and ldap-base-dn were not specified in the config file&lt;br /&gt;
De debian dhcp3 server heeft poblemen met code 95 ldap-server. Deze parameter is voor de Mac omgeving om zo de server mee te geven.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ddns-update-style none;&lt;br /&gt;
&lt;br /&gt;
option domain-name &amp;quot;Webhuis.nl&amp;quot;;&lt;br /&gt;
option domain-name-servers 10.x.y.z 10.x1.x2.z2;&lt;br /&gt;
&lt;br /&gt;
default-lease-time 600;&lt;br /&gt;
max-lease-time 7200;&lt;br /&gt;
lease-file-name &amp;quot;/var/cache/dhcpd/dhcp.leases&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
authoritative;&lt;br /&gt;
&lt;br /&gt;
log-facility local7;&lt;br /&gt;
&lt;br /&gt;
subnet 10.x.y.0 netmask 255.255.255.224 {&lt;br /&gt;
  range 10.x.y.10 10.x.y.30;&lt;br /&gt;
  option routers 10.x.y.1;&lt;br /&gt;
  host t105-01.webhuis.nl {&lt;br /&gt;
        hardware ethernet 00:1e:c9:51:4a:5b;&lt;br /&gt;
        fixed-address 10.37.41.21;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  host voip-lek {&lt;br /&gt;
            hardware ethernet 00:21:04:bd:1e:cf;&lt;br /&gt;
            ignore booting;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Let op:&lt;br /&gt;
Maak bij configuratie het bestand &amp;quot;/var/cache/dhcpd/dhcp.leases&amp;quot; aan (de sart van de server breekt af als het bestand ontbreekt).&lt;br /&gt;
===== dhcp3.server =====&lt;br /&gt;
Specificeer in /etc/default/dhcp3-server in geval van een machine met meerdere netwerkkaarten de netwerkkaarten waarop de server luistert.&lt;br /&gt;
 INTERFACES=&amp;quot;eth1&amp;quot;&lt;br /&gt;
== firebird ==&lt;br /&gt;
* http://www.debianhelp.co.uk/firebirdweb.htm&lt;br /&gt;
* http://www.firebirdsql.org/rlsnotesh/install210.html&lt;br /&gt;
* http://www.debianhelp.co.uk/firebird.htm&lt;br /&gt;
* http://www.firebirdsql.org/manual/ubusetup.html&lt;br /&gt;
* http://www.osfinancials.org/index.php?option=com_frontpage&amp;amp;Itemid=1&lt;br /&gt;
* http://www.osfinancials.org/mediawiki/index.php/Linux_Server_Dutch_Installatie_handleiding&lt;br /&gt;
* http://www.firebirdsql.org/&lt;br /&gt;
* http://firebird.sourceforge.net/manual/ibfbcoex-running-ib-fb-together.html&lt;br /&gt;
* http://linux-sxs.org/internet_serving/firebird102.html&lt;br /&gt;
* http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:roadmap&lt;br /&gt;
* http://www.destructor.de/firebird/isql.htm&lt;br /&gt;
* http://www.ibphoenix.com/main.nfs?a=ibphoenix&amp;amp;page=ibp_60_sqlref#RSf43135&lt;br /&gt;
* http://www.ibphoenix.com/main.nfs?a=ibphoenix&amp;amp;page=ibp_sqlroles&lt;br /&gt;
* http://www.ibexpert.net/ibe/index.php?n=Doc.GrantManager&lt;br /&gt;
* http://www.ibexpert.net/ibe/index.php?n=Doc.DCL-DataControlLanguage#Grant&lt;br /&gt;
&lt;br /&gt;
== iptables ==&lt;br /&gt;
* http://www.dd-wrt.com/wiki/index.php/Iptables_command&lt;br /&gt;
* http://www.openpages.info/iptables/&lt;br /&gt;
BLokkeren msn is op poort 1863, de poort wijzigt van tijd tot tijd. :-(&lt;br /&gt;
=== Gewone router forwarding ===&lt;br /&gt;
Configureer forwarding als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#&lt;br /&gt;
ip_domU_win=&amp;quot;10.x.y.13&amp;quot;&lt;br /&gt;
#&lt;br /&gt;
echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward&lt;br /&gt;
#&lt;br /&gt;
#                                   Let op:&lt;br /&gt;
# De flush &#039;-F&#039; regels verwijderen als het een vpn-router is&lt;br /&gt;
#&lt;br /&gt;
/sbin/iptables -F&lt;br /&gt;
/sbin/iptables -t nat -F&lt;br /&gt;
/sbin/iptables -t mangle -F&lt;br /&gt;
/sbin/iptables -F INPUT&lt;br /&gt;
/sbin/iptables -F OUTPUT&lt;br /&gt;
/sbin/iptables -F FORWARD&lt;br /&gt;
# &lt;br /&gt;
# Faciliteer RDP voor de Windows machine&lt;br /&gt;
#&lt;br /&gt;
/sbin/iptables -A INPUT -m state --state NEW,ESTABLISHED,RELATED -p tcp -s 0.0.0.0 -d 10.x.y.13 --dport 3389 -j ACCEPT&lt;br /&gt;
/sbin/iptables -A FORWARD -d 10.x.y.13 -p tcp --dport 3389 -j ACCEPT&lt;br /&gt;
/sbin/iptables -t nat -A PREROUTING -d a.b.c.d -p tcp --dport 3389 -j DNAT --to 10.x.y.13&lt;br /&gt;
#&lt;br /&gt;
/sbin/iptables -t nat -A POSTROUTING -o eth0 -s 10.x.y.13 -p tcp --sport 3389 --dport 3389 -j ACCEPT&lt;br /&gt;
# &lt;br /&gt;
# Blokkeer Internet voor de Windows machine&lt;br /&gt;
#&lt;br /&gt;
/sbin/iptables -A FORWARD -i eth0 -o eth1 -s ! 10.0.0.0/8 -d $ip_domU_win -j DROP&lt;br /&gt;
/sbin/iptables -A INPUT -i eth0 -s ! 10.0.0.0/8 -d $ip_domU_win -j DROP&lt;br /&gt;
/sbin/iptables -A OUTPUT -o eth0 -s $ip_domU_win -d ! 10.0.0.0/8 -j DROP&lt;br /&gt;
#&lt;br /&gt;
# Zorg voor forwarding van de machines van het locale netwerk&lt;br /&gt;
#&lt;br /&gt;
/sbin/iptables -A INPUT -i eth0 -d 10.29.20.0/26 -j ACCEPT&lt;br /&gt;
/sbin/iptables -A OUTPUT -o eth0 -s 10.29.20.0/26 -j ACCEPT&lt;br /&gt;
/sbin/iptables -A FORWARD -i eth1 -s 10.29.20.0/26 -o eth0 -j ACCEPT&lt;br /&gt;
/sbin/iptables -t nat -A POSTROUTING -o eth0 -s 10.29.20.0/26 -j MASQUERADE&lt;br /&gt;
#&lt;br /&gt;
/sbin/iptables -A FORWARD -i eth0 -s 10.0.0.0/8 -o eth1 -d 10.29.20.0/26 -j ACCEPT&lt;br /&gt;
/sbin/iptables -t nat -A PREROUTING -d 10.29.20.0/26 -j ACCEPT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In deze opzet is de Windows machine van buitenaf te benaderen, maar de Windows machine zelf is geblokkeerd voor Internet verkeer.&lt;br /&gt;
=== Blokkeren ongecontroleerd smtp verkeer ===&lt;br /&gt;
Het verdient in een omgeving met Windows clients aanbeveling om het risico van ongecontroleerd mailverkeer over de default gateway, dat is naar alle waarschijnlijkheid spam, te loggen en te blokkeren op de firewall. Daartoe staan onderstaande regels in /usr/local/bin/local-rules.sh:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/sbin/iptables -F SMTPLOG&lt;br /&gt;
/sbin/iptables -N SMTPLOG&lt;br /&gt;
/sbin/iptables -A FORWARD -p tcp --dport 25 -j LOG  --log-prefix &amp;quot;dropped smtp packets : &amp;quot; --log-level warning&lt;br /&gt;
/sbin/iptables -A SMTPLOG -p tcp --dport 25 -j LOG --log-prefix &amp;quot;dropped smtp packets : &amp;quot;  --log-level warning&lt;br /&gt;
/sbin/iptables -A FORWARD -p tcp --dport 25 -j DROP&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== mysql ==&lt;br /&gt;
De installatie van de mysql server is rechtstreeks en standaard.&lt;br /&gt;
 # apt-get update &amp;amp;&amp;amp; apt-get install mysql-server-5.0&lt;br /&gt;
Zet in ieder geval een wachtwoord voor de gebruiker root.&lt;br /&gt;
=== my.cnf ===&lt;br /&gt;
Het hangt verder af van het gebruik of er in de confuguratie nog wijzigingen noodzakelijk zijn. Voor grotere databases is het noodzakelijk om het max_allowed_packet hoger te zetten voor zowel mysqld als mysqldump. Een te lage waarde resulteert in een onvolledige dump of een fout in de database.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[mysqld]&lt;br /&gt;
#       max_allowed_packet      = 16M   Oude waarde dump gaf een error&lt;br /&gt;
max_allowed_packet = 512M&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
[mysqldump]&lt;br /&gt;
#       max_allowed_packet      = 16M   Oude waarde dump gaf een error&lt;br /&gt;
max_allowed_packet = 512M&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Deze hoge waarden zijn geen probleem, omdat de ruimte alleen in geval van voodzaak in gebruik is, de daemon geeft de ruimte na gebruik weer vrij.&lt;br /&gt;
&lt;br /&gt;
== Logging ==&lt;br /&gt;
* http://www.jejik.com/articles/2008/12/keeping_sugarcrm_under_subversion_control/&lt;br /&gt;
* http://www.rsyslog.com/doc-rsyslog_reliable_forwarding.html&lt;br /&gt;
* &lt;br /&gt;
* &lt;br /&gt;
* &lt;br /&gt;
* &lt;br /&gt;
* &lt;br /&gt;
* &lt;br /&gt;
== ntp ==&lt;br /&gt;
Webhuis heeft in haar opzet voor de machines een onderverdeling gemaakt in ntp servers en ntp clients. De virtuele servers zijn gebouwd op basis van xen. Virtuele xen machines ontleden hun klok informatie aan de fysieke machine waarop ze zijn gebouwd.&lt;br /&gt;
Ntp servers zijn altijd fysieke machines, de rollen zijn verdeeld:&lt;br /&gt;
* ntp servers die de tijd van externe ntp-servers halen;&lt;br /&gt;
* ntp servers die de tijd van interne ntp-servers halen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
servers: ntp0.nl.net swisstime.ee.ethz.ch ntp0-rz.rrze.uni-erlangen.de&lt;br /&gt;
&lt;br /&gt;
 # ntpdate synchroniseert de clock, twee keer uitvoeren&lt;br /&gt;
 # ntpdate -b pool.ntp.org&lt;br /&gt;
 # ntpq -pn&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Als de clock goed staat, de hardwareclock zetten met&lt;br /&gt;
 # hwclock --systohc --utc&lt;br /&gt;
&lt;br /&gt;
== openssh server ==&lt;br /&gt;
Security vereist ssh toegang op basis van PKI.&lt;br /&gt;
&lt;br /&gt;
Aanpassen /etc/ssh/sshd_config&lt;br /&gt;
&lt;br /&gt;
 PermitRootLogin no&lt;br /&gt;
 PasswordAuthentication no&lt;br /&gt;
&lt;br /&gt;
Firewall opzet voor ssh tegen brute force atacks:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
#&lt;br /&gt;
#       Variabelen en interfaces&lt;br /&gt;
&lt;br /&gt;
IPTABLES=&amp;quot;/sbin/iptables&amp;quot;&lt;br /&gt;
ext=&amp;quot;eth0&amp;quot;&lt;br /&gt;
int=&amp;quot;eth1&amp;quot; &lt;br /&gt;
&lt;br /&gt;
#       Beperk de toegang tot de externe interface (ext)&lt;br /&gt;
#&lt;br /&gt;
lijst=&amp;quot;D A&amp;quot;&lt;br /&gt;
for i in $lijst ; do&lt;br /&gt;
  $IPTABLES -${i} INPUT -i ${int} -p tcp --dport 22 -j ACCEPT ;&lt;br /&gt;
&lt;br /&gt;
  $IPTABLES -${i} INPUT -i ${ext} -p tcp --dport 22 -m recent --update --seconds 600 --hitcount 7 --name SSH -j DROP ;&lt;br /&gt;
  $IPTABLES -${i} INPUT -i ${ext} -p tcp --dport 22 -m state --state NEW -m recent --set --name SSH -j ACCEPT ;&lt;br /&gt;
 &lt;br /&gt;
  $IPTABLES -${i} OUTPUT -p tcp --sport 22 -j ACCEPT ;&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Door de rules eerst te verwijderen en daarna weer op te voeren is het script bruikbaar in combinatie met andere firewall scripts&lt;br /&gt;
&lt;br /&gt;
Tonen van de geregistreerde IP-adressen&lt;br /&gt;
 user@prod:~$ cat /proc/net/ipt_recent/SSH&lt;br /&gt;
&lt;br /&gt;
Flushen van de geregistreerde IP-adressen&lt;br /&gt;
 user@prod:~$ echo clear &amp;gt; /proc/net/ipt_recent/SSH&lt;br /&gt;
&lt;br /&gt;
Een andere mogelijkheid tot hardening is de methode met &amp;quot;port knocking&amp;quot;: http://en.wikipedia.org/wiki/Port_knocking&lt;br /&gt;
=== ssh sessies open houden ===&lt;br /&gt;
Sommige verbindingen vertonen de onhebbelijke eigenschap de verbinding te laten vallen. Dit is op te lossen door de volgende regel aan /etc/ssh/ssh_config toe te voegen:&lt;br /&gt;
 ServerAliveInterval 60&lt;br /&gt;
&lt;br /&gt;
== Virtuele netwerken ==&lt;br /&gt;
&lt;br /&gt;
== powerdns ==&lt;br /&gt;
=== powerdnsadmin ===&lt;br /&gt;
== subversion ==&lt;br /&gt;
Webhuis maakt op grote schaal gebruik van versiebeheer met subversion.&lt;br /&gt;
* Configuraties van applicaties&lt;br /&gt;
* Configuratiebeheer met behulp van cfengine2&lt;br /&gt;
* in eigen beheer ontwikkelde packages&lt;br /&gt;
* open-ldap directories&lt;br /&gt;
* virtualisatie (verhuist gaandeweg richting cfengine2)&lt;br /&gt;
* webdevelopment&lt;br /&gt;
=== apache2.conf ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
NameVirtualHost *:443&lt;br /&gt;
&amp;lt;VirtualHost *:443&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
 ServerName svn.Webhuis.nl&lt;br /&gt;
 ServerAlias www.svn.Webhuis.nl&lt;br /&gt;
 ServerAdmin martin@webhuis.nl&lt;br /&gt;
 DocumentRoot /var/www/svn.Webhuis.nl&lt;br /&gt;
 ErrorLog /var/log/apache2/svn.Webhuis.nl-error.log&lt;br /&gt;
 TransferLog /var/log/apache2/svn.Webhuis.nl-access.log&lt;br /&gt;
#&lt;br /&gt;
 SSLProxyEngine on&lt;br /&gt;
 SSLEngine on&lt;br /&gt;
 SSLProtocol all -SSLv2&lt;br /&gt;
 SSLCertificateFile /etc/apache2/ssl/svn.Webhuis.nl.cert.pem&lt;br /&gt;
 SSLCertificateKeyFile /etc/apache2/ssl/svn.Webhuis.nl.key-nopw.pem&lt;br /&gt;
 SSLCACertificateFile /etc/apache2/ssl/cacert.pem&lt;br /&gt;
#&lt;br /&gt;
   &amp;lt;Location &amp;quot;/virtualisatie&amp;quot;&amp;gt;&lt;br /&gt;
      DAV svn&lt;br /&gt;
      SVNPath /var/lib/svn/virtualisatie&lt;br /&gt;
      AuthType Basic&lt;br /&gt;
#&lt;br /&gt;
      AuthName &amp;quot;Subversion repository&amp;quot;&lt;br /&gt;
      AuthUserFile /etc/apache2/dav_svn.passwd&lt;br /&gt;
#&lt;br /&gt;
      require valid-user&lt;br /&gt;
   &amp;lt;/Location&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== creëren directory repository ===&lt;br /&gt;
 svn --username=user --password=xxxxxx import /home/martin/ips-vpn \ &lt;br /&gt;
    https://configurations.webhuis.nl/configurations/Webhuis.nl/test-t105/ips-vpn -m&amp;quot;initial import ips-vpn&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Troublshooting: http://wiki.webhuis.nl/mediawiki/index.php/HowTo%27s#subversion&lt;br /&gt;
=== Backup repositories ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
# Backup script voor alle relevante zaken van de Subversion server.&lt;br /&gt;
#&lt;br /&gt;
StartAgent(){&lt;br /&gt;
        eval $(ssh-agent)  &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
        ssh-add &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
datum=$(date +%Y%m%d)&lt;br /&gt;
host=$(hostname)&lt;br /&gt;
&lt;br /&gt;
/etc/init.d/httpd stop&lt;br /&gt;
lijst=$(ls /var/www/svn)&lt;br /&gt;
#echo $lijst&lt;br /&gt;
for i in $lijst ; do&lt;br /&gt;
    svnadmin dump /var/www/svn/$i &amp;gt; /var/backups/$host.$i.$datum.dump&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
trac-admin /var/www/trac/ hotcopy /var/backups/trac-$datum&lt;br /&gt;
&lt;br /&gt;
/etc/init.d/httpd start&lt;br /&gt;
&lt;br /&gt;
tar -czf /var/backups/$host-subversion.$datum.tgz /etc&lt;br /&gt;
/var/backups/*.$datum.dump /var/backups/trac-$datum&lt;br /&gt;
rm -rf /var/backups/*dump&lt;br /&gt;
rm -rf /var/backups/trac-$datum&lt;br /&gt;
&lt;br /&gt;
StartAgent&lt;br /&gt;
scp -pr /var/backups/$host-subversion.$datum.tgz&lt;br /&gt;
lmp_bu@10.75.120.3:/prj/lmp&lt;br /&gt;
kill ${SSH_AGENT_PID}&lt;br /&gt;
&lt;br /&gt;
rm -f /var/backups/$host-subversion.$datum.tgz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== websvn ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 Note on permissions                                                                                                                               │  &lt;br /&gt;
  │                                                                                                                                                   │  &lt;br /&gt;
  │ Due to a limitation in the DB format, the &#039;svnlook&#039; command needs read-write access to the repository (to create locks etc). You need to give     │  &lt;br /&gt;
  │ read-write permissions to the user running your webserver on all your repositories.                                                               │  &lt;br /&gt;
  │                                                                                                                                                   │  &lt;br /&gt;
  │ Another way of avoiding this problem is by creating SVN repositories with the --fs-type=fsfs option.  Existing DB repositories can be converted   │  &lt;br /&gt;
  │ to the FSFS format by using the svnadmin dump/load commands.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Main Page]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Xen&amp;diff=677</id>
		<title>Xen</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Xen&amp;diff=677"/>
		<updated>2010-09-21T22:32:09Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Hardware checks vooraf */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Fysieke server voor virtualisatie (dom0) ==&lt;br /&gt;
&lt;br /&gt;
* [[HowTo&#039;s]]&lt;br /&gt;
* http://packages.debian.org/nl/lenny/kvm&lt;br /&gt;
* http://wiki.debian.org/DebianInstaller/Xen&lt;br /&gt;
* http://wiki.xensource.com/xenwiki/XenFaq&lt;br /&gt;
=== Hardware checks vooraf ===&lt;br /&gt;
&#039;&#039;&#039;Vaststellen&#039;&#039;&#039; of de processor 64 of 32 bit is:&lt;br /&gt;
 # grep flags /proc/cpuinfo &lt;br /&gt;
 lm = Long Mode = 64 bits&lt;br /&gt;
 Real Mode = 16 bits&lt;br /&gt;
 Protected Mode = 32 bits&lt;br /&gt;
&#039;&#039;&#039;Vaststellen&#039;&#039;&#039; of de processor virtualisatie ondersteunt&lt;br /&gt;
 # egrep ‘(vmx|svm)’ /proc/cpuinfo&lt;br /&gt;
&lt;br /&gt;
=== Software matige RAID ===&lt;br /&gt;
Configureer de Raid voor de dom0 tijdens de installatie van de fysieke host.&lt;br /&gt;
==== De dom0 server zelf ====&lt;br /&gt;
Een een softwarematige RAID bestaat op een dom0 uit meerdere md-devices. Creeer het eerste kleine device 8Gb - 20Gb tijdens de installatie volgens deze stappen:&lt;br /&gt;
*in the following menu, scroll to your first disk and hit enter: the partitionier asks you, if you want to create an empty partition table. Say &amp;quot;yes&amp;quot;. (Hint: this will erase your existing data, if any.)&lt;br /&gt;
*The partitioner is back in the disk overview, scroll one line downwards over the line with &amp;quot;FREE SPACE&amp;quot; and hit enter.&lt;br /&gt;
*Create a partition with the size you need, but remember the size and the logical type.&lt;br /&gt;
*In the &amp;quot;Partition settings&amp;quot; menu, go to &amp;quot;Use as&amp;quot; and hit enter.&lt;br /&gt;
*Change the type to &amp;quot;physical volume for RAID&amp;quot;.&lt;br /&gt;
*Finish this partition with &amp;quot;Done setting up the partition&amp;quot;.&lt;br /&gt;
*Create other partitions on the same disk, if you like.&lt;br /&gt;
*Now repeat all the steps from the first disk for the second disk.&lt;br /&gt;
After this, you should have at least two disks with the same partition schema and all partitions (beside swap) should be marked for RAID use.&lt;br /&gt;
*Now look at the first menu entry in the partitioner menu, there is a new line: &amp;quot;Configure software RAID&amp;quot;. Go into this menu.&lt;br /&gt;
*Answer the question, if you like to write the changes, with &amp;quot;Yes&amp;quot;.&lt;br /&gt;
*Now pick &amp;quot;Create MD device&amp;quot;.&lt;br /&gt;
*Use RAID1 and give the number of active and spare devices (2 and 0 in our case).&lt;br /&gt;
*In the following menu, select the same device number on the first and second disk and Continue.&lt;br /&gt;
&lt;br /&gt;
Repeat this step for every two devices until you are done. Then use &amp;quot;Finish&amp;quot; from the Multidisk configuration options.&lt;br /&gt;
&lt;br /&gt;
You are back in the partitioner menu and now you see one ore more new partitions named as &amp;quot;Software RAID Device&amp;quot;. You can use this partitions like any normal partition and continue installing your system.&lt;br /&gt;
&lt;br /&gt;
Meer info op : http://www.howtoforge.com/software-raid1-grub-boot-debian-etch&lt;br /&gt;
==== lvm op een software raid ====&lt;br /&gt;
Na de installatie van nuttige software:&lt;br /&gt;
 # apt-get install raidutils array-info&lt;br /&gt;
Configuratie van een nieuw md-device:&lt;br /&gt;
 # cat /proc/mdstat&lt;br /&gt;
 # mdadm -v --create /dev/md1 --level=raid1 --raid-devices=2 /dev/sda5 /dev/sdb5&lt;br /&gt;
 # pvcreate /dev/md1&lt;br /&gt;
 # pvscan&lt;br /&gt;
 # array-info -v -d /dev/md1&lt;br /&gt;
 # pvdisplay&lt;br /&gt;
 # vgcreate dev-xen /dev/md1&lt;br /&gt;
Volg hierna de normale procedure voor het bouwen van een domU.&lt;br /&gt;
=== Xen install ===&lt;br /&gt;
==== AMD-64 ====&lt;br /&gt;
 # apt-get install xen-linux-system-2.6.26-2-xen-amd64 xen-tools&lt;br /&gt;
==== Intel ====&lt;br /&gt;
i386&lt;br /&gt;
 # apt-get install xen-linux-system-2.6.26-1-xen-686 xen-tools libvirt0 less xvnc4viewer bzip2 xenstore-utils xenwatch xen-utils-3.2-1&lt;br /&gt;
         xen-hypervisor-3.2-1-i386 xen-hypervisor-i386&lt;br /&gt;
==== Algemeen ====&lt;br /&gt;
apt-get install lvm2 xen-tools&lt;br /&gt;
==== xend-config.cfg ====&lt;br /&gt;
Configuratie voor dom0 met een enkele netwerkkaart.&lt;br /&gt;
 #&lt;br /&gt;
 #       Webhuis xen configuratie met network-bridge networkscript&lt;br /&gt;
 #&lt;br /&gt;
 (logfile /var/log/xen/xend.log)&lt;br /&gt;
 (loglevel DEBUG)&lt;br /&gt;
 (network-script network-bridge)&lt;br /&gt;
 (vif-script vif-bridge)&lt;br /&gt;
 (dom0-min-mem 196)&lt;br /&gt;
 (dom0-cpus 0)&lt;br /&gt;
 vnc-listen &#039;&#039;&lt;br /&gt;
==== Xen opzetten ====&lt;br /&gt;
===== Network brideging =====&lt;br /&gt;
 # vi /etc/xen/xend-config.sxp&lt;br /&gt;
&lt;br /&gt;
In geval van een enkele ethernet kaart&lt;br /&gt;
Comment out (network-script network-dummy) voeg toe:&lt;br /&gt;
 (network-script network-bridge)&lt;br /&gt;
==== Xen multinic opzetten ====&lt;br /&gt;
De configuratie van een Xen host met meerdere netwerkkaarten is vanaf release 3.2 gewijzigd, oude configuraties werken niet meer. De juiste manier van configureren is moerlijk te vinden, het is vrij slecht gedocumenteerd.&lt;br /&gt;
&lt;br /&gt;
Voor het opzetten van een multinic host is het noodzakelijk verschilende bestanden in samenhang te wijzigen.&lt;br /&gt;
* /etc/modules&lt;br /&gt;
* /etc/xen/scripts/network-multinic&lt;br /&gt;
* /etc/xen/xend-config.sxp&lt;br /&gt;
* /etc/network/interfaces&lt;br /&gt;
N.B. De machine is erg gevoelig voor fouten in de samenhang tussen deze machine. Een fout leidt er doorgaans toe dat het boot proces stopt, of dat de interfaces niet opkomen.&lt;br /&gt;
===== /etc/modules =====&lt;br /&gt;
 loop max_loop=64&lt;br /&gt;
 options netloop nloopbacks=255&lt;br /&gt;
===== /etc/xen/scripts/network-multinic =====&lt;br /&gt;
Plaats het script network-multinic in /etc/xen/scripts en zorgt ervoor dat het uitvoorbaar is:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 #&lt;br /&gt;
 #       Webhuis network-multinic xen 3.2&lt;br /&gt;
 #&lt;br /&gt;
 dir=$(dirname &amp;quot;$0&amp;quot;)&lt;br /&gt;
 #/usr/bin/logger -t xend-network &amp;quot;network-bridge $* vifnum=0, vifnum=1&amp;quot;&lt;br /&gt;
 &amp;quot;$dir/network-bridge&amp;quot; &amp;quot;$@&amp;quot; netdev=eth0 bridge=xen-br0 vifnum=0&lt;br /&gt;
 &amp;quot;$dir/network-bridge&amp;quot; &amp;quot;$@&amp;quot; netdev=eth1 bridge=xen-br1 vifnum=1&lt;br /&gt;
===== /etc/xen/xend-config.sxp =====&lt;br /&gt;
Comment out (network-script network-dummy) voeg toe (network-script network-multinic)&lt;br /&gt;
 #&lt;br /&gt;
 #       Webhuis xen configuratie met multinic networkscript&lt;br /&gt;
 #&lt;br /&gt;
 (network-script network-multinic)&lt;br /&gt;
 (vif-script vif-bridge)&lt;br /&gt;
 (dom0-min-mem 196)&lt;br /&gt;
 (dom0-cpus 0)&lt;br /&gt;
 (vncpasswd &#039;&#039;)&lt;br /&gt;
===== /etc/network/interfaces =====&lt;br /&gt;
Het opvallende aan de inhoud van het bestand interfaces is dat de vertouwde aanduidingen voor de netwerkinterfaces eth0 en eth1 zijn vervangen door de namen van de bridges xen-br0 en xen-br1.&lt;br /&gt;
 # This file describes the network interfaces available on your system&lt;br /&gt;
 # and how to activate them. For more information, see interfaces(5).&lt;br /&gt;
 #&lt;br /&gt;
 #       Webhuis xen netwerk configuratie voor xen dom0 multinic&lt;br /&gt;
 #&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The external network interface&lt;br /&gt;
 auto xen-br0&lt;br /&gt;
 allow-hotplug xen-br0&lt;br /&gt;
 iface xen-br0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 auto xen-br1&lt;br /&gt;
 allow-hotplug xen-br1&lt;br /&gt;
 iface xen-br1 inet static&lt;br /&gt;
        address 10.22.23.1&lt;br /&gt;
        netmask 255.255.255.128&lt;br /&gt;
===== xen-tools =====&lt;br /&gt;
Zet de lvm in de xen-tools configuratie&lt;br /&gt;
 # vi /etc/xen-tools/xen-tools.conf&lt;br /&gt;
  lvm = dev-xen&lt;br /&gt;
Zorg voor een root password door uncomment van:&lt;br /&gt;
 passwd = 1&lt;br /&gt;
Zorg voor console access door onderstaande regel toe te voegen:&lt;br /&gt;
 serial_device = hvc0&lt;br /&gt;
====== xen-tools.conf ======&lt;br /&gt;
 lvm = dev-xen&lt;br /&gt;
 install-method = debootstrap&lt;br /&gt;
 size   = 8Gb      # Disk image size.&lt;br /&gt;
 memory = 128Mb    # Memory size&lt;br /&gt;
 swap   = 128Mb    # Swap size&lt;br /&gt;
 fs     = ext3     # use the EXT3 filesystem for the disk image.&lt;br /&gt;
 dist   = lenny    # Default distribution to install.&lt;br /&gt;
 image  = sparse   # Specify sparse vs. full disk images.&lt;br /&gt;
 passwd = 1&lt;br /&gt;
 kernel      = /boot/vmlinuz-`uname -r`&lt;br /&gt;
 initrd      = /boot/initrd.img-`uname -r`&lt;br /&gt;
 mirror = http://mirror.webhuis.nl:3142/ftp.us.debian.org/debian/&lt;br /&gt;
 ext3_options   = noatime,nodiratime,errors=remount-ro&lt;br /&gt;
 ext2_options   = noatime,nodiratime,errors=remount-ro&lt;br /&gt;
 xfs_options    = defaults&lt;br /&gt;
 reiser_options = defaults&lt;br /&gt;
 serial_device = hvc0&lt;br /&gt;
&lt;br /&gt;
== Virtuele server (domU) ==&lt;br /&gt;
=== Bouwen van een virtuele server ===&lt;br /&gt;
 xen-create-image --verbose --force --hostname=ips-vpn --ip=10.68.71.200 --netmask=255.255.255.240 --gateway=10.68.71.193 --size=8gb&lt;br /&gt;
                  --debootstrap --dist=lenny --mirror=http://mirror.webhuis.nl:3142/ftp.nl.debian.org/debian --role=udev&lt;br /&gt;
Aanpassen xmdomain.cfg:&lt;br /&gt;
Voeg toe onder de memory parameter:&lt;br /&gt;
 extra       = &amp;quot;clocksource=jiffies&amp;quot;&lt;br /&gt;
Herstart de domU&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
== Autostart domU na reboot dom0 ==&lt;br /&gt;
Zet de automatisch te starten domeinen in /etc/xen/auto.&lt;br /&gt;
== Memory issues ==&lt;br /&gt;
How do I fix &amp;quot;xen_net: Memory squeeze in netback driver&amp;quot;? &amp;lt;br/&amp;gt;&lt;br /&gt;
This error is caused by memory being dynamically allocated on the dom0 device on virtualized systems. It can be fixed by assigning a static amount of ram on the dom0. This procedure is specific for virtualized systems running the Xen platform.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1. Edit /etc/grub.conf using your favorite editor.&lt;br /&gt;
   In the &amp;quot;kernel /versionnumberhere&amp;quot; line add the following to the end of the line: dom0_mem=512M&lt;br /&gt;
   An example would look like:&lt;br /&gt;
   kernel /xen.gz-2.6.18-128.1.10.el5 dom0_mem=512M&lt;br /&gt;
2. Edit /etc/xen/xend-config.sxp and change the following:&lt;br /&gt;
   (dom0-min-mem 256) to:&lt;br /&gt;
   (dom0-min-mem=0)&lt;br /&gt;
3. Lastly, reboot your dom0 device. This will completely fix the memory squeeze issue.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
# grub-install /dev/sda&lt;br /&gt;
= Links =&lt;br /&gt;
* http://wiki.xensource.com/xenwiki/XenNetworking&lt;br /&gt;
* http://www.syneus.net/debian-xen-networking-vlan&lt;br /&gt;
* http://renial.net/weblog/2007/02/27/xen-vlan&lt;br /&gt;
* http://gathering.tweakers.net/forum/list_messages/1337353&lt;br /&gt;
* http://openvswitch.org/?page_id=14&lt;br /&gt;
* http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=blob_plain;f=INSTALL.bridge;hb=HEAD&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
* http://wiki.xensource.com/xenwiki/XenNetworking&lt;br /&gt;
* http://www.syneus.net/debian-xen-networking-vlan&lt;br /&gt;
* http://renial.net/weblog/2007/02/27/xen-vlan&lt;br /&gt;
* http://gathering.tweakers.net/forum/list_messages/1337353&lt;br /&gt;
* http://openvswitch.org/?page_id=14&lt;br /&gt;
* http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=blob_plain;f=INSTALL.bridge;hb=HEAD&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Netinstall&amp;diff=987</id>
		<title>Netinstall</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Netinstall&amp;diff=987"/>
		<updated>2010-09-21T22:01:51Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* sqeeze */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Ubuntu netinstall ===&lt;br /&gt;
Ubuntu heeft alleen een netinstall voor de desktop. De server install verloopt via een .iso image, voor een beschrijving zie: http://www.ubuntu.com/desktop/get-ubuntu/download&lt;br /&gt;
==== Lucid ====&lt;br /&gt;
 http://ftp.ubuntu.com/ubuntu/dists/lucid/main/installer-i386/current/images/netboot/ubuntu-installer/i386/linux&lt;br /&gt;
 http://ftp.ubuntu.com/ubuntu/dists/lucid/main/installer-i386/current/images/netboot/ubuntu-installer/i386/initrd.gz&lt;br /&gt;
==== Karmic ====&lt;br /&gt;
De Ubuntu netinstall heeft een addertje onder het gras. De keuze lijkt tussen Intel i386 en amd64&lt;br /&gt;
 http://ftp.ubuntu.com/ubuntu/dists/karmic/main/installer-i386/current/images/netboot/ubuntu-installer/i386/initrd.gz&lt;br /&gt;
 http://ftp.ubuntu.com/ubuntu/dists/karmic/main/installer-i386/current/images/netboot/ubuntu-installer/i386/linux&lt;br /&gt;
&lt;br /&gt;
=== Debian netinstall ===&lt;br /&gt;
Als er al een linux versie op de machine aanwezig kan de volgende installatie met een netinstall geschieden door de netinstall images op te nemen in /boot en het grub menu aan te passen.&lt;br /&gt;
Op deze installatie komt een dom0, dus het is voldoende om ongeveer 8 Gb schijfruimte te nemen voor de linux partitie en 1 Gb voor swap. Op het restant van de schijf komt later een lvm te staan ten behoeve van de xen-domains.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 http://nsaunders.wordpress.com/2006/11/06/a-usb-stick-grub-and-ubuntu/&lt;br /&gt;
 http://www.debuntu.org/how-to-install-ubuntu-linux-on-usb-bar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== AMD-64 of Intel ====&lt;br /&gt;
Let op: voor Intel-64 gebruik je de AMD-64 install, AMD was eerder vandaar. De url&#039;s komen vrijwel overeen, met onderstaand verschil.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/main/installer-amd64/current/images/netboot/debian-installer/amd64/&lt;br /&gt;
/main/installer-i386/current/images/netboot/debian-installer/i386/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Als root:&lt;br /&gt;
 # cd /boot&lt;br /&gt;
==== squeeze ====&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/squeeze/main/installer-i386/current/images/netboot/debian-installer/i386/linux&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/squeeze/main/installer-i386/current/images/netboot/debian-installer/i386/initrd.gz&lt;br /&gt;
&lt;br /&gt;
==== lenny ====&lt;br /&gt;
AMD-64&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/lenny/main/installer-amd64/current/images/netboot/debian-installer/amd64/linux&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/lenny/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz&lt;br /&gt;
Intel 32 bits&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/debian-installer/i386/linux&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/debian-installer/i386/initrd.gz&lt;br /&gt;
==== grub ====&lt;br /&gt;
In menu.lst moet een entry staan voor elk bootable image, bijvoorbeeld:&lt;br /&gt;
 title           Lenny netinstall Debian GNU/Linux&lt;br /&gt;
 root            (hd0,0)&lt;br /&gt;
 kernel          /boot/linux root=/dev/sda1 ro quiet splash ramdisk_size=32768&lt;br /&gt;
 initrd          /boot/initrd.gz&lt;br /&gt;
De waarden van de kernel en de initrd paramteres moeten corresponderen met de exacte naam en pad van de kernel en de initrd.gz ramdisk. Na de aanpassing volgen de commando&#039;s:&lt;br /&gt;
 # grub-install /dev/sda&lt;br /&gt;
 # reboot&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Netinstall&amp;diff=986</id>
		<title>Netinstall</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Netinstall&amp;diff=986"/>
		<updated>2010-09-21T19:47:08Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* sqeeze */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Ubuntu netinstall ===&lt;br /&gt;
Ubuntu heeft alleen een netinstall voor de desktop. De server install verloopt via een .iso image, voor een beschrijving zie: http://www.ubuntu.com/desktop/get-ubuntu/download&lt;br /&gt;
==== Lucid ====&lt;br /&gt;
 http://ftp.ubuntu.com/ubuntu/dists/lucid/main/installer-i386/current/images/netboot/ubuntu-installer/i386/linux&lt;br /&gt;
 http://ftp.ubuntu.com/ubuntu/dists/lucid/main/installer-i386/current/images/netboot/ubuntu-installer/i386/initrd.gz&lt;br /&gt;
==== Karmic ====&lt;br /&gt;
De Ubuntu netinstall heeft een addertje onder het gras. De keuze lijkt tussen Intel i386 en amd64&lt;br /&gt;
 http://ftp.ubuntu.com/ubuntu/dists/karmic/main/installer-i386/current/images/netboot/ubuntu-installer/i386/initrd.gz&lt;br /&gt;
 http://ftp.ubuntu.com/ubuntu/dists/karmic/main/installer-i386/current/images/netboot/ubuntu-installer/i386/linux&lt;br /&gt;
&lt;br /&gt;
=== Debian netinstall ===&lt;br /&gt;
Als er al een linux versie op de machine aanwezig kan de volgende installatie met een netinstall geschieden door de netinstall images op te nemen in /boot en het grub menu aan te passen.&lt;br /&gt;
Op deze installatie komt een dom0, dus het is voldoende om ongeveer 8 Gb schijfruimte te nemen voor de linux partitie en 1 Gb voor swap. Op het restant van de schijf komt later een lvm te staan ten behoeve van de xen-domains.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 http://nsaunders.wordpress.com/2006/11/06/a-usb-stick-grub-and-ubuntu/&lt;br /&gt;
 http://www.debuntu.org/how-to-install-ubuntu-linux-on-usb-bar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== AMD-64 of Intel ====&lt;br /&gt;
Let op: voor Intel-64 gebruik je de AMD-64 install, AMD was eerder vandaar. De url&#039;s komen vrijwel overeen, met onderstaand verschil.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/main/installer-amd64/current/images/netboot/debian-installer/amd64/&lt;br /&gt;
/main/installer-i386/current/images/netboot/debian-installer/i386/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Als root:&lt;br /&gt;
 # cd /boot&lt;br /&gt;
==== sqeeze ====&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/squeeze/main/installer-i386/current/images/netboot/debian-installer/i386/linux&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/squeeze/main/installer-i386/current/images/netboot/debian-installer/i386/initrd.gz&lt;br /&gt;
&lt;br /&gt;
==== lenny ====&lt;br /&gt;
AMD-64&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/lenny/main/installer-amd64/current/images/netboot/debian-installer/amd64/linux&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/lenny/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz&lt;br /&gt;
Intel 32 bits&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/debian-installer/i386/linux&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/debian-installer/i386/initrd.gz&lt;br /&gt;
==== grub ====&lt;br /&gt;
In menu.lst moet een entry staan voor elk bootable image, bijvoorbeeld:&lt;br /&gt;
 title           Lenny netinstall Debian GNU/Linux&lt;br /&gt;
 root            (hd0,0)&lt;br /&gt;
 kernel          /boot/linux root=/dev/sda1 ro quiet splash ramdisk_size=32768&lt;br /&gt;
 initrd          /boot/initrd.gz&lt;br /&gt;
De waarden van de kernel en de initrd paramteres moeten corresponderen met de exacte naam en pad van de kernel en de initrd.gz ramdisk. Na de aanpassing volgen de commando&#039;s:&lt;br /&gt;
 # grub-install /dev/sda&lt;br /&gt;
 # reboot&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Netinstall&amp;diff=985</id>
		<title>Netinstall</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Netinstall&amp;diff=985"/>
		<updated>2010-09-21T16:13:41Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Debian netinstall (lenny) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Ubuntu netinstall ===&lt;br /&gt;
Ubuntu heeft alleen een netinstall voor de desktop. De server install verloopt via een .iso image, voor een beschrijving zie: http://www.ubuntu.com/desktop/get-ubuntu/download&lt;br /&gt;
==== Lucid ====&lt;br /&gt;
 http://ftp.ubuntu.com/ubuntu/dists/lucid/main/installer-i386/current/images/netboot/ubuntu-installer/i386/linux&lt;br /&gt;
 http://ftp.ubuntu.com/ubuntu/dists/lucid/main/installer-i386/current/images/netboot/ubuntu-installer/i386/initrd.gz&lt;br /&gt;
==== Karmic ====&lt;br /&gt;
De Ubuntu netinstall heeft een addertje onder het gras. De keuze lijkt tussen Intel i386 en amd64&lt;br /&gt;
 http://ftp.ubuntu.com/ubuntu/dists/karmic/main/installer-i386/current/images/netboot/ubuntu-installer/i386/initrd.gz&lt;br /&gt;
 http://ftp.ubuntu.com/ubuntu/dists/karmic/main/installer-i386/current/images/netboot/ubuntu-installer/i386/linux&lt;br /&gt;
&lt;br /&gt;
=== Debian netinstall ===&lt;br /&gt;
Als er al een linux versie op de machine aanwezig kan de volgende installatie met een netinstall geschieden door de netinstall images op te nemen in /boot en het grub menu aan te passen.&lt;br /&gt;
Op deze installatie komt een dom0, dus het is voldoende om ongeveer 8 Gb schijfruimte te nemen voor de linux partitie en 1 Gb voor swap. Op het restant van de schijf komt later een lvm te staan ten behoeve van de xen-domains.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 http://nsaunders.wordpress.com/2006/11/06/a-usb-stick-grub-and-ubuntu/&lt;br /&gt;
 http://www.debuntu.org/how-to-install-ubuntu-linux-on-usb-bar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== AMD-64 of Intel ====&lt;br /&gt;
Let op: voor Intel-64 gebruik je de AMD-64 install, AMD was eerder vandaar. De url&#039;s komen vrijwel overeen, met onderstaand verschil.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/main/installer-amd64/current/images/netboot/debian-installer/amd64/&lt;br /&gt;
/main/installer-i386/current/images/netboot/debian-installer/i386/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Als root:&lt;br /&gt;
 # cd /boot&lt;br /&gt;
==== sqeeze ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wget http://ftp.nl.debian.org/debian/dists/squeeze/main/installer-i386/current/images/netboot/debian-installer/i386/linux&lt;br /&gt;
wget http://ftp.nl.debian.org/debian/dists/squeeze/main/installer-i386/current/images/netboot/debian-installer/i386/initrd.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== lenny ====&lt;br /&gt;
AMD-64&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/lenny/main/installer-amd64/current/images/netboot/debian-installer/amd64/linux&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/lenny/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz&lt;br /&gt;
Intel 32 bits&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/debian-installer/i386/linux&lt;br /&gt;
 # wget http://ftp.nl.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/debian-installer/i386/initrd.gz&lt;br /&gt;
==== grub ====&lt;br /&gt;
In menu.lst moet een entry staan voor elk bootable image, bijvoorbeeld:&lt;br /&gt;
 title           Lenny netinstall Debian GNU/Linux&lt;br /&gt;
 root            (hd0,0)&lt;br /&gt;
 kernel          /boot/linux root=/dev/sda1 ro quiet splash ramdisk_size=32768&lt;br /&gt;
 initrd          /boot/initrd.gz&lt;br /&gt;
De waarden van de kernel en de initrd paramteres moeten corresponderen met de exacte naam en pad van de kernel en de initrd.gz ramdisk. Na de aanpassing volgen de commando&#039;s:&lt;br /&gt;
 # grub-install /dev/sda&lt;br /&gt;
 # reboot&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=HowTo%27s&amp;diff=224</id>
		<title>HowTo&#039;s</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=HowTo%27s&amp;diff=224"/>
		<updated>2010-09-02T14:16:12Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* smbmount */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&#039;&#039;&#039;Webhuis HowTo&#039;s.&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
== Common ==&lt;br /&gt;
=== Webhuis apt (lenny) ===&lt;br /&gt;
Webhuis maakt gebruik van apt-cache ten behoeve van de snelheid bij nstallaties.&lt;br /&gt;
==== Key voor Webhuis packages ====&lt;br /&gt;
Webhuis maakt gebruik van in eigen beheer samengestelde packages, waarvoor een key noodzakelijk is.&lt;br /&gt;
 wget http://packages.webhuis.nl/debian/dists/webhuis-key.asc&lt;br /&gt;
 apt-key add webhuis-key.asc&lt;br /&gt;
==== sources.list ====&lt;br /&gt;
 deb http://mirror.webhuis.nl:3142/ftp.nl.debian.org/debian/ lenny main&lt;br /&gt;
 deb-src http://mirror.webhuis.nl:3142/ftp.nl.debian.org/debian/ lenny main&lt;br /&gt;
&lt;br /&gt;
 deb http://mirror.webhuis.nl:3142/security.debian.org/ lenny/updates main&lt;br /&gt;
 deb-src http://mirror.webhuis.nl:3142/security.debian.org/ lenny/updates main&lt;br /&gt;
&lt;br /&gt;
 deb http://mirror.webhuis.nl:3142/volatile.debian.org/debian-volatile lenny/volatile main&lt;br /&gt;
 deb-src http://mirror.webhuis.nl:3142/volatile.debian.org/debian-volatile lenny/volatile main&lt;br /&gt;
&lt;br /&gt;
 # root@udell:~# cat /etc/papersize&lt;br /&gt;
 a4&lt;br /&gt;
 # root@udell:~# dpkg-reconfigure libpaper1&lt;br /&gt;
 Replacing config file /etc/papersize with new version&lt;br /&gt;
 # root@udell:~# cat /etc/papersize&lt;br /&gt;
 letter&lt;br /&gt;
 # root@udell:~# dpkg-reconfigure libpaper1&lt;br /&gt;
 Replacing config file /etc/papersize with new version&lt;br /&gt;
 # root@udell:~# cat /etc/papersize&lt;br /&gt;
 a4&lt;br /&gt;
Dit werkt nog niet voor AMD-64:&lt;br /&gt;
&lt;br /&gt;
 #&lt;br /&gt;
 #  Packages Webhuis&lt;br /&gt;
 #&lt;br /&gt;
 deb     http://mirror.webhuis.nl:3142/packages.webhuis.nl/debian     etch non-free&lt;br /&gt;
Tips and Tricks: [[HowTo%27s#apt_key_update]]&lt;br /&gt;
&lt;br /&gt;
== Mac ==&lt;br /&gt;
* http://docs.joomla.org/Migrating_from_1.0.x_to_1.5_Stable&lt;br /&gt;
* http://www.linuxquestions.org/questions/linux-server-73/how-to-setup-dhcp-reservations-in-a-ldap-enviroment-and...-662440/&lt;br /&gt;
* http://www.novell.com/coolsolutions/feature/19965.html&lt;br /&gt;
* http://macdevcenter.com/pub/a/mac/2004/05/25/ldap.html&lt;br /&gt;
* http://docs.info.apple.com/article.html?path=ServerAdmin/10.4/en/c7od25.html&lt;br /&gt;
* http://www.computerworld.com/s/article/9016687/How_to_Understanding_Mac_OS_X_Open_Directory?taxonomyId=157&amp;amp;pageNumber=3&lt;br /&gt;
* http://www.bind9.net/&lt;br /&gt;
* http://www.openldap.org/lists/openldap-software/200310/msg00412.html&lt;br /&gt;
* http://lukecole.name/index.php?subject=howto&lt;br /&gt;
* http://lukecole.name/index.php?subject=labs&lt;br /&gt;
&lt;br /&gt;
== [[Configuratie van applicaties]] ==&lt;br /&gt;
Webhuis zit in het proces van uitbreiden en verbeteren van geautomatiseerde configuratie van applicaties. Webhuis genereert reeds complete en complexe configuraties voor samba-ldap en de vpn-router op basis van racoon. De pagina [[Configuratie van applicaties]] bevat de princioes waarop de configuratie plaatsvindt.&lt;br /&gt;
&lt;br /&gt;
== Tips and Tricks ==&lt;br /&gt;
=== Lenny ===&lt;br /&gt;
==== Problems:====&lt;br /&gt;
===== slurpd vervangen =====&lt;br /&gt;
===== DNS =====&lt;br /&gt;
master slave werkt niet goed&lt;br /&gt;
&lt;br /&gt;
Lenny maakt standaard gebruik van ipv6 en name resolution loopt fout:&lt;br /&gt;
 dc01:~# cat /etc/resolv.conf&lt;br /&gt;
 #search webhuis.nl&lt;br /&gt;
 nameserver 38.99.20.68&lt;br /&gt;
 nameserver 208.69.39.2&lt;br /&gt;
 #nameserver 10.20.31.35&lt;br /&gt;
&lt;br /&gt;
 dc01:~# ping opendns.org&lt;br /&gt;
 ping: unknown host opendns.org&lt;br /&gt;
&lt;br /&gt;
===== Lenny NT access denied =====&lt;br /&gt;
===== hvm op lenny =====&lt;br /&gt;
werkt niet, daardoor is win2008 niet op lenny te installeren&lt;br /&gt;
&lt;br /&gt;
 xm create /etc/xen/win2008-32g-install.cfg&lt;br /&gt;
&lt;br /&gt;
No login prompt when using `xm console`&lt;br /&gt;
&lt;br /&gt;
Using a lenny domU, make sure you have hvc0 listed in inittab, like 1:2345:respawn:/sbin/getty 38400 hvc0. There happened to be a lot of changes of default console unit used by Xen (tty1, xvc0, hvc0 etc) but for a Lenny domU (version &amp;gt; 2.6.26-9) it&#039;s hvc0.&lt;br /&gt;
&lt;br /&gt;
==== Solved ====&lt;br /&gt;
===== Netwerk domU =====&lt;br /&gt;
De netwerkinterface van de domU werkt niet op de Intel machine. De vpn-router werkt wel, maar de toegevoegde machines niet.&lt;br /&gt;
&lt;br /&gt;
De interface op de dom0 in /etc/network/interfaces moeten de naam xen-brx krijgen scripts gaan analoog.&lt;br /&gt;
===== xm console werkt niet op de Intel machine =====&lt;br /&gt;
&lt;br /&gt;
Het opstarten van het console blijft steken.&lt;br /&gt;
&lt;br /&gt;
Oplossing:&lt;br /&gt;
Lenny xen werkt met een andere console definitie. Toevoegen in de &amp;lt;domain&amp;gt;.cfg:&lt;br /&gt;
 extra       = &#039;console=hvc0 xencons=tty&#039;&lt;br /&gt;
&lt;br /&gt;
===== apt key update =====&lt;br /&gt;
apt-get update levert een error op: &lt;br /&gt;
 W: GPG error: http://mirror.webhuis.nl etch Release: The following signatures couldn&#039;t be verified because&lt;br /&gt;
 the public key is not available:  NO_PUBKEY 9AA38DCD55BE302B&lt;br /&gt;
 W: GPG error: http://mirror.webhuis.nl etch/updates Release: The following signatures couldn&#039;t be verified because&lt;br /&gt;
 the public key is not available: NO_PUBKEY 9AA38DCD55BE302B&lt;br /&gt;
 W: You may want to run apt-get update to correct these problems&lt;br /&gt;
Oplossing:&lt;br /&gt;
 gpg --keyserver gpg-keyserver.de --recv 9AA38DCD55BE302B&lt;br /&gt;
 gpg --export --armor 9AA38DCD55BE302B | apt-key add -&lt;br /&gt;
Keyservers:&lt;br /&gt;
* gpg-keyserver.de&lt;br /&gt;
* pgp.mit.edu&lt;br /&gt;
* subkeys.pgp.net&lt;br /&gt;
&lt;br /&gt;
===== lvextend =====&lt;br /&gt;
Voorbeeld uitbreiden logical volume:&lt;br /&gt;
 # lvextend -L+400M /dev/dev-xen/winxp.img&lt;br /&gt;
&lt;br /&gt;
===== subversion =====&lt;br /&gt;
Localtime is gewijzigd van file naar symbolic link, dat resulteert in de volgende fout:&lt;br /&gt;
 # cfengine2:/var/backups/cfengine2# svn commit -m &amp;quot;handmatig 20090921&amp;quot;&lt;br /&gt;
 svn: Commit failed (details follow):&lt;br /&gt;
 svn: Entry &#039;/var/backups/cfengine2/etc/localtime&#039; has unexpectedly changed special status&lt;br /&gt;
Oplossing:&lt;br /&gt;
 # cfengine2:/var/backups/cfengine2# svn pd svn:special etc/localtime&lt;br /&gt;
 property &#039;svn:special&#039; deleted from &#039;etc/localtime&#039;.&lt;br /&gt;
 # cfengine2:/var/backups/cfengine2# svn rm etc/localtime&lt;br /&gt;
 D         etc/localtime &lt;br /&gt;
 # cfengine2:/var/backups/cfengine2# svn commit -m &amp;quot;handmatig 20090921&amp;quot;&lt;br /&gt;
 Transmitting file data ...&lt;br /&gt;
 Committed revision 224.&lt;br /&gt;
&lt;br /&gt;
===== TLS bij ldap =====&lt;br /&gt;
&lt;br /&gt;
 http://rustykruffle.com/tech-stuff/ubuntu/ultimate-home-server-ldap-gnutls-nightmare/&lt;br /&gt;
&lt;br /&gt;
try&lt;br /&gt;
&lt;br /&gt;
 ldd $(which slapd)&lt;br /&gt;
&lt;br /&gt;
you may see, that slapd is build with gnutls and not openssl :-)&lt;br /&gt;
&lt;br /&gt;
You have two different solutions to fix this:&lt;br /&gt;
&lt;br /&gt;
1. use the tool certtool from gnutls in package gnutls-bin. doc is in &lt;br /&gt;
gnutls-doc or use the doc from the qemu/kvm packages and look their for &lt;br /&gt;
vnc.&lt;br /&gt;
&lt;br /&gt;
2. create a copy of /etc/ssl/certs/cacert.pem and reorder your &lt;br /&gt;
certificates. gnutls expects just the opposite order as openssl :-(&lt;br /&gt;
&lt;br /&gt;
De oplossing:&lt;br /&gt;
    - Comment out TLSCipherSuite settings on upgrade from all versions prior&lt;br /&gt;
      to 2.4.7-5, and throw a debconf error to the user notifying them of&lt;br /&gt;
      this, since all OpenSSL cipher suite values are incompatible with&lt;br /&gt;
      GnuTLS.&lt;br /&gt;
===== Clock =====&lt;br /&gt;
Problem&lt;br /&gt;
 domU verzuipt in clocksource meldingen en is niet responsief.&lt;br /&gt;
Workaround&lt;br /&gt;
In your domU /etc/sysctl.conf add the line:&lt;br /&gt;
 xen.independent_wallclock=1.&lt;br /&gt;
On the dom0, edit the configuration file of the domU (e.g. /etc/xen/foobar.cfg and add (or expand) the extra-line:&lt;br /&gt;
 extra=&amp;quot;clocksource=jiffies&amp;quot;.&lt;br /&gt;
These settings can be activated without rebooting the domU. After editing the configuration files, issue&lt;br /&gt;
 # sysctl -p and echo &amp;quot;jiffies&amp;quot;&amp;gt; /sys/devices/system/clocksource/clocksource0/current_clocksource&lt;br /&gt;
on the domU prompt.&lt;br /&gt;
 # sysctl -p&lt;br /&gt;
 # echo &amp;quot;jiffies&amp;quot;&amp;gt; /sys/devices/system/clocksource/clocksource0/current_clocksource&lt;br /&gt;
Because the clock won&#039;t be relying on the dom0 clock anymore, you probably need to use ntp on the domU to synchronize it properly to the world. &lt;br /&gt;
&lt;br /&gt;
Na een reboot staat de clock op jiffies zonder het echo commando. In Xen luistert de domU zonder ntp naar de clock van de dom0&lt;br /&gt;
&lt;br /&gt;
==== tty ====&lt;br /&gt;
Domain is na create niet te benaderen.&lt;br /&gt;
 PTY allocation request failed on channel 0&lt;br /&gt;
 stdin: is not a tty&lt;br /&gt;
                   &lt;br /&gt;
Voeg aan de xen-create het volgende toe:&lt;br /&gt;
 --role=udev&lt;br /&gt;
&lt;br /&gt;
 xen-create-image --verbose --force --hostname=mi-m --ip=10.37.41.11 --netmask=255.255.255.128 --gateway=10.37.41.1 --size=8gb&lt;br /&gt;
                  --debootstrap --dist=lenny --mirror=http://mirror.webhuis.nl:3142/ftp.nl.debian.org/debian --role=udev&lt;br /&gt;
===== lib/modules =====&lt;br /&gt;
&lt;br /&gt;
Op de AMD-64:&lt;br /&gt;
 ontbreekt, vpn-router werkt niet&lt;br /&gt;
Op de Intel machine werkt het wel.&lt;br /&gt;
&lt;br /&gt;
Oplossing:&lt;br /&gt;
De dom0 was verkeerd geinstalleerd. Volg de wiki van debian.org en installeer xen-linx-system&lt;br /&gt;
=== find is your friend ===&lt;br /&gt;
* http://www.mysysad.com/2007/07/using-common-unix-find-command_07.html&lt;br /&gt;
==== Verwijderen ^M in directory tree ====&lt;br /&gt;
Het verwijderen van de vermaledijde &amp;quot;control M, of ^M&amp;quot; in alle bestanden in een hele directory gaat als volgt:&lt;br /&gt;
 find -type f -name &amp;quot;*.txt&amp;quot; -exec sed -i &#039;s/^M//g&#039; {} \;&lt;br /&gt;
=== Scripts ===&lt;br /&gt;
==== Verwijderen bepaalde ASCII code in een bestand ====&lt;br /&gt;
Het is bedrijfszekerder om ASCII codes met directe referentie aan de code te wijzigen of te verwijderen:&lt;br /&gt;
 sed -i &#039;s/\x00//g&#039; asg-dump.txt&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu Lucid ===&lt;br /&gt;
==== smbmount ====&lt;br /&gt;
De smbmount als user levert bij Lucid Lynx problemen op. Het probleem ligt in de suid bit. De oplossing komt van een Ubuntu forum.&lt;br /&gt;
 dutchy@vampire:~$ mount.cifs //dragon/dutchy dragon/&lt;br /&gt;
 Password:&lt;br /&gt;
 mount error(1): Operation not permitted&lt;br /&gt;
 Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)&lt;br /&gt;
Dit is hetzelfe als:&lt;br /&gt;
 martin@dell:~$ smbmount //samba.webhuis.nl/share ~/share -o user=martin,pass=xxxxxxxx&lt;br /&gt;
 mount error(1): Operation not permitted&lt;br /&gt;
Hetzelfde probleem geldt bij de umount operatie. De oplossing:&amp;lt;br/&amp;gt;&lt;br /&gt;
Setting the set uid bit fixed the problem:&lt;br /&gt;
 dutchy@vampire:~$ sudo chmod +s /sbin/mount.cifs&lt;br /&gt;
of&lt;br /&gt;
 root@dell:~# chmod +s /sbin/mount.cifs&lt;br /&gt;
 root@dell:~# chmod u+s /sbin/umount.cifs&lt;br /&gt;
Sjoerd Visser heeft er een mooie tutorial over geschreven: http://www.sjoerd-visser.demon.nl/net-linux/samba.html#Shares%20mounten%20met%20smbmount&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=943</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=943"/>
		<updated>2010-08-19T22:19:40Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Meer dan alleen meer adressen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Status:&amp;lt;br/&amp;gt;&lt;br /&gt;
Webhuis zit midden in het proces van documenteren van ipv6. De ipv6 pagina&#039;s zijn daarom nog in ontwikkeling en aan veranderingen onderhevig.&lt;br /&gt;
* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
* http://tldp.org/HOWTO/Linux+IPv6-HOWTO&lt;br /&gt;
* http://community.roxen.com/developers/idocs/rfc/rfc4193.html&lt;br /&gt;
* http://www.rfc-ref.org/RFC-TEXTS/4193/chapter4.html&lt;br /&gt;
* http://tools.ietf.org/html/draft-troan-multihoming-without-nat66-01&lt;br /&gt;
* http://www.nttv6.net/dass/&lt;br /&gt;
* http://isoc.org/wp/ispcolumn/?p=85&lt;br /&gt;
* http://madduck.net/docs/ipv6/&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc3041.html&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc4193.html&lt;br /&gt;
* http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
* http://www.policyrouting.org/PolicyRoutingBook/ONLINE/CH09.web.html&lt;br /&gt;
* http://lists.litech.org/pipermail/radvd-devel-l/2006-October/000245.html&lt;br /&gt;
* http://wiki.mandriva.com/en/Docs/SysAdmin/Networking/IPV6#radvd&lt;br /&gt;
* http://www.gentoo-wiki.info/IPV6_And_Freebox&lt;br /&gt;
* http://debian6to4.gielen.name/&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
* http://www.ripe.net/ipv6-address-types/&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Webhuis nummerplan =&lt;br /&gt;
Webhuis heeft ook voor ipv6 een uitgewerkt netwerkplan, dat het fundament is onder het [http://wiki.webhuis.nl/mediawiki/index.php VPN-WAN]. Webhuis gebruikt hiervoor adressen uit de klasse unique local unicast adressen, die beginnen met de nog ongebruikte combinatie &amp;quot;fc&amp;quot;. De opbouw van het adres is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fcln:1234:1a01:abcd:0212:34ff:fe56:789a&lt;br /&gt;
| |  |    |    | |  |&lt;br /&gt;
| |  |    |    | |  |&lt;br /&gt;
| |  |    |    | |  +-&amp;gt; Node of host volgens EUI-64 standaard&lt;br /&gt;
| |  |    |    | |&lt;br /&gt;
| |  |    |    | +-&amp;gt; Subnet, beginnend van links af&lt;br /&gt;
| |  |    |    |&lt;br /&gt;
| |  |    |    +-&amp;gt; Volgnummer klant in postcode gebied&lt;br /&gt;
| |  |    |&lt;br /&gt;
| |  |    +-&amp;gt; Alfabetische deel van de postcode ( hexadecimaal A = 01 Z = 1a , nullen uitschrijven )&lt;br /&gt;
| |  |&lt;br /&gt;
| |  +-&amp;gt; Voor Nederland het numerieke deel van de postcode&lt;br /&gt;
| |&lt;br /&gt;
| +-&amp;gt; Landcode, bijvoorbeeld hexadecimaal 1f = 31 decimaal voor nederland&lt;br /&gt;
|&lt;br /&gt;
+-&amp;gt; Voorloop combinatie voor klasse unique local unicast adressen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Webhuis bouwt in principe kleine subnetten, dus de prefix is /120. Voorbeeld:&amp;lt;br/&amp;gt;&lt;br /&gt;
fc1f:6871:410:1:1:0:1/120&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
== Basale firewall ==&lt;br /&gt;
Dit is een voorbeeld van een stateful firewall&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip6tables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT&lt;br /&gt;
ip6tables -A FORWARD -i eth0 -s 2a01:5d8:xxxx:xxxx::/64 -j ACCEPT&lt;br /&gt;
ip6tables -A FORWARD -j DROP&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=942</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=942"/>
		<updated>2010-08-08T10:41:26Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Meer dan alleen meer adressen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Status:&amp;lt;br/&amp;gt;&lt;br /&gt;
Webhuis zit midden in het proces van documenteren van ipv6. De ipv6 pagina&#039;s zijn daarom nog in ontwikkeling en aan veranderingen onderhevig.&lt;br /&gt;
* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
* http://tldp.org/HOWTO/Linux+IPv6-HOWTO&lt;br /&gt;
* http://community.roxen.com/developers/idocs/rfc/rfc4193.html&lt;br /&gt;
* http://www.rfc-ref.org/RFC-TEXTS/4193/chapter4.html&lt;br /&gt;
* http://tools.ietf.org/html/draft-troan-multihoming-without-nat66-01&lt;br /&gt;
* http://www.nttv6.net/dass/&lt;br /&gt;
* http://isoc.org/wp/ispcolumn/?p=85&lt;br /&gt;
* http://madduck.net/docs/ipv6/&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc3041.html&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc4193.html&lt;br /&gt;
* http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
* http://www.policyrouting.org/PolicyRoutingBook/ONLINE/CH09.web.html&lt;br /&gt;
* http://lists.litech.org/pipermail/radvd-devel-l/2006-October/000245.html&lt;br /&gt;
* http://wiki.mandriva.com/en/Docs/SysAdmin/Networking/IPV6#radvd&lt;br /&gt;
* http://www.gentoo-wiki.info/IPV6_And_Freebox&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
* http://www.ripe.net/ipv6-address-types/&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Webhuis nummerplan =&lt;br /&gt;
Webhuis heeft ook voor ipv6 een uitgewerkt netwerkplan, dat het fundament is onder het [http://wiki.webhuis.nl/mediawiki/index.php VPN-WAN]. Webhuis gebruikt hiervoor adressen uit de klasse unique local unicast adressen, die beginnen met de nog ongebruikte combinatie &amp;quot;fc&amp;quot;. De opbouw van het adres is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fcln:1234:1a01:abcd:0212:34ff:fe56:789a&lt;br /&gt;
| |  |    |    | |  |&lt;br /&gt;
| |  |    |    | |  |&lt;br /&gt;
| |  |    |    | |  +-&amp;gt; Node of host volgens EUI-64 standaard&lt;br /&gt;
| |  |    |    | |&lt;br /&gt;
| |  |    |    | +-&amp;gt; Subnet, beginnend van links af&lt;br /&gt;
| |  |    |    |&lt;br /&gt;
| |  |    |    +-&amp;gt; Volgnummer klant in postcode gebied&lt;br /&gt;
| |  |    |&lt;br /&gt;
| |  |    +-&amp;gt; Alfabetische deel van de postcode ( hexadecimaal A = 01 Z = 1a , nullen uitschrijven )&lt;br /&gt;
| |  |&lt;br /&gt;
| |  +-&amp;gt; Voor Nederland het numerieke deel van de postcode&lt;br /&gt;
| |&lt;br /&gt;
| +-&amp;gt; Landcode, bijvoorbeeld hexadecimaal 1f = 31 decimaal voor nederland&lt;br /&gt;
|&lt;br /&gt;
+-&amp;gt; Voorloop combinatie voor klasse unique local unicast adressen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Webhuis bouwt in principe kleine subnetten, dus de prefix is /120. Voorbeeld:&amp;lt;br/&amp;gt;&lt;br /&gt;
fc1f:6871:410:1:1:0:1/120&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
== Basale firewall ==&lt;br /&gt;
Dit is een voorbeeld van een stateful firewall&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip6tables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT&lt;br /&gt;
ip6tables -A FORWARD -i eth0 -s 2a01:5d8:xxxx:xxxx::/64 -j ACCEPT&lt;br /&gt;
ip6tables -A FORWARD -j DROP&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=941</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=941"/>
		<updated>2010-08-07T21:26:54Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Routing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Status:&amp;lt;br/&amp;gt;&lt;br /&gt;
Webhuis zit midden in het proces van documenteren van ipv6. De ipv6 pagina&#039;s zijn daarom nog in ontwikkeling en aan veranderingen onderhevig.&lt;br /&gt;
* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
* http://tldp.org/HOWTO/Linux+IPv6-HOWTO&lt;br /&gt;
* http://community.roxen.com/developers/idocs/rfc/rfc4193.html&lt;br /&gt;
* http://www.rfc-ref.org/RFC-TEXTS/4193/chapter4.html&lt;br /&gt;
* http://www.nttv6.net/dass/&lt;br /&gt;
* http://isoc.org/wp/ispcolumn/?p=85&lt;br /&gt;
* http://madduck.net/docs/ipv6/&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc3041.html&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc4193.html&lt;br /&gt;
* http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
* http://www.policyrouting.org/PolicyRoutingBook/ONLINE/CH09.web.html&lt;br /&gt;
* http://lists.litech.org/pipermail/radvd-devel-l/2006-October/000245.html&lt;br /&gt;
* http://wiki.mandriva.com/en/Docs/SysAdmin/Networking/IPV6#radvd&lt;br /&gt;
* http://www.gentoo-wiki.info/IPV6_And_Freebox&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
* http://www.ripe.net/ipv6-address-types/&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Webhuis nummerplan =&lt;br /&gt;
Webhuis heeft ook voor ipv6 een uitgewerkt netwerkplan, dat het fundament is onder het [http://wiki.webhuis.nl/mediawiki/index.php VPN-WAN]. Webhuis gebruikt hiervoor adressen uit de klasse unique local unicast adressen, die beginnen met de nog ongebruikte combinatie &amp;quot;fc&amp;quot;. De opbouw van het adres is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fcln:1234:1a01:abcd:0212:34ff:fe56:789a&lt;br /&gt;
| |  |    |    | |  |&lt;br /&gt;
| |  |    |    | |  |&lt;br /&gt;
| |  |    |    | |  +-&amp;gt; Node of host volgens EUI-64 standaard&lt;br /&gt;
| |  |    |    | |&lt;br /&gt;
| |  |    |    | +-&amp;gt; Subnet, beginnend van links af&lt;br /&gt;
| |  |    |    |&lt;br /&gt;
| |  |    |    +-&amp;gt; Volgnummer klant in postcode gebied&lt;br /&gt;
| |  |    |&lt;br /&gt;
| |  |    +-&amp;gt; Alfabetische deel van de postcode ( hexadecimaal A = 01 Z = 1a , nullen uitschrijven )&lt;br /&gt;
| |  |&lt;br /&gt;
| |  +-&amp;gt; Voor Nederland het numerieke deel van de postcode&lt;br /&gt;
| |&lt;br /&gt;
| +-&amp;gt; Landcode, bijvoorbeeld hexadecimaal 1f = 31 decimaal voor nederland&lt;br /&gt;
|&lt;br /&gt;
+-&amp;gt; Voorloop combinatie voor klasse unique local unicast adressen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Webhuis bouwt in principe kleine subnetten, dus de prefix is /120. Voorbeeld:&amp;lt;br/&amp;gt;&lt;br /&gt;
fc1f:6871:410:1:1:0:1/120&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
== Basale firewall ==&lt;br /&gt;
Dit is een voorbeeld van een stateful firewall&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip6tables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT&lt;br /&gt;
ip6tables -A FORWARD -i eth0 -s 2a01:5d8:xxxx:xxxx::/64 -j ACCEPT&lt;br /&gt;
ip6tables -A FORWARD -j DROP&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=940</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=940"/>
		<updated>2010-08-07T21:24:09Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Meer dan alleen meer adressen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Status:&amp;lt;br/&amp;gt;&lt;br /&gt;
Webhuis zit midden in het proces van documenteren van ipv6. De ipv6 pagina&#039;s zijn daarom nog in ontwikkeling en aan veranderingen onderhevig.&lt;br /&gt;
* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
* http://tldp.org/HOWTO/Linux+IPv6-HOWTO&lt;br /&gt;
* http://community.roxen.com/developers/idocs/rfc/rfc4193.html&lt;br /&gt;
* http://www.rfc-ref.org/RFC-TEXTS/4193/chapter4.html&lt;br /&gt;
* http://www.nttv6.net/dass/&lt;br /&gt;
* http://isoc.org/wp/ispcolumn/?p=85&lt;br /&gt;
* http://madduck.net/docs/ipv6/&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc3041.html&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc4193.html&lt;br /&gt;
* http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
* http://www.policyrouting.org/PolicyRoutingBook/ONLINE/CH09.web.html&lt;br /&gt;
* http://lists.litech.org/pipermail/radvd-devel-l/2006-October/000245.html&lt;br /&gt;
* http://wiki.mandriva.com/en/Docs/SysAdmin/Networking/IPV6#radvd&lt;br /&gt;
* http://www.gentoo-wiki.info/IPV6_And_Freebox&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
* http://www.ripe.net/ipv6-address-types/&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Webhuis nummerplan =&lt;br /&gt;
Webhuis heeft ook voor ipv6 een uitgewerkt netwerkplan, dat het fundament is onder het [http://wiki.webhuis.nl/mediawiki/index.php VPN-WAN]. Webhuis gebruikt hiervoor adressen uit de klasse unique local unicast adressen, die beginnen met de nog ongebruikte combinatie &amp;quot;fc&amp;quot;. De opbouw van het adres is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fcln:1234:1a01:abcd:0212:34ff:fe56:789a&lt;br /&gt;
| |  |    |    | |  |&lt;br /&gt;
| |  |    |    | |  |&lt;br /&gt;
| |  |    |    | |  +-&amp;gt; Node of host volgens EUI-64 standaard&lt;br /&gt;
| |  |    |    | |&lt;br /&gt;
| |  |    |    | +-&amp;gt; Subnet, beginnend van links af&lt;br /&gt;
| |  |    |    |&lt;br /&gt;
| |  |    |    +-&amp;gt; Volgnummer klant in postcode gebied&lt;br /&gt;
| |  |    |&lt;br /&gt;
| |  |    +-&amp;gt; Alfabetische deel van de postcode ( hexadecimaal A = 01 Z = 1a , nullen uitschrijven )&lt;br /&gt;
| |  |&lt;br /&gt;
| |  +-&amp;gt; Voor Nederland het numerieke deel van de postcode&lt;br /&gt;
| |&lt;br /&gt;
| +-&amp;gt; Landcode, bijvoorbeeld hexadecimaal 1f = 31 decimaal voor nederland&lt;br /&gt;
|&lt;br /&gt;
+-&amp;gt; Voorloop combinatie voor klasse unique local unicast adressen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Webhuis bouwt in principe kleine subnetten, dus de prefix is /120. Voorbeeld:&amp;lt;br/&amp;gt;&lt;br /&gt;
fc1f:6871:410:1:1:0:1/120&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=939</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=939"/>
		<updated>2010-08-07T21:17:10Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Webhuis nummerplan */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Status:&amp;lt;br/&amp;gt;&lt;br /&gt;
Webhuis zit midden in het proces van documenteren van ipv6. De ipv6 pagina&#039;s zijn daarom nog in ontwikkeling en aan veranderingen onderhevig.&lt;br /&gt;
* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
* http://tldp.org/HOWTO/Linux+IPv6-HOWTO&lt;br /&gt;
* http://community.roxen.com/developers/idocs/rfc/rfc4193.html&lt;br /&gt;
* http://www.rfc-ref.org/RFC-TEXTS/4193/chapter4.html&lt;br /&gt;
* http://www.nttv6.net/dass/&lt;br /&gt;
* http://isoc.org/wp/ispcolumn/?p=85&lt;br /&gt;
* http://madduck.net/docs/ipv6/&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc3041.html&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc4193.html&lt;br /&gt;
* http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
* http://www.policyrouting.org/PolicyRoutingBook/ONLINE/CH09.web.html&lt;br /&gt;
* http://lists.litech.org/pipermail/radvd-devel-l/2006-October/000245.html&lt;br /&gt;
* http://wiki.mandriva.com/en/Docs/SysAdmin/Networking/IPV6#radvd&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
* http://www.ripe.net/ipv6-address-types/&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Webhuis nummerplan =&lt;br /&gt;
Webhuis heeft ook voor ipv6 een uitgewerkt netwerkplan, dat het fundament is onder het [http://wiki.webhuis.nl/mediawiki/index.php VPN-WAN]. Webhuis gebruikt hiervoor adressen uit de klasse unique local unicast adressen, die beginnen met de nog ongebruikte combinatie &amp;quot;fc&amp;quot;. De opbouw van het adres is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fcln:1234:1a01:abcd:0212:34ff:fe56:789a&lt;br /&gt;
| |  |    |    | |  |&lt;br /&gt;
| |  |    |    | |  |&lt;br /&gt;
| |  |    |    | |  +-&amp;gt; Node of host volgens EUI-64 standaard&lt;br /&gt;
| |  |    |    | |&lt;br /&gt;
| |  |    |    | +-&amp;gt; Subnet, beginnend van links af&lt;br /&gt;
| |  |    |    |&lt;br /&gt;
| |  |    |    +-&amp;gt; Volgnummer klant in postcode gebied&lt;br /&gt;
| |  |    |&lt;br /&gt;
| |  |    +-&amp;gt; Alfabetische deel van de postcode ( hexadecimaal A = 01 Z = 1a , nullen uitschrijven )&lt;br /&gt;
| |  |&lt;br /&gt;
| |  +-&amp;gt; Voor Nederland het numerieke deel van de postcode&lt;br /&gt;
| |&lt;br /&gt;
| +-&amp;gt; Landcode, bijvoorbeeld hexadecimaal 1f = 31 decimaal voor nederland&lt;br /&gt;
|&lt;br /&gt;
+-&amp;gt; Voorloop combinatie voor klasse unique local unicast adressen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Webhuis bouwt in principe kleine subnetten, dus de prefix is /120. Voorbeeld:&amp;lt;br/&amp;gt;&lt;br /&gt;
fc1f:6871:410:1:1:0:1/120&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=938</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=938"/>
		<updated>2010-08-07T21:16:39Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Webhuis nummerplan */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Status:&amp;lt;br/&amp;gt;&lt;br /&gt;
Webhuis zit midden in het proces van documenteren van ipv6. De ipv6 pagina&#039;s zijn daarom nog in ontwikkeling en aan veranderingen onderhevig.&lt;br /&gt;
* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
* http://tldp.org/HOWTO/Linux+IPv6-HOWTO&lt;br /&gt;
* http://community.roxen.com/developers/idocs/rfc/rfc4193.html&lt;br /&gt;
* http://www.rfc-ref.org/RFC-TEXTS/4193/chapter4.html&lt;br /&gt;
* http://www.nttv6.net/dass/&lt;br /&gt;
* http://isoc.org/wp/ispcolumn/?p=85&lt;br /&gt;
* http://madduck.net/docs/ipv6/&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc3041.html&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc4193.html&lt;br /&gt;
* http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
* http://www.policyrouting.org/PolicyRoutingBook/ONLINE/CH09.web.html&lt;br /&gt;
* http://lists.litech.org/pipermail/radvd-devel-l/2006-October/000245.html&lt;br /&gt;
* http://wiki.mandriva.com/en/Docs/SysAdmin/Networking/IPV6#radvd&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
* http://www.ripe.net/ipv6-address-types/&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Webhuis nummerplan =&lt;br /&gt;
Webhuis heeft ook voor ipv6 een uitgewerkt netwerkplan, dat het fundament is onder het [http://wiki.webhuis.nl/mediawiki/index.php VPN-WAN]. Webhuis gebruikt hiervoor adressen uit de klasse unique local unicast adressen, die beginnen met de nog ongebruikte combinatie &amp;quot;fc&amp;quot;. De opbouw van het adres is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fcln:1234:1a01:abcd:0212:34ff:fe56:789a&lt;br /&gt;
| |  |    |    | |  |&lt;br /&gt;
| |  |    |    | |  |&lt;br /&gt;
| |  |    |    | |  +-&amp;gt; Node of host volgens EUI-48 standaard&lt;br /&gt;
| |  |    |    | |&lt;br /&gt;
| |  |    |    | +-&amp;gt; Subnet, beginnend van links af&lt;br /&gt;
| |  |    |    |&lt;br /&gt;
| |  |    |    +-&amp;gt; Volgnummer klant in postcode gebied&lt;br /&gt;
| |  |    |&lt;br /&gt;
| |  |    +-&amp;gt; Alfabetische deel van de postcode ( hexadecimaal A = 01 Z = 1a , nullen uitschrijven )&lt;br /&gt;
| |  |&lt;br /&gt;
| |  +-&amp;gt; Voor Nederland het numerieke deel van de postcode&lt;br /&gt;
| |&lt;br /&gt;
| +-&amp;gt; Landcode, bijvoorbeeld hexadecimaal 1f = 31 decimaal voor nederland&lt;br /&gt;
|&lt;br /&gt;
+-&amp;gt; Voorloop combinatie voor klasse unique local unicast adressen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Webhuis bouwt in principe kleine subnetten, dus de prefix is /120. Voorbeeld:&amp;lt;br/&amp;gt;&lt;br /&gt;
fc1f:6871:410:1:1:0:1/120&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=937</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=937"/>
		<updated>2010-08-07T19:28:28Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Meer dan alleen meer adressen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Status:&amp;lt;br/&amp;gt;&lt;br /&gt;
Webhuis zit midden in het proces van documenteren van ipv6. De ipv6 pagina&#039;s zijn daarom nog in ontwikkeling en aan veranderingen onderhevig.&lt;br /&gt;
* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
* http://tldp.org/HOWTO/Linux+IPv6-HOWTO&lt;br /&gt;
* http://community.roxen.com/developers/idocs/rfc/rfc4193.html&lt;br /&gt;
* http://www.rfc-ref.org/RFC-TEXTS/4193/chapter4.html&lt;br /&gt;
* http://www.nttv6.net/dass/&lt;br /&gt;
* http://isoc.org/wp/ispcolumn/?p=85&lt;br /&gt;
* http://madduck.net/docs/ipv6/&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc3041.html&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc4193.html&lt;br /&gt;
* http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
* http://www.policyrouting.org/PolicyRoutingBook/ONLINE/CH09.web.html&lt;br /&gt;
* http://lists.litech.org/pipermail/radvd-devel-l/2006-October/000245.html&lt;br /&gt;
* http://wiki.mandriva.com/en/Docs/SysAdmin/Networking/IPV6#radvd&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
* http://www.ripe.net/ipv6-address-types/&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Webhuis nummerplan =&lt;br /&gt;
Webhuis heeft ook voor ipv6 een uitgewerkt netwerkplan, dat het fundament is onder het [http://wiki.webhuis.nl/mediawiki/index.php VPN-WAN]. Webhuis gebruikt hiervoor adressen uit de klasse unique local unicast adressen, die beginnen met de nog ongebruikte combinatie &amp;quot;fc&amp;quot;. De opbouw van het adres is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fcln:1234:1a01:0001:0001:0000:0000:0001&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    +-&amp;gt; Node of host&lt;br /&gt;
| |  |    |    |    |    |    | &lt;br /&gt;
| |  |    |    |    +----+----+-&amp;gt; Subnet, beginnend van links af&lt;br /&gt;
| |  |    |    |&lt;br /&gt;
| |  |    |    +-&amp;gt; Volgnummer klant in postcode gebied&lt;br /&gt;
| |  |    |&lt;br /&gt;
| |  |    +-&amp;gt; Alfabetische deel van de postcode ( hexadecimaal A = 01 Z = 1a , nullen uitschrijven )&lt;br /&gt;
| |  |&lt;br /&gt;
| |  +-&amp;gt; Voor Nederland het numerieke deel van de postcode&lt;br /&gt;
| |&lt;br /&gt;
| +-&amp;gt; Landcode, bijvoorbeeld hexadecimaal 1f = 31 decimaal voor nederland&lt;br /&gt;
|&lt;br /&gt;
+-&amp;gt; Voorloop combinatie voor klasse unique local unicast adressen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Webhuis bouwt in principe kleine subnetten, dus de prefix is /120. Voorbeeld:&amp;lt;br/&amp;gt;&lt;br /&gt;
fc1f:6871:410:1:1:0:1/120&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=936</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=936"/>
		<updated>2010-08-07T15:15:10Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Status:&amp;lt;br/&amp;gt;&lt;br /&gt;
Webhuis zit midden in het proces van documenteren van ipv6. De ipv6 pagina&#039;s zijn daarom nog in ontwikkeling en aan veranderingen onderhevig.&lt;br /&gt;
* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
* http://tldp.org/HOWTO/Linux+IPv6-HOWTO&lt;br /&gt;
* http://madduck.net/docs/ipv6/&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc3041.html&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc4193.html&lt;br /&gt;
* http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
* http://www.policyrouting.org/PolicyRoutingBook/ONLINE/CH09.web.html&lt;br /&gt;
* http://lists.litech.org/pipermail/radvd-devel-l/2006-October/000245.html&lt;br /&gt;
* http://wiki.mandriva.com/en/Docs/SysAdmin/Networking/IPV6#radvd&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
* http://www.ripe.net/ipv6-address-types/&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Webhuis nummerplan =&lt;br /&gt;
Webhuis heeft ook voor ipv6 een uitgewerkt netwerkplan, dat het fundament is onder het [http://wiki.webhuis.nl/mediawiki/index.php VPN-WAN]. Webhuis gebruikt hiervoor adressen uit de klasse unique local unicast adressen, die beginnen met de nog ongebruikte combinatie &amp;quot;fc&amp;quot;. De opbouw van het adres is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fcln:1234:1a01:0001:0001:0000:0000:0001&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    +-&amp;gt; Node of host&lt;br /&gt;
| |  |    |    |    |    |    | &lt;br /&gt;
| |  |    |    |    +----+----+-&amp;gt; Subnet, beginnend van links af&lt;br /&gt;
| |  |    |    |&lt;br /&gt;
| |  |    |    +-&amp;gt; Volgnummer klant in postcode gebied&lt;br /&gt;
| |  |    |&lt;br /&gt;
| |  |    +-&amp;gt; Alfabetische deel van de postcode ( hexadecimaal A = 01 Z = 1a , nullen uitschrijven )&lt;br /&gt;
| |  |&lt;br /&gt;
| |  +-&amp;gt; Voor Nederland het numerieke deel van de postcode&lt;br /&gt;
| |&lt;br /&gt;
| +-&amp;gt; Landcode, bijvoorbeeld hexadecimaal 1f = 31 decimaal voor nederland&lt;br /&gt;
|&lt;br /&gt;
+-&amp;gt; Voorloop combinatie voor klasse unique local unicast adressen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Webhuis bouwt in principe kleine subnetten, dus de prefix is /120. Voorbeeld:&amp;lt;br/&amp;gt;&lt;br /&gt;
fc1f:6871:410:1:1:0:1/120&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=935</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=935"/>
		<updated>2010-08-07T15:13:04Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Meer dan alleen meer adressen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
* http://tldp.org/HOWTO/Linux+IPv6-HOWTO&lt;br /&gt;
* http://madduck.net/docs/ipv6/&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc3041.html&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc4193.html&lt;br /&gt;
* http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
* http://www.policyrouting.org/PolicyRoutingBook/ONLINE/CH09.web.html&lt;br /&gt;
* http://lists.litech.org/pipermail/radvd-devel-l/2006-October/000245.html&lt;br /&gt;
* http://wiki.mandriva.com/en/Docs/SysAdmin/Networking/IPV6#radvd&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
* http://www.ripe.net/ipv6-address-types/&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Webhuis nummerplan =&lt;br /&gt;
Webhuis heeft ook voor ipv6 een uitgewerkt netwerkplan, dat het fundament is onder het [http://wiki.webhuis.nl/mediawiki/index.php VPN-WAN]. Webhuis gebruikt hiervoor adressen uit de klasse unique local unicast adressen, die beginnen met de nog ongebruikte combinatie &amp;quot;fc&amp;quot;. De opbouw van het adres is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fcln:1234:1a01:0001:0001:0000:0000:0001&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    +-&amp;gt; Node of host&lt;br /&gt;
| |  |    |    |    |    |    | &lt;br /&gt;
| |  |    |    |    +----+----+-&amp;gt; Subnet, beginnend van links af&lt;br /&gt;
| |  |    |    |&lt;br /&gt;
| |  |    |    +-&amp;gt; Volgnummer klant in postcode gebied&lt;br /&gt;
| |  |    |&lt;br /&gt;
| |  |    +-&amp;gt; Alfabetische deel van de postcode ( hexadecimaal A = 01 Z = 1a , nullen uitschrijven )&lt;br /&gt;
| |  |&lt;br /&gt;
| |  +-&amp;gt; Voor Nederland het numerieke deel van de postcode&lt;br /&gt;
| |&lt;br /&gt;
| +-&amp;gt; Landcode, bijvoorbeeld hexadecimaal 1f = 31 decimaal voor nederland&lt;br /&gt;
|&lt;br /&gt;
+-&amp;gt; Voorloop combinatie voor klasse unique local unicast adressen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Webhuis bouwt in principe kleine subnetten, dus de prefix is /120. Voorbeeld:&amp;lt;br/&amp;gt;&lt;br /&gt;
fc1f:6871:410:1:1:0:1/120&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=934</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=934"/>
		<updated>2010-08-07T14:38:30Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Meer dan alleen meer adressen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
* http://tldp.org/HOWTO/Linux+IPv6-HOWTO&lt;br /&gt;
* http://madduck.net/docs/ipv6/&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc3041.html&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc4193.html&lt;br /&gt;
* http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
* http://www.policyrouting.org/PolicyRoutingBook/ONLINE/CH09.web.html&lt;br /&gt;
* http://lists.litech.org/pipermail/radvd-devel-l/2006-October/000245.html&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
* http://www.ripe.net/ipv6-address-types/&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Webhuis nummerplan =&lt;br /&gt;
Webhuis heeft ook voor ipv6 een uitgewerkt netwerkplan, dat het fundament is onder het [http://wiki.webhuis.nl/mediawiki/index.php VPN-WAN]. Webhuis gebruikt hiervoor adressen uit de klasse unique local unicast adressen, die beginnen met de nog ongebruikte combinatie &amp;quot;fc&amp;quot;. De opbouw van het adres is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fcln:1234:1a01:0001:0001:0000:0000:0001&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    +-&amp;gt; Node of host&lt;br /&gt;
| |  |    |    |    |    |    | &lt;br /&gt;
| |  |    |    |    +----+----+-&amp;gt; Subnet, beginnend van links af&lt;br /&gt;
| |  |    |    |&lt;br /&gt;
| |  |    |    +-&amp;gt; Volgnummer klant in postcode gebied&lt;br /&gt;
| |  |    |&lt;br /&gt;
| |  |    +-&amp;gt; Alfabetische deel van de postcode ( hexadecimaal A = 01 Z = 1a , nullen uitschrijven )&lt;br /&gt;
| |  |&lt;br /&gt;
| |  +-&amp;gt; Voor Nederland het numerieke deel van de postcode&lt;br /&gt;
| |&lt;br /&gt;
| +-&amp;gt; Landcode, bijvoorbeeld hexadecimaal 1f = 31 decimaal voor nederland&lt;br /&gt;
|&lt;br /&gt;
+-&amp;gt; Voorloop combinatie voor klasse unique local unicast adressen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Webhuis bouwt in principe kleine subnetten, dus de prefix is /120. Voorbeeld:&amp;lt;br/&amp;gt;&lt;br /&gt;
fc1f:6871:410:1:1:0:1/120&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=933</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=933"/>
		<updated>2010-08-07T11:07:49Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Meer dan alleen meer adressen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
* http://tldp.org/HOWTO/Linux+IPv6-HOWTO&lt;br /&gt;
* http://madduck.net/docs/ipv6/&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc3041.html&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc4193.html&lt;br /&gt;
* http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
* http://www.policyrouting.org/PolicyRoutingBook/ONLINE/CH09.web.html&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
* http://www.ripe.net/ipv6-address-types/&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Webhuis nummerplan =&lt;br /&gt;
Webhuis heeft ook voor ipv6 een uitgewerkt netwerkplan, dat het fundament is onder het [http://wiki.webhuis.nl/mediawiki/index.php VPN-WAN]. Webhuis gebruikt hiervoor adressen uit de klasse unique local unicast adressen, die beginnen met de nog ongebruikte combinatie &amp;quot;fc&amp;quot;. De opbouw van het adres is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fcln:1234:1a01:0001:0001:0000:0000:0001&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    +-&amp;gt; Node of host&lt;br /&gt;
| |  |    |    |    |    |    | &lt;br /&gt;
| |  |    |    |    +----+----+-&amp;gt; Subnet, beginnend van links af&lt;br /&gt;
| |  |    |    |&lt;br /&gt;
| |  |    |    +-&amp;gt; Volgnummer klant in postcode gebied&lt;br /&gt;
| |  |    |&lt;br /&gt;
| |  |    +-&amp;gt; Alfabetische deel van de postcode ( hexadecimaal A = 01 Z = 1a , nullen uitschrijven )&lt;br /&gt;
| |  |&lt;br /&gt;
| |  +-&amp;gt; Voor Nederland het numerieke deel van de postcode&lt;br /&gt;
| |&lt;br /&gt;
| +-&amp;gt; Landcode, bijvoorbeeld hexadecimaal 1f = 31 decimaal voor nederland&lt;br /&gt;
|&lt;br /&gt;
+-&amp;gt; Voorloop combinatie voor klasse unique local unicast adressen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Webhuis bouwt in principe kleine subnetten, dus de prefix is /120. Voorbeeld:&amp;lt;br/&amp;gt;&lt;br /&gt;
fc1f:6871:410:1:1:0:1/120&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=932</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=932"/>
		<updated>2010-08-04T11:15:13Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Meer dan alleen meer adressen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
* http://tldp.org/HOWTO/Linux+IPv6-HOWTO&lt;br /&gt;
* http://madduck.net/docs/ipv6/&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc3041.html&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc4193.html&lt;br /&gt;
* http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
* http://www.ripe.net/ipv6-address-types/&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Webhuis nummerplan =&lt;br /&gt;
Webhuis heeft ook voor ipv6 een uitgewerkt netwerkplan, dat het fundament is onder het [http://wiki.webhuis.nl/mediawiki/index.php VPN-WAN]. Webhuis gebruikt hiervoor adressen uit de klasse unique local unicast adressen, die beginnen met de nog ongebruikte combinatie &amp;quot;fc&amp;quot;. De opbouw van het adres is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fcln:1234:1a01:0001:0001:0000:0000:0001&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    +-&amp;gt; Node of host&lt;br /&gt;
| |  |    |    |    |    |    | &lt;br /&gt;
| |  |    |    |    +----+----+-&amp;gt; Subnet, beginnend van links af&lt;br /&gt;
| |  |    |    |&lt;br /&gt;
| |  |    |    +-&amp;gt; Volgnummer klant in postcode gebied&lt;br /&gt;
| |  |    |&lt;br /&gt;
| |  |    +-&amp;gt; Alfabetische deel van de postcode ( hexadecimaal A = 01 Z = 1a , nullen uitschrijven )&lt;br /&gt;
| |  |&lt;br /&gt;
| |  +-&amp;gt; Voor Nederland het numerieke deel van de postcode&lt;br /&gt;
| |&lt;br /&gt;
| +-&amp;gt; Landcode, bijvoorbeeld hexadecimaal 1f = 31 decimaal voor nederland&lt;br /&gt;
|&lt;br /&gt;
+-&amp;gt; Voorloop combinatie voor klasse unique local unicast adressen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Webhuis bouwt in principe kleine subnetten, dus de prefix is /120. Voorbeeld:&amp;lt;br/&amp;gt;&lt;br /&gt;
fc1f:6871:410:1:1:0:1/120&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=VPN_Router&amp;diff=660</id>
		<title>VPN Router</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=VPN_Router&amp;diff=660"/>
		<updated>2010-07-28T07:28:30Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Racoon configuratie */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= VPN router =&lt;br /&gt;
 apt-get install openssl racoon ipsec-tools&lt;br /&gt;
&lt;br /&gt;
Kies bij de racoon configuratie voor de optie &amp;quot;direct&amp;quot;.&lt;br /&gt;
== Intrusion Prevention ==&lt;br /&gt;
Intrusion prevention is het voorkomen dat verdachte packets doordringen tot het target systeem.&lt;br /&gt;
== Roadwarrior ==&lt;br /&gt;
=== Hoe werkt het? ===&lt;br /&gt;
De Roadwarrior vpn-router heeft een extern ip adres en een verbinging met het interne netwerk. De server beheert een pool met adressen van een extra subnet waarvan hij er telkens een toekent aan computers die een geldige login hebben.&lt;br /&gt;
&lt;br /&gt;
=== Racoon configuratie ===&lt;br /&gt;
* http://www.racoon2.wide.ad.jp/ml/racoon2-users/200803/msg438.html&lt;br /&gt;
* http://www.linuxtopia.org/online_books/network_administration_guides/Linux+IPv6-HOWTO/Linux_IPv6_HowTo_x2376.html&lt;br /&gt;
&lt;br /&gt;
=== Firewall ===&lt;br /&gt;
&lt;br /&gt;
=== Roadwarrior client ===&lt;br /&gt;
Shrewsoft biedt een gratis vpn-client voor Linux en Windows. Om racoonctl te laten werken:&lt;br /&gt;
 ln -s /var/racoon/racoon.sock /var/run/&lt;br /&gt;
 ln -s /var/racoon/racoon.sock /var/run/racoon/&lt;br /&gt;
commando:&lt;br /&gt;
 racoonctl vc -u user &amp;lt;ip adres&amp;gt;&lt;br /&gt;
 racoonctl vd &amp;lt;ip adres&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installeren van de nieuwe vpn-router configuratie ==&lt;br /&gt;
De meest recente vpn-router configuratie staat op intern.webhuis.nl in /var/local/vpn/&amp;lt;domein&amp;gt;/&amp;lt;fqdn van de gateway&amp;gt;&lt;br /&gt;
* Haal de router configuratie op met scp -pr&lt;br /&gt;
* Plaats de directory &amp;lt;fqdn van de gateway&amp;gt; in /root&lt;br /&gt;
* Voer uit &amp;lt;fqdn van de gateway&amp;gt;/bin/deploy.sh&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis Infrastructuur]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=VPN_Router&amp;diff=659</id>
		<title>VPN Router</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=VPN_Router&amp;diff=659"/>
		<updated>2010-07-28T07:27:58Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Racoon configuratie */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= VPN router =&lt;br /&gt;
 apt-get install openssl racoon ipsec-tools&lt;br /&gt;
&lt;br /&gt;
Kies bij de racoon configuratie voor de optie &amp;quot;direct&amp;quot;.&lt;br /&gt;
== Intrusion Prevention ==&lt;br /&gt;
Intrusion prevention is het voorkomen dat verdachte packets doordringen tot het target systeem.&lt;br /&gt;
== Roadwarrior ==&lt;br /&gt;
=== Hoe werkt het? ===&lt;br /&gt;
De Roadwarrior vpn-router heeft een extern ip adres en een verbinging met het interne netwerk. De server beheert een pool met adressen van een extra subnet waarvan hij er telkens een toekent aan computers die een geldige login hebben.&lt;br /&gt;
&lt;br /&gt;
=== Racoon configuratie ===&lt;br /&gt;
* http://www.racoon2.wide.ad.jp/ml/racoon2-users/200803/msg438.html&lt;br /&gt;
&lt;br /&gt;
=== Firewall ===&lt;br /&gt;
&lt;br /&gt;
=== Roadwarrior client ===&lt;br /&gt;
Shrewsoft biedt een gratis vpn-client voor Linux en Windows. Om racoonctl te laten werken:&lt;br /&gt;
 ln -s /var/racoon/racoon.sock /var/run/&lt;br /&gt;
 ln -s /var/racoon/racoon.sock /var/run/racoon/&lt;br /&gt;
commando:&lt;br /&gt;
 racoonctl vc -u user &amp;lt;ip adres&amp;gt;&lt;br /&gt;
 racoonctl vd &amp;lt;ip adres&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installeren van de nieuwe vpn-router configuratie ==&lt;br /&gt;
De meest recente vpn-router configuratie staat op intern.webhuis.nl in /var/local/vpn/&amp;lt;domein&amp;gt;/&amp;lt;fqdn van de gateway&amp;gt;&lt;br /&gt;
* Haal de router configuratie op met scp -pr&lt;br /&gt;
* Plaats de directory &amp;lt;fqdn van de gateway&amp;gt; in /root&lt;br /&gt;
* Voer uit &amp;lt;fqdn van de gateway&amp;gt;/bin/deploy.sh&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis Infrastructuur]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=931</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=931"/>
		<updated>2010-07-28T07:26:56Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Meer dan alleen meer adressen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
* http://tldp.org/HOWTO/Linux+IPv6-HOWTO&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc3041.html&lt;br /&gt;
* http://www.faqs.org/rfcs/rfc4193.html&lt;br /&gt;
* http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
* http://www.ripe.net/ipv6-address-types/&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Webhuis nummerplan =&lt;br /&gt;
Webhuis heeft ook voor ipv6 een uitgewerkt netwerkplan, dat het fundament is onder het [http://wiki.webhuis.nl/mediawiki/index.php VPN-WAN]. Webhuis gebruikt hiervoor adressen uit de klasse unique local unicast adressen, die beginnen met de nog ongebruikte combinatie &amp;quot;fc&amp;quot;. De opbouw van het adres is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fcln:1234:1a01:0001:0001:0000:0000:0001&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    +-&amp;gt; Node of host&lt;br /&gt;
| |  |    |    |    |    |    | &lt;br /&gt;
| |  |    |    |    +----+----+-&amp;gt; Subnet, beginnend van links af&lt;br /&gt;
| |  |    |    |&lt;br /&gt;
| |  |    |    +-&amp;gt; Volgnummer klant in postcode gebied&lt;br /&gt;
| |  |    |&lt;br /&gt;
| |  |    +-&amp;gt; Alfabetische deel van de postcode ( hexadecimaal A = 01 Z = 1a , nullen uitschrijven )&lt;br /&gt;
| |  |&lt;br /&gt;
| |  +-&amp;gt; Voor Nederland het numerieke deel van de postcode&lt;br /&gt;
| |&lt;br /&gt;
| +-&amp;gt; Landcode, bijvoorbeeld hexadecimaal 1f = 31 decimaal voor nederland&lt;br /&gt;
|&lt;br /&gt;
+-&amp;gt; Voorloop combinatie voor klasse unique local unicast adressen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Webhuis bouwt in principe kleine subnetten, dus de prefix is /120. Voorbeeld:&amp;lt;br/&amp;gt;&lt;br /&gt;
fc1f:6871:410:1:1:0:1/120&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=930</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=930"/>
		<updated>2010-07-28T07:23:21Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Meer dan alleen meer adressen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
* http://tldp.org/HOWTO/Linux+IPv6-HOWTO&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
* http://www.ripe.net/ipv6-address-types/&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Webhuis nummerplan =&lt;br /&gt;
Webhuis heeft ook voor ipv6 een uitgewerkt netwerkplan, dat het fundament is onder het [http://wiki.webhuis.nl/mediawiki/index.php VPN-WAN]. Webhuis gebruikt hiervoor adressen uit de klasse unique local unicast adressen, die beginnen met de nog ongebruikte combinatie &amp;quot;fc&amp;quot;. De opbouw van het adres is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fcln:1234:1a01:0001:0001:0000:0000:0001&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    +-&amp;gt; Node of host&lt;br /&gt;
| |  |    |    |    |    |    | &lt;br /&gt;
| |  |    |    |    +----+----+-&amp;gt; Subnet, beginnend van links af&lt;br /&gt;
| |  |    |    |&lt;br /&gt;
| |  |    |    +-&amp;gt; Volgnummer klant in postcode gebied&lt;br /&gt;
| |  |    |&lt;br /&gt;
| |  |    +-&amp;gt; Alfabetische deel van de postcode ( hexadecimaal A = 01 Z = 1a , nullen uitschrijven )&lt;br /&gt;
| |  |&lt;br /&gt;
| |  +-&amp;gt; Voor Nederland het numerieke deel van de postcode&lt;br /&gt;
| |&lt;br /&gt;
| +-&amp;gt; Landcode, bijvoorbeeld hexadecimaal 1f = 31 decimaal voor nederland&lt;br /&gt;
|&lt;br /&gt;
+-&amp;gt; Voorloop combinatie voor klasse unique local unicast adressen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Webhuis bouwt in principe kleine subnetten, dus de prefix is /120. Voorbeeld:&amp;lt;br/&amp;gt;&lt;br /&gt;
fc1f:6871:410:1:1:0:1/120&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=HowTo%27s&amp;diff=223</id>
		<title>HowTo&#039;s</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=HowTo%27s&amp;diff=223"/>
		<updated>2010-07-28T07:22:09Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Scripts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&#039;&#039;&#039;Webhuis HowTo&#039;s.&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
== Common ==&lt;br /&gt;
=== Webhuis apt (lenny) ===&lt;br /&gt;
Webhuis maakt gebruik van apt-cache ten behoeve van de snelheid bij nstallaties.&lt;br /&gt;
==== Key voor Webhuis packages ====&lt;br /&gt;
Webhuis maakt gebruik van in eigen beheer samengestelde packages, waarvoor een key noodzakelijk is.&lt;br /&gt;
 wget http://packages.webhuis.nl/debian/dists/webhuis-key.asc&lt;br /&gt;
 apt-key add webhuis-key.asc&lt;br /&gt;
==== sources.list ====&lt;br /&gt;
 deb http://mirror.webhuis.nl:3142/ftp.nl.debian.org/debian/ lenny main&lt;br /&gt;
 deb-src http://mirror.webhuis.nl:3142/ftp.nl.debian.org/debian/ lenny main&lt;br /&gt;
&lt;br /&gt;
 deb http://mirror.webhuis.nl:3142/security.debian.org/ lenny/updates main&lt;br /&gt;
 deb-src http://mirror.webhuis.nl:3142/security.debian.org/ lenny/updates main&lt;br /&gt;
&lt;br /&gt;
 deb http://mirror.webhuis.nl:3142/volatile.debian.org/debian-volatile lenny/volatile main&lt;br /&gt;
 deb-src http://mirror.webhuis.nl:3142/volatile.debian.org/debian-volatile lenny/volatile main&lt;br /&gt;
&lt;br /&gt;
 # root@udell:~# cat /etc/papersize&lt;br /&gt;
 a4&lt;br /&gt;
 # root@udell:~# dpkg-reconfigure libpaper1&lt;br /&gt;
 Replacing config file /etc/papersize with new version&lt;br /&gt;
 # root@udell:~# cat /etc/papersize&lt;br /&gt;
 letter&lt;br /&gt;
 # root@udell:~# dpkg-reconfigure libpaper1&lt;br /&gt;
 Replacing config file /etc/papersize with new version&lt;br /&gt;
 # root@udell:~# cat /etc/papersize&lt;br /&gt;
 a4&lt;br /&gt;
Dit werkt nog niet voor AMD-64:&lt;br /&gt;
&lt;br /&gt;
 #&lt;br /&gt;
 #  Packages Webhuis&lt;br /&gt;
 #&lt;br /&gt;
 deb     http://mirror.webhuis.nl:3142/packages.webhuis.nl/debian     etch non-free&lt;br /&gt;
Tips and Tricks: [[HowTo%27s#apt_key_update]]&lt;br /&gt;
&lt;br /&gt;
== Mac ==&lt;br /&gt;
* http://docs.joomla.org/Migrating_from_1.0.x_to_1.5_Stable&lt;br /&gt;
* http://www.linuxquestions.org/questions/linux-server-73/how-to-setup-dhcp-reservations-in-a-ldap-enviroment-and...-662440/&lt;br /&gt;
* http://www.novell.com/coolsolutions/feature/19965.html&lt;br /&gt;
* http://macdevcenter.com/pub/a/mac/2004/05/25/ldap.html&lt;br /&gt;
* http://docs.info.apple.com/article.html?path=ServerAdmin/10.4/en/c7od25.html&lt;br /&gt;
* http://www.computerworld.com/s/article/9016687/How_to_Understanding_Mac_OS_X_Open_Directory?taxonomyId=157&amp;amp;pageNumber=3&lt;br /&gt;
* http://www.bind9.net/&lt;br /&gt;
* http://www.openldap.org/lists/openldap-software/200310/msg00412.html&lt;br /&gt;
* http://lukecole.name/index.php?subject=howto&lt;br /&gt;
* http://lukecole.name/index.php?subject=labs&lt;br /&gt;
&lt;br /&gt;
== [[Configuratie van applicaties]] ==&lt;br /&gt;
Webhuis zit in het proces van uitbreiden en verbeteren van geautomatiseerde configuratie van applicaties. Webhuis genereert reeds complete en complexe configuraties voor samba-ldap en de vpn-router op basis van racoon. De pagina [[Configuratie van applicaties]] bevat de princioes waarop de configuratie plaatsvindt.&lt;br /&gt;
&lt;br /&gt;
== Tips and Tricks ==&lt;br /&gt;
=== Lenny ===&lt;br /&gt;
==== Problems:====&lt;br /&gt;
===== slurpd vervangen =====&lt;br /&gt;
===== DNS =====&lt;br /&gt;
master slave werkt niet goed&lt;br /&gt;
&lt;br /&gt;
Lenny maakt standaard gebruik van ipv6 en name resolution loopt fout:&lt;br /&gt;
 dc01:~# cat /etc/resolv.conf&lt;br /&gt;
 #search webhuis.nl&lt;br /&gt;
 nameserver 38.99.20.68&lt;br /&gt;
 nameserver 208.69.39.2&lt;br /&gt;
 #nameserver 10.20.31.35&lt;br /&gt;
&lt;br /&gt;
 dc01:~# ping opendns.org&lt;br /&gt;
 ping: unknown host opendns.org&lt;br /&gt;
&lt;br /&gt;
===== Lenny NT access denied =====&lt;br /&gt;
===== hvm op lenny =====&lt;br /&gt;
werkt niet, daardoor is win2008 niet op lenny te installeren&lt;br /&gt;
&lt;br /&gt;
 xm create /etc/xen/win2008-32g-install.cfg&lt;br /&gt;
&lt;br /&gt;
No login prompt when using `xm console`&lt;br /&gt;
&lt;br /&gt;
Using a lenny domU, make sure you have hvc0 listed in inittab, like 1:2345:respawn:/sbin/getty 38400 hvc0. There happened to be a lot of changes of default console unit used by Xen (tty1, xvc0, hvc0 etc) but for a Lenny domU (version &amp;gt; 2.6.26-9) it&#039;s hvc0.&lt;br /&gt;
&lt;br /&gt;
==== Solved ====&lt;br /&gt;
===== Netwerk domU =====&lt;br /&gt;
De netwerkinterface van de domU werkt niet op de Intel machine. De vpn-router werkt wel, maar de toegevoegde machines niet.&lt;br /&gt;
&lt;br /&gt;
De interface op de dom0 in /etc/network/interfaces moeten de naam xen-brx krijgen scripts gaan analoog.&lt;br /&gt;
===== xm console werkt niet op de Intel machine =====&lt;br /&gt;
&lt;br /&gt;
Het opstarten van het console blijft steken.&lt;br /&gt;
&lt;br /&gt;
Oplossing:&lt;br /&gt;
Lenny xen werkt met een andere console definitie. Toevoegen in de &amp;lt;domain&amp;gt;.cfg:&lt;br /&gt;
 extra       = &#039;console=hvc0 xencons=tty&#039;&lt;br /&gt;
&lt;br /&gt;
===== apt key update =====&lt;br /&gt;
apt-get update levert een error op: &lt;br /&gt;
 W: GPG error: http://mirror.webhuis.nl etch Release: The following signatures couldn&#039;t be verified because&lt;br /&gt;
 the public key is not available:  NO_PUBKEY 9AA38DCD55BE302B&lt;br /&gt;
 W: GPG error: http://mirror.webhuis.nl etch/updates Release: The following signatures couldn&#039;t be verified because&lt;br /&gt;
 the public key is not available: NO_PUBKEY 9AA38DCD55BE302B&lt;br /&gt;
 W: You may want to run apt-get update to correct these problems&lt;br /&gt;
Oplossing:&lt;br /&gt;
 gpg --keyserver gpg-keyserver.de --recv 9AA38DCD55BE302B&lt;br /&gt;
 gpg --export --armor 9AA38DCD55BE302B | apt-key add -&lt;br /&gt;
Keyservers:&lt;br /&gt;
* gpg-keyserver.de&lt;br /&gt;
* pgp.mit.edu&lt;br /&gt;
* subkeys.pgp.net&lt;br /&gt;
&lt;br /&gt;
===== lvextend =====&lt;br /&gt;
Voorbeeld uitbreiden logical volume:&lt;br /&gt;
 # lvextend -L+400M /dev/dev-xen/winxp.img&lt;br /&gt;
&lt;br /&gt;
===== subversion =====&lt;br /&gt;
Localtime is gewijzigd van file naar symbolic link, dat resulteert in de volgende fout:&lt;br /&gt;
 # cfengine2:/var/backups/cfengine2# svn commit -m &amp;quot;handmatig 20090921&amp;quot;&lt;br /&gt;
 svn: Commit failed (details follow):&lt;br /&gt;
 svn: Entry &#039;/var/backups/cfengine2/etc/localtime&#039; has unexpectedly changed special status&lt;br /&gt;
Oplossing:&lt;br /&gt;
 # cfengine2:/var/backups/cfengine2# svn pd svn:special etc/localtime&lt;br /&gt;
 property &#039;svn:special&#039; deleted from &#039;etc/localtime&#039;.&lt;br /&gt;
 # cfengine2:/var/backups/cfengine2# svn rm etc/localtime&lt;br /&gt;
 D         etc/localtime &lt;br /&gt;
 # cfengine2:/var/backups/cfengine2# svn commit -m &amp;quot;handmatig 20090921&amp;quot;&lt;br /&gt;
 Transmitting file data ...&lt;br /&gt;
 Committed revision 224.&lt;br /&gt;
&lt;br /&gt;
===== TLS bij ldap =====&lt;br /&gt;
&lt;br /&gt;
 http://rustykruffle.com/tech-stuff/ubuntu/ultimate-home-server-ldap-gnutls-nightmare/&lt;br /&gt;
&lt;br /&gt;
try&lt;br /&gt;
&lt;br /&gt;
 ldd $(which slapd)&lt;br /&gt;
&lt;br /&gt;
you may see, that slapd is build with gnutls and not openssl :-)&lt;br /&gt;
&lt;br /&gt;
You have two different solutions to fix this:&lt;br /&gt;
&lt;br /&gt;
1. use the tool certtool from gnutls in package gnutls-bin. doc is in &lt;br /&gt;
gnutls-doc or use the doc from the qemu/kvm packages and look their for &lt;br /&gt;
vnc.&lt;br /&gt;
&lt;br /&gt;
2. create a copy of /etc/ssl/certs/cacert.pem and reorder your &lt;br /&gt;
certificates. gnutls expects just the opposite order as openssl :-(&lt;br /&gt;
&lt;br /&gt;
De oplossing:&lt;br /&gt;
    - Comment out TLSCipherSuite settings on upgrade from all versions prior&lt;br /&gt;
      to 2.4.7-5, and throw a debconf error to the user notifying them of&lt;br /&gt;
      this, since all OpenSSL cipher suite values are incompatible with&lt;br /&gt;
      GnuTLS.&lt;br /&gt;
===== Clock =====&lt;br /&gt;
Problem&lt;br /&gt;
 domU verzuipt in clocksource meldingen en is niet responsief.&lt;br /&gt;
Workaround&lt;br /&gt;
In your domU /etc/sysctl.conf add the line:&lt;br /&gt;
 xen.independent_wallclock=1.&lt;br /&gt;
On the dom0, edit the configuration file of the domU (e.g. /etc/xen/foobar.cfg and add (or expand) the extra-line:&lt;br /&gt;
 extra=&amp;quot;clocksource=jiffies&amp;quot;.&lt;br /&gt;
These settings can be activated without rebooting the domU. After editing the configuration files, issue&lt;br /&gt;
 # sysctl -p and echo &amp;quot;jiffies&amp;quot;&amp;gt; /sys/devices/system/clocksource/clocksource0/current_clocksource&lt;br /&gt;
on the domU prompt.&lt;br /&gt;
 # sysctl -p&lt;br /&gt;
 # echo &amp;quot;jiffies&amp;quot;&amp;gt; /sys/devices/system/clocksource/clocksource0/current_clocksource&lt;br /&gt;
Because the clock won&#039;t be relying on the dom0 clock anymore, you probably need to use ntp on the domU to synchronize it properly to the world. &lt;br /&gt;
&lt;br /&gt;
Na een reboot staat de clock op jiffies zonder het echo commando. In Xen luistert de domU zonder ntp naar de clock van de dom0&lt;br /&gt;
&lt;br /&gt;
==== tty ====&lt;br /&gt;
Domain is na create niet te benaderen.&lt;br /&gt;
 PTY allocation request failed on channel 0&lt;br /&gt;
 stdin: is not a tty&lt;br /&gt;
                   &lt;br /&gt;
Voeg aan de xen-create het volgende toe:&lt;br /&gt;
 --role=udev&lt;br /&gt;
&lt;br /&gt;
 xen-create-image --verbose --force --hostname=mi-m --ip=10.37.41.11 --netmask=255.255.255.128 --gateway=10.37.41.1 --size=8gb&lt;br /&gt;
                  --debootstrap --dist=lenny --mirror=http://mirror.webhuis.nl:3142/ftp.nl.debian.org/debian --role=udev&lt;br /&gt;
===== lib/modules =====&lt;br /&gt;
&lt;br /&gt;
Op de AMD-64:&lt;br /&gt;
 ontbreekt, vpn-router werkt niet&lt;br /&gt;
Op de Intel machine werkt het wel.&lt;br /&gt;
&lt;br /&gt;
Oplossing:&lt;br /&gt;
De dom0 was verkeerd geinstalleerd. Volg de wiki van debian.org en installeer xen-linx-system&lt;br /&gt;
=== find is your friend ===&lt;br /&gt;
* http://www.mysysad.com/2007/07/using-common-unix-find-command_07.html&lt;br /&gt;
==== Verwijderen ^M in directory tree ====&lt;br /&gt;
Het verwijderen van de vermaledijde &amp;quot;control M, of ^M&amp;quot; in alle bestanden in een hele directory gaat als volgt:&lt;br /&gt;
 find -type f -name &amp;quot;*.txt&amp;quot; -exec sed -i &#039;s/^M//g&#039; {} \;&lt;br /&gt;
=== Scripts ===&lt;br /&gt;
==== Verwijderen bepaalde ASCII code in een bestand ====&lt;br /&gt;
Het is bedrijfszekerder om ASCII codes met directe referentie aan de code te wijzigen of te verwijderen:&lt;br /&gt;
 sed -i &#039;s/\x00//g&#039; asg-dump.txt&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu Lucid ===&lt;br /&gt;
==== smbmount ====&lt;br /&gt;
De smbmount als user levert bij Lucid Lynx problemen op. Het probleem ligt in de suid bit. De oplossing komt van een Ubunut forum.&lt;br /&gt;
 dutchy@vampire:~$ mount.cifs //dragon/dutchy dragon/&lt;br /&gt;
 Password:&lt;br /&gt;
 mount error(1): Operation not permitted&lt;br /&gt;
 Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)&lt;br /&gt;
Dit is hetzelfe als:&lt;br /&gt;
 martin@dell:~$ smbmount //samba.webhuis.nl/share ~/share -o user=martin,pass=xxxxxxxx&lt;br /&gt;
 mount error(1): Operation not permitted&lt;br /&gt;
Hetzelfde probleem geldt bij de umount operatie. De oplossing:&amp;lt;br/&amp;gt;&lt;br /&gt;
Setting the set uid bit fixed the problem:&lt;br /&gt;
 dutchy@vampire:~$ sudo chmod +s /sbin/mount.cifs&lt;br /&gt;
of&lt;br /&gt;
 root@dell:~# chmod +s /sbin/mount.cifs&lt;br /&gt;
 root@dell:~# chmod u+s /sbin/umount.cifs&lt;br /&gt;
Sjoerd Visser heeft er een mooie tutorial over geschreven: http://www.sjoerd-visser.demon.nl/net-linux/samba.html#Shares%20mounten%20met%20smbmount&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=929</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=929"/>
		<updated>2010-07-28T07:14:06Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Adres types */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
* http://www.ripe.net/ipv6-address-types/&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Webhuis nummerplan =&lt;br /&gt;
Webhuis heeft ook voor ipv6 een uitgewerkt netwerkplan, dat het fundament is onder het [http://wiki.webhuis.nl/mediawiki/index.php VPN-WAN]. Webhuis gebruikt hiervoor adressen uit de klasse unique local unicast adressen, die beginnen met de nog ongebruikte combinatie &amp;quot;fc&amp;quot;. De opbouw van het adres is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fcln:1234:1a01:0001:0001:0000:0000:0001&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    +-&amp;gt; Node of host&lt;br /&gt;
| |  |    |    |    |    |    | &lt;br /&gt;
| |  |    |    |    +----+----+-&amp;gt; Subnet, beginnend van links af&lt;br /&gt;
| |  |    |    |&lt;br /&gt;
| |  |    |    +-&amp;gt; Volgnummer klant in postcode gebied&lt;br /&gt;
| |  |    |&lt;br /&gt;
| |  |    +-&amp;gt; Alfabetische deel van de postcode ( hexadecimaal A = 01 Z = 1a , nullen uitschrijven )&lt;br /&gt;
| |  |&lt;br /&gt;
| |  +-&amp;gt; Voor Nederland het numerieke deel van de postcode&lt;br /&gt;
| |&lt;br /&gt;
| +-&amp;gt; Landcode, bijvoorbeeld hexadecimaal 1f = 31 decimaal voor nederland&lt;br /&gt;
|&lt;br /&gt;
+-&amp;gt; Voorloop combinatie voor klasse unique local unicast adressen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Webhuis bouwt in principe kleine subnetten, dus de prefix is /120. Voorbeeld:&amp;lt;br/&amp;gt;&lt;br /&gt;
fc1f:6871:410:1:1:0:1/120&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=928</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=928"/>
		<updated>2010-07-27T16:37:08Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Webhuis nummerplan */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Webhuis nummerplan =&lt;br /&gt;
Webhuis heeft ook voor ipv6 een uitgewerkt netwerkplan, dat het fundament is onder het [http://wiki.webhuis.nl/mediawiki/index.php VPN-WAN]. Webhuis gebruikt hiervoor adressen uit de klasse unique local unicast adressen, die beginnen met de nog ongebruikte combinatie &amp;quot;fc&amp;quot;. De opbouw van het adres is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fcln:1234:1a01:0001:0001:0000:0000:0001&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    +-&amp;gt; Node of host&lt;br /&gt;
| |  |    |    |    |    |    | &lt;br /&gt;
| |  |    |    |    +----+----+-&amp;gt; Subnet, beginnend van links af&lt;br /&gt;
| |  |    |    |&lt;br /&gt;
| |  |    |    +-&amp;gt; Volgnummer klant in postcode gebied&lt;br /&gt;
| |  |    |&lt;br /&gt;
| |  |    +-&amp;gt; Alfabetische deel van de postcode ( hexadecimaal A = 01 Z = 1a , nullen uitschrijven )&lt;br /&gt;
| |  |&lt;br /&gt;
| |  +-&amp;gt; Voor Nederland het numerieke deel van de postcode&lt;br /&gt;
| |&lt;br /&gt;
| +-&amp;gt; Landcode, bijvoorbeeld hexadecimaal 1f = 31 decimaal voor nederland&lt;br /&gt;
|&lt;br /&gt;
+-&amp;gt; Voorloop combinatie voor klasse unique local unicast adressen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Webhuis bouwt in principe kleine subnetten, dus de prefix is /120. Voorbeeld:&amp;lt;br/&amp;gt;&lt;br /&gt;
fc1f:6871:410:1:1:0:1/120&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=927</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=927"/>
		<updated>2010-07-27T16:36:50Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Webhuis nummerplan */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Webhuis nummerplan =&lt;br /&gt;
Webhuis heeft ook voor ipv6 een uitgewerkt netwerkplan, dat het fundament is onder het [http://wiki.webhuis.nl/mediawiki/index.php | VPN-WAN]. Webhuis gebruikt hiervoor adressen uit de klasse unique local unicast adressen, die beginnen met de nog ongebruikte combinatie &amp;quot;fc&amp;quot;. De opbouw van het adres is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fcln:1234:1a01:0001:0001:0000:0000:0001&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    +-&amp;gt; Node of host&lt;br /&gt;
| |  |    |    |    |    |    | &lt;br /&gt;
| |  |    |    |    +----+----+-&amp;gt; Subnet, beginnend van links af&lt;br /&gt;
| |  |    |    |&lt;br /&gt;
| |  |    |    +-&amp;gt; Volgnummer klant in postcode gebied&lt;br /&gt;
| |  |    |&lt;br /&gt;
| |  |    +-&amp;gt; Alfabetische deel van de postcode ( hexadecimaal A = 01 Z = 1a , nullen uitschrijven )&lt;br /&gt;
| |  |&lt;br /&gt;
| |  +-&amp;gt; Voor Nederland het numerieke deel van de postcode&lt;br /&gt;
| |&lt;br /&gt;
| +-&amp;gt; Landcode, bijvoorbeeld hexadecimaal 1f = 31 decimaal voor nederland&lt;br /&gt;
|&lt;br /&gt;
+-&amp;gt; Voorloop combinatie voor klasse unique local unicast adressen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Webhuis bouwt in principe kleine subnetten, dus de prefix is /120. Voorbeeld:&amp;lt;br/&amp;gt;&lt;br /&gt;
fc1f:6871:410:1:1:0:1/120&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=926</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=926"/>
		<updated>2010-07-27T16:32:40Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Webhuis nummerplan */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Webhuis nummerplan =&lt;br /&gt;
Webhuis heeft ook voor ipv6 een uitgewerkt netwerkplan, dat het fundament is onder het [http://wiki.webhuis.nl/mediawiki/index.php|VPN-WAN]. Webhuis gebruikt hiervoor adressen uit de klasse unique local unicast adressen, die beginnen met de nog ongebruikte combinatie &amp;quot;fc&amp;quot;. De opbouw van het adres is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fcxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    |&lt;br /&gt;
| |  |    |    |    |    |    |    +-&amp;gt; Node of host&lt;br /&gt;
| |  |    |    |    |    |    | &lt;br /&gt;
| |  |    |    |    +----+----+-&amp;gt; Subnet, beginnend van links af&lt;br /&gt;
| |  |    |    |&lt;br /&gt;
| |  |    |    +-&amp;gt; Volgnummer klant in postcode gebied&lt;br /&gt;
| |  |    |&lt;br /&gt;
| |  |    +-&amp;gt; Alfabetische deel van de postcode ( hexadecimaal A = 01 Z = 1a , nullen uitschrijven )&lt;br /&gt;
| |  |&lt;br /&gt;
| |  +-&amp;gt; Voor Nederland het numerieke deel van de postcode&lt;br /&gt;
| |&lt;br /&gt;
| +-&amp;gt; Landcode, bijvoorbeeld hexadecimaal 1f = 31 decimaal voor nederland&lt;br /&gt;
|&lt;br /&gt;
+-&amp;gt; Voorloop combinatie voor klasse unique local unicast adressen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Webhuis bouwt in principe kleine subnetten, dus de prefix is /120. Voorbeeld:&amp;lt;br/&amp;gt;&lt;br /&gt;
fc1f:6871:410:1:2:0:30/120&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=925</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=925"/>
		<updated>2010-07-27T11:42:18Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Webhuis nummerplan */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Webhuis nummerplan =&lt;br /&gt;
Webhuis heeft ook voor ipv6 een uitgewerkt netwerkplan, dat het fundament is onder het [http://wiki.webhuis.nl/mediawiki/index.php|VPN-WAN]. Webhuis gebruikt hiervoor adressen uit de klasse unique local unicast adressen, die beginnen met de nog ongebruikte combinatie &amp;quot;fc&amp;quot;. De opbouw van het adres is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fcxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
| |  |&lt;br /&gt;
| |  |&lt;br /&gt;
| |  |&lt;br /&gt;
| |  |&lt;br /&gt;
| |  -&amp;gt; Voor Nederland het numerieke deel van de postcode&lt;br /&gt;
| |&lt;br /&gt;
| -&amp;gt; landcode, bijvoorbeeld hexadecimaal 1f = 31 decimaal voor nederland&lt;br /&gt;
|&lt;br /&gt;
-&amp;gt; Voorloop combinatie voor klasse unique local unicast adressen&lt;br /&gt;
&lt;br /&gt;
fc1f:6871:4:10:1:2:0:30&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=924</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=924"/>
		<updated>2010-07-27T11:32:13Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Routing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Webhuis nummerplan =&lt;br /&gt;
Webhuis heeft ook voor ipv6 een uitgewerkt netwerkplan, dat het fundament is onder het [http://wiki.webhuis.nl/mediawiki/index.php| VPN-WAN ]&lt;br /&gt;
= Routing =&lt;br /&gt;
&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=923</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=923"/>
		<updated>2010-07-26T19:14:26Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* unique local unicast */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Prefix/L:	  fd&lt;br /&gt;
Global ID:	  b42d136729&lt;br /&gt;
Subnet ID:	  31e6&lt;br /&gt;
Combined/CID:	  fdb4:2d13:6729:31e6::/64&lt;br /&gt;
IPv6 addresses:	  fdb4:2d13:6729:31e6:xxxx:xxxx:xxxx:xxxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=922</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Ipv6&amp;diff=922"/>
		<updated>2010-07-26T19:13:31Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: /* Adres ranges */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[ipv4 - ipv6]] De migratie van ipv4 naar ipv6.&lt;br /&gt;
* [[ipv6 tunneling]] Totdat de ISP&#039;s het ipv6 licht hebben gezien.&lt;br /&gt;
* [[applicaties ipv6]] De readyness van applicaties.&lt;br /&gt;
= ipv6 adressering =&lt;br /&gt;
De voorraad ipv4 adressen raakt op. Een ipv4 adres bestaat uit vier bytes, of 32 bits, en daaar zijn ongeveer 4 × 10&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt; adressen mogelijk. Een ipv6 adres bestaat uit 16 bytes, of 128 bits en daar zijn ongeveer 3,4 × 10&amp;lt;sup&amp;gt;38&amp;lt;/sup&amp;gt; adressen mee mogelijk.&lt;br /&gt;
== Meer dan alleen meer adressen ==&lt;br /&gt;
&lt;br /&gt;
= Digitaal zei u? =&lt;br /&gt;
Mensen hebben over het algemeen tien vingers en dat is de basis onder ons rekenkundig stelsel. Het is tot op de dag van vandaag nog niet gelukt om computers met tien vinders te bouwen, zodat er weinig anders over blijft dan de verkeerde angelsaksische interpretatie van getalstelsels te volgen. Digit komt van het latijns digitus, of vinger. Digit staat in het angelsaksisch taalgebied voor een getal op basis van het tientallig stelsel en digital voor electronische weergave op basis van het binaire of tweetallig stelsel.&lt;br /&gt;
== Nibbles en het hexadecimale talstelsel ==&lt;br /&gt;
Binaire getallen zijn erg lang en zeer moeilijk leesbaar, een 256 tallig stelsel is ondoenlijk en net zo onleesbaar. Deze combinatie van feiten leidt to de onmogelijkheid om deze waarden op een voor mensen begrijpelijke wijze weer te geven.&amp;lt;br/&amp;gt;&lt;br /&gt;
Wat te doen?&amp;lt;br/&amp;gt;&lt;br /&gt;
Het hexadecimale talstelsel is een compromis, moeilijk leesbaar maar wel op basis van 2-machten. De weergave van de configuratie van de netwerk interface is een combinatie van decimale en hexadecimale getallen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr 00:16:3e:0f:4b:d4  &lt;br /&gt;
          inet addr:85.17.171.111  Bcast:85.17.171.127  Mask:255.255.255.192&lt;br /&gt;
          inet6 addr: 2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
          inet6 addr: fe80::216:3eff:fe0f:4bd4/64 Scope:Link&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De netwerk interface heeft:&lt;br /&gt;
* Een hardware adres;&lt;br /&gt;
* Een ipv4 adres;&lt;br /&gt;
* Een extern ipv6 adres;&lt;br /&gt;
* Een lokaal ipv6 adres (autoconfigured).&lt;br /&gt;
Het mac adres heeft altijd en hexadecimale notatie. In de hexadecimale notatie hakken we elke byte in twee stukken, de zogeheten nibbles, de vier hoogste en vier laagste bits. Vier bits hebben een waardebereik van nul tot vijftien, zestien verschillende waarden in totaal. Dat is het [http://nl.wikipedia.org/wiki/Hexadecimaal hexadecimale talstelsel ]. De combinatie van twee nibbles levert 256 waarden in totaal.&amp;lt;br/&amp;gt;&lt;br /&gt;
Makkelijk toch?&lt;br /&gt;
&lt;br /&gt;
= Configuratie =&lt;br /&gt;
ipv6 maakt het voor mensen een beetje moeilijker door alles hexadecimaal weer te geven. Een ipv6 adres bestaat uit 128 bits oftewel 16 bytes, de waarde van een byte ligt tussen de 0 en 255.&lt;br /&gt;
== Adres notatie ==&lt;br /&gt;
Een ipv6 adres bestaat als vanouds bij ipv4 uit twee delen, een netwerkdeel en een deel - de node - voor een specifiek station of apparaat. Een ipv6 adres is moeilijk leesbaar, omdat de representatie van het adres hexadecimaal is. ipv6 kent spelregels in de notatie, die afwijken van de vertrouwde manier bij ipv4.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Voorloopnullen mag je weglaten, dat was al zo&lt;br /&gt;
* Twee groepen van 16 bits gelijk aan 0 mag je in zijn geheel weg laten, dat is nieuw.&lt;br /&gt;
* Je mag meerdere aaneengesloten paren van 16 bits die nul zijn weglaten, dat is ook nieuw.&lt;br /&gt;
* Het OS vertaalt twee aaneengesloten dubbele punten door zovel bits toe te voegen totdat het totaal weer 128 bits is&lt;br /&gt;
* Het Mac adres of hardware adres van de ethernet interface komt terug in het node gedeelte van het ipv6 adres&lt;br /&gt;
Zo zou ipv4 er stukken moeilker uitzien als zo&#039;n adres een hexadecimale notatie zou hebben, toch is daar bij ipv6 voor gekozen. Voorbeelden:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:right;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! ipadres !! hexadecimaal !! verkort&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.0.1 || 0a:00:00:01 || a::1&lt;br /&gt;
|-&lt;br /&gt;
| 194.151.143.206 || c2:95:8f:ce || c2:95:8f:ce&lt;br /&gt;
|}&lt;br /&gt;
=== Het Mac adres in het ip-adres ===&lt;br /&gt;
Om het makkelijk te maken zie je het hardware of mac adres in het ipv6 adres terug.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ethernet:  00:16:3e:0f:4b:d4 &lt;br /&gt;
&lt;br /&gt;
Ethernet:  00: 16:3e:      0f:4b:d4 &lt;br /&gt;
Node:      02  16:3e ff:fe 0f:4b d4&lt;br /&gt;
Verschil:  02        ff fe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In het voorbeeld van het Scope Link adres van hierboven is de notatie de verkorte versie van het feitelijk adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
De definitie van het netwerk waarin het adres zich bevindt werkt net even iets anders en meer rechtstreeks dan bij ipv4. Het getal achter de slash slaat op het aantal bits van links af dat tot het netwerk behoort.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Verkort:   fe80::216:3eff:fe0f:4bd4/64&lt;br /&gt;
Feitelijk: fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dus in het voorbeeld van hierboven zijn de eerste vier groepen van 16 bits het netwerk adres en de laatste vier groepen het node adres.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Netwerk:   fe80:0000:0000:0000:&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Voor het publieke ipv6 ip-adres:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip-adres:  2001:1af8:4200:b060:216:3eff:fe0f:4bd4/64&lt;br /&gt;
Netwerk:   2001:1af8:4200:b060&lt;br /&gt;
Node:                          0216:3eff:fe0f:4bd4&lt;br /&gt;
Compleet:  fe80:0000:0000:0000:0216:3eff:fe0f:4bd4/64 Scope:Global&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Name server lookups ===&lt;br /&gt;
Name Server configuratie staat bij [[ Webhuis_bouwstenen | Serving names ]], maar de specifieke afwijkingen voor ipv6 zijn hier uitgewerkt.&amp;lt;br/&amp;gt;&lt;br /&gt;
==== Het AAAA record ====&lt;br /&gt;
Het AAAA record wijkt systematisch af van de A record triviaal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Voor adres 2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
www     IN      AAAA    2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
Maar voor adres &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== Reverse Lookup ====&lt;br /&gt;
Reverse lookups zijn minder eenvoudig.&lt;br /&gt;
2001:1af8:4200:b060:216:3eff:fe0f:4bd4&lt;br /&gt;
&lt;br /&gt;
== Adres types ==&lt;br /&gt;
=== link local ===&lt;br /&gt;
Alleen voor lokaal gebruik. Adressen van dit type beginnen met:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fe8x:  &amp;lt;- momenteel de enige in gebruik&lt;br /&gt;
fe9x:&lt;br /&gt;
feax:&lt;br /&gt;
febx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== site local ===&lt;br /&gt;
Dit adres type is depricated. Het kan voor Webhuis wel dienen als type voor lokale netwerken in complexe vpn omgevingen.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fecx:  &amp;lt;- meest gebruikt&lt;br /&gt;
fedx:&lt;br /&gt;
feex:&lt;br /&gt;
fefx:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== unique local unicast ===&lt;br /&gt;
Webhuis onderzoekt dit type adres primair voor de locale klant vpn netwerken. In dit type genereer je een unieke global id voor het netwerkdeel van het ip adres. Een voorbeeld vind je hier: http://www.simpledns.com/private-ipv6.aspx&lt;br /&gt;
=== global ===&lt;br /&gt;
=== multicast ===&lt;br /&gt;
=== anycast ===&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
=== ipv6 notatie ipv4 adres ===&lt;br /&gt;
De representatie van een ipv4 netwerk in ipv6 is als volgt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0:0:0:0:0:ffff:a.b.c.d/96&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adres ranges ==&lt;br /&gt;
&lt;br /&gt;
= Routing =&lt;br /&gt;
= DHCP en DNS =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Vlan&amp;diff=950</id>
		<title>Vlan</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Vlan&amp;diff=950"/>
		<updated>2010-07-24T15:07:24Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Vlan =&lt;br /&gt;
* http://www.go2linux.org/vlan-with-debian&lt;br /&gt;
* http://www.linuxjournal.com/article/7268&lt;br /&gt;
* http://wiki.debian.org/NetworkConfiguration&lt;br /&gt;
* http://www.pixelchaos.net/2008/07/16/vlan-bridging-in-xen/&lt;br /&gt;
* http://www.linux-archive.org/debian-isp/207643-xen-domu-vlan.html&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis bouwstenen]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Cfengine_opzet&amp;diff=945</id>
		<title>Cfengine opzet</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Cfengine_opzet&amp;diff=945"/>
		<updated>2010-07-24T15:07:05Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Webhuis concept cfengine =&lt;br /&gt;
Webhuis beheert systemen in een groot aantal domeinen, en voert daarop in principe telkens gelijksoortige taken uit.&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis Infrastructuur]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Samba_LDAP&amp;diff=645</id>
		<title>Samba LDAP</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Samba_LDAP&amp;diff=645"/>
		<updated>2010-07-24T15:06:38Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Samba LDAP =&lt;br /&gt;
Voor elke samba ldap server:&lt;br /&gt;
 apt-get install libpam-ldap libnss-ldap libpam-cracklib samba smbldap-tools db4.5-util smbclient slapd phpldapadmin&lt;br /&gt;
                 mc ldap-utils cupsys subversion openssl&lt;br /&gt;
&lt;br /&gt;
De samba ldap master heeft de winbindd daemon nodig voor netbios name resolution:&lt;br /&gt;
 apt-get install winbind&lt;br /&gt;
* http://wiki.samba.org/index.php/Samba_&amp;amp;_LDAP&lt;br /&gt;
* http://www.samba.org/samba/docs/using_samba/ch08.html (over file permissions).&lt;br /&gt;
* http://wiki.dhits.nl/index.php/Samba&lt;br /&gt;
* http://www.slashroot.org/Members/forumadmin/News_Item.Samba-Runs-Rings-Around-Windows-2003&lt;br /&gt;
* http://www.wlug.org.nz/Samba3LDAP&lt;br /&gt;
* http://www.iallanis.info/smbldap-tools/docs/samba-ldap-howto/&lt;br /&gt;
* http://support.apple.com/kb/TA23556?viewlocale=en_US&lt;br /&gt;
* http://www.macosxhints.com/article.php?story=20031211073631814&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
svn --username=user --password=xxxxx import /home/martin/dummy https://ldap-svn.webhuis.nl/productie-ldap/domein.nl -m &amp;quot;initieel domein.nl&amp;quot;&lt;br /&gt;
svn --username=user --password=xxxxx checkout https://ldap-svn.webhuis.nl/productie-ldap/domein.nl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Printen ==&lt;br /&gt;
Netwerk printen is een van de meest gecompliceerde en foutgevoelige dagelijkse taken waar gebruikers en beheerders mee te maken hebben. Je kunt een printer eenvoudig op een computer installeren, maar dat maakt het beheer lastig.&lt;br /&gt;
De mooiste methode is een printer share aanmaken op de server. De werkplek computer installeert dan de voor geïnstalleerde printer van de Server.&lt;br /&gt;
De Webhuis Kantoor Server maakt gebruik van de “driver download” methode, die gebruik maakt van geïnstalleerde en geconfigureerde stuurprogramma&#039;s op de server. De methode bestaat uit vier stappen:&lt;br /&gt;
# Installeer de printer op de Server met Cups, voor elke printer;&lt;br /&gt;
# Zorg voor de Cups drivers op de Linux Server, voor de eerst geïnstalleerde printer;&lt;br /&gt;
# Maak een Samba printer van de Cups printer, voor elke printer / print queue;&lt;br /&gt;
# Maak de printer als Domain Administrator beschikbaar, voor elke print share.&lt;br /&gt;
Werkwijze:&lt;br /&gt;
=== cups ===&lt;br /&gt;
ad 1.           Cups printer installeren&lt;br /&gt;
In de browser: http://10.10.10.11:631&lt;br /&gt;
Voer de dialoog uit bij printer toevoegen, de queue naam is de share naam.&lt;br /&gt;
&lt;br /&gt;
ad 2.           Zorg voor bijbehorende drivers in /usr/share/cups/drivers&lt;br /&gt;
&lt;br /&gt;
ad 2.1.         De eerst geïnstalleerde printer op de Server&lt;br /&gt;
&lt;br /&gt;
* de Negen bestanden&lt;br /&gt;
* ppd driver met naam van de queue&lt;br /&gt;
* doen als root.&lt;br /&gt;
* met -H netbiosname&lt;br /&gt;
&lt;br /&gt;
uitvoeren met -H netbiosname&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
in /home/user staat:&lt;br /&gt;
 user@prod:~$ ls ­al&lt;br /&gt;
 ­rw­r­­r­­ 1 martin martin 38284 2007­02­06 20:25 cups­windows­6.0­ource.tar.bz2&lt;br /&gt;
Dit bestand bevat de benodigde drivers uitgepakt in de directory cups­windows­6.0/i386.&lt;br /&gt;
 user@prod:~/cups­windows­6.0/i386$ ls ­al&lt;br /&gt;
 ­rw­r­­r­­  1 martin martin   803 2005­06­17 23:09 cups6.infr&lt;br /&gt;
 rw­r­­r­­  1 martin martin    72 2005­06­17 23:09 cups6.ini&lt;br /&gt;
 rw­r­­r­­  1 martin martin  9529 2005­06­17 23:09 cups6.ppd&lt;br /&gt;
 rw­r­­r­­  1 martin martin 12568 2005­06­17 23:09 cupsps6.dll&lt;br /&gt;
 rw­r­­r­­  1 martin martin 13672 2005­06­17 23:09 cupsui6.dll&lt;br /&gt;
&lt;br /&gt;
Kopieer deze bestanden naar /usr/share/cups/drivers.&lt;br /&gt;
=== cups-samba ===&lt;br /&gt;
CUPS users may get the exact same package from &amp;lt;http://www.cups.org/ software.html&amp;gt;.&lt;br /&gt;
It is a separate package from the CUPS-based software ﬁles, tagged as CUPS 1.1.x Windows NT/200x/XP Printer Driver for Samba (tar.gz, 192k).&lt;br /&gt;
The ﬁlename to download is cups-samba-1.1.x.tar.gz. Upon untar and unzipping, it will reveal these ﬁles:&lt;br /&gt;
 root# tar xvzf cups-samba-1.1.19.tar.gz&lt;br /&gt;
 cups-samba.install&lt;br /&gt;
 cups-samba.license&lt;br /&gt;
 cups-samba.readme&lt;br /&gt;
 cups-samba.remove&lt;br /&gt;
 cups-samba.ss&lt;br /&gt;
These have been packaged with the ESP meta-packager software EPM. The * .install and *.remove ﬁles are simple shell scripts, which untar the *.ss (the *.ss is nothing else but a tar archive, which can be untarred by “tar” too). Then it puts the content into /usr/share/cups/drivers/.&lt;br /&gt;
This content includes three ﬁles:&lt;br /&gt;
 root# tar tv cups-samba.ss&lt;br /&gt;
 cupsdrvr.dll&lt;br /&gt;
 cupsui.dll&lt;br /&gt;
 cups.hlp&lt;br /&gt;
The cups-samba.install shell scripts are easy to handle:&lt;br /&gt;
 root# ./cups-samba.install&lt;br /&gt;
 [....] Installing software...&lt;br /&gt;
 Updating file permissions...&lt;br /&gt;
 Running post-install commands...&lt;br /&gt;
 Installation is complete.&lt;br /&gt;
The script should automatically put the driver ﬁles into the /usr/share/ cups/drivers/ directory:&lt;br /&gt;
 root# cp /usr/share/drivers/cups.hlp /usr/share/cups/drivers/&lt;br /&gt;
&lt;br /&gt;
cupsaddsmb op een Samba PDC&lt;br /&gt;
cupsaddsmb -U &amp;lt;netbios-domain&amp;gt;\\root -H &amp;lt;fqdn&amp;gt; -h 10.x.y.z:631 -v irc2880&lt;br /&gt;
&lt;br /&gt;
=== De Windows XP driver vinden ===&lt;br /&gt;
Dit is het lastigste stuk, het is foutgevoelig en in de Windows omgeving, je pikt er gemakkelijk de verkeerde driver tussen uit.&lt;br /&gt;
* Zoek een Windows XP computer&lt;br /&gt;
* Installeer op deze computer de &#039;&#039;&#039;Postscript Windows XP driver&#039;&#039;&#039; voor de gewenste printer&lt;br /&gt;
* Zoek op deze Windows XP computer het bij de printer behorende &#039;&#039;&#039;PPD bestand&#039;&#039;&#039;, dat is de Postscript Printer Driver, het zijn er vaak meerdere&lt;br /&gt;
* Plaats het gevonden ppd bestand onder een zinnige naam op: staging:/var/local/staging/cups-samba/samba-printer-xp-drivers&lt;br /&gt;
&lt;br /&gt;
=== Samba printer maken ===&lt;br /&gt;
Zorg voor het bij de printer behorende ppd­bestand. Vaak staat dit bestand al in de directory­tree &lt;br /&gt;
/usr/share/cups/model.&lt;br /&gt;
&lt;br /&gt;
ad 3.           Samba printer maken met cupsaddsmb&lt;br /&gt;
 prod:~#    cupsaddsmb ­U Administrator ­v pr­sbg&lt;br /&gt;
ad 4.           Printer beschikbaar stellen met Domain Administrator&lt;br /&gt;
# Login als Domain Administrator en voer de wizard “add printer” uit;&lt;br /&gt;
# Controleer de instellingen en bewaar de instellingen;&lt;br /&gt;
# Print test pagina.&lt;br /&gt;
&lt;br /&gt;
== clients ==&lt;br /&gt;
=== Mac OSx ===&lt;br /&gt;
Eerst de ldap benadering voor elkaarbrengen:&lt;br /&gt;
* http://discussions.apple.com/thread.jspa?threadID=1537192&lt;br /&gt;
* http://support.apple.com/kb/HT3844&lt;br /&gt;
* http://www.ogre.com/node/38&lt;br /&gt;
* http://skalyanasundaram.wordpress.com/dhcp/dhcp-with-ldap-support/&lt;br /&gt;
* http://lists.apple.com/archives/student-dev/2004/Feb/msg00033.html&lt;br /&gt;
* http://docs.info.apple.com/article.html?path=ServerAdmin/10.4/en/c7od25.html&lt;br /&gt;
Dan Via adreslijsthulpprogramma, handmatig de ldap server aanmaken door op potloodje te klikken links onder bij de ldapv3 optie.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== Profielen op een Samba PDC ===&lt;br /&gt;
Het probleem was dat de server de XP-profielen niet wilde wegschrijven. Het ligt aan de instelling van &amp;quot;De toegangsmachigingen tot mappen van zwervende profielen niet controleren&amp;quot; op de client, die je als Administrator moet aanpassen. Het heeft te maken met &amp;quot;Groepsbeleid&amp;quot;. :-((&lt;br /&gt;
&lt;br /&gt;
Programma gpedit.msc &amp;gt; Computerconfiguratie &amp;gt; Beheersjablonen &amp;gt; Systeem &amp;gt; Gebruikersprofielen.&lt;br /&gt;
&lt;br /&gt;
Hieronder staat de tekst uit een post: https://lists.dulug.duke.edu/pipermail/dulug/2008-March/011307.html&lt;br /&gt;
&lt;br /&gt;
Bill,&lt;br /&gt;
&lt;br /&gt;
Thanks for the response to my last cry for help. Unfortunately, I did&lt;br /&gt;
needroaming profiles for what I&#039;m doing, so I had to do what I could to get&lt;br /&gt;
it working. I tried the things you mentioned, and didn&#039;t have any luck.&lt;br /&gt;
After attempting to do everything I could with the Vista machines, I&lt;br /&gt;
decided, for giggles, to try it with my last XP Pro machine to see if it was&lt;br /&gt;
Vista specific or if there was something broken with my Samba. I tried it&lt;br /&gt;
with the XP machine and got a similar message. Given the age of XP, there&lt;br /&gt;
was more on the InterTubes to search through, and I was brought to&lt;br /&gt;
http://www.rmschneider.com/writing/xp_and_samba.html. Down at the bottom was&lt;br /&gt;
the following advice:&lt;br /&gt;
&lt;br /&gt;
Check for Roaming Profile Ownership&lt;br /&gt;
&lt;br /&gt;
Used when Samba is configured to provide Primary Domain Control.  See&lt;br /&gt;
below&amp;lt;http://www.rmschneider.com/writing/xp_and_samba.html#RoamingProfile&amp;gt;for&lt;br /&gt;
details.&lt;br /&gt;
&lt;br /&gt;
   1. Run Group Policy editor (gpedit.msc)&lt;br /&gt;
   2. Select Computer Configuration &amp;gt; Administrative Templates &amp;gt;  System&lt;br /&gt;
   &amp;gt; User Profiles&lt;br /&gt;
   3. Enable the following:&lt;br /&gt;
   Do not check for user ownership of Roaming Profile Folders (Enabled)&lt;br /&gt;
&lt;br /&gt;
I did that for the XP machine, reboot, and no longer gave me the temp&lt;br /&gt;
profile message and actually kept my profile. So, I went to one of the Vista&lt;br /&gt;
machines and tried it there. Voila! The problem was solved. I went through&lt;br /&gt;
and made the change on all my Vista machines and now have roaming profiles&lt;br /&gt;
working. Wanted to get this in the thread for posterity.&lt;br /&gt;
&lt;br /&gt;
Also wanted to correct something from my initial email. The documentation&lt;br /&gt;
that actually helped me get things working is found here:&lt;br /&gt;
http://download.gna.org/smbldap-tools/docs/samba-ldap-howto/.&lt;br /&gt;
&lt;br /&gt;
Now, on to Squid/SquidGuard magic.&lt;br /&gt;
&lt;br /&gt;
Brian&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis Infrastructuur]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Bacula&amp;diff=616</id>
		<title>Bacula</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Bacula&amp;diff=616"/>
		<updated>2010-07-24T15:06:16Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Webhuis =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get update &amp;amp;&amp;amp; apt-get install bacula-director-mysql bacula-sd-mysql&lt;br /&gt;
  491  apt-get install bacula-console&lt;br /&gt;
  506  apt-get install bacula-common bacula-console bacula-director-common bacula-fd bacula-sd libpq3 mtx mt-st&lt;br /&gt;
  507  apt-get install bacula-common bacula-console bacula-director-common bacula-fd bacula-sd mtx mt-st&lt;br /&gt;
  562  apt-get instal php-pear&lt;br /&gt;
  563  apt-get install php-pear&lt;br /&gt;
  564  apt-get install php5-odbc&lt;br /&gt;
  575  apt-get install php-pear&lt;br /&gt;
  576  apt-get install php-xml-util&lt;br /&gt;
  585  apt-get install php5-mysql&lt;br /&gt;
&lt;br /&gt;
DB.php Waar kennen we die ook alweer van?&lt;br /&gt;
pear install DB&lt;br /&gt;
WARNING: &amp;quot;pear/DB&amp;quot; is deprecated in favor of &amp;quot;pear/MDB2&amp;quot;&lt;br /&gt;
downloading DB-1.7.13.tgz ...&lt;br /&gt;
Starting to download DB-1.7.13.tgz (132,246 bytes)&lt;br /&gt;
.............................done: 132,246 bytes&lt;br /&gt;
install ok: channel://pear.php.net/DB-1.7.13&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* http://wiki.bacula.org/doku.php?id=howtos&lt;br /&gt;
* http://panyasan.wordpress.com/2008/03/02/using-bacula-for-a-distributed-backup-system-debian-etch/&lt;br /&gt;
* http://www.debianhelp.co.uk/bacula1.htm&lt;br /&gt;
* http://swik.net/bacula+HOWTO&lt;br /&gt;
* http://wiki.bacula.org/doku.php?id=database_statistics&lt;br /&gt;
* http://wiki.impressive-media.de/doc/bacula-244-unter-debian-lenny&lt;br /&gt;
* http://debiantutorials.wordpress.com/2006/11/18/detailed-bacula-network-backup-implementation-tutorial/&lt;br /&gt;
* http://www.crazysquirrel.com/computing/debian/backup/bacula-on-debian.jspx&lt;br /&gt;
* http://www.backupcentral.com/phpBB2/two-way-mirrors-of-external-mailing-lists-3/bacula-25/cant-start-bconsole-91706/&lt;br /&gt;
* http://www.linuxforums.org/forum/ubuntu-help/100474-bacula-web-problem-error-query-4-a.html&lt;br /&gt;
* http://marc.info/?l=bacula-users&amp;amp;m=120428048902184&amp;amp;w=2&lt;br /&gt;
* http://www.vanerkel.net/catalog/index.php?mode=detail&amp;amp;node=211&lt;br /&gt;
* http://www.mail-archive.com/bacula-users@lists.sourceforge.net/msg23101.html&lt;br /&gt;
* http://www.mail-archive.com/bacula-users@lists.sourceforge.net/msg30334.html&lt;br /&gt;
* http://www.bacula.org/2.4.x-manuals/bacula-web/Testing_Installation.html&lt;br /&gt;
* http://wiki.bacula.org/doku.php?id=howtos&lt;br /&gt;
* http://wiki.bacula.org/doku.php?id=database_statistics&lt;br /&gt;
* http://wiki.impressive-media.de/doc/bacula-244-unter-debian-lenny&lt;br /&gt;
* http://wiki.bacula.org/doku.php?id=howto_compile_and_install_bacula_on_debian_4.0_etch&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis Infrastructuur]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Uitrol_complex_vpn-routers&amp;diff=599</id>
		<title>Uitrol complex vpn-routers</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Uitrol_complex_vpn-routers&amp;diff=599"/>
		<updated>2010-07-24T15:05:50Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis Support Infrastructuur]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Nagios&amp;diff=591</id>
		<title>Nagios</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Nagios&amp;diff=591"/>
		<updated>2010-07-24T15:05:32Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Monitoring met Nagios =&lt;br /&gt;
== Webhuis opzet ==&lt;br /&gt;
Nagios is qua opzet vrij complex en de configuratie is foutgevoelig. Nagios bepaalt het functioneren aan de hand van een groot aantal verschillende, op verschillende plaatsen aanwezige, samenhangende configuratiebestanden. Er is een basis configuratie en in plaats van de eigen configuratie uit te breiden is het beter om de eigen configuratiebestanden onder te brengen in een aparte structuur.&lt;br /&gt;
&lt;br /&gt;
* http://nagios.manubulon.com/index_commands.html&lt;br /&gt;
&lt;br /&gt;
Nagios kent een hierarchische organisatie en laat met de parameter cfg_dir toe dat Webhuis de configuratiebestanden voor de klant in verschillende directories vastlegt, telkens met de naam &amp;lt;domein&amp;gt;.cfg. Voor elke klant is zo&#039;n configuratiebestand aanwezig in elk van de volgende directories:&lt;br /&gt;
* hostgroups&lt;br /&gt;
* hosts&lt;br /&gt;
* scripts&lt;br /&gt;
* services&lt;br /&gt;
Het primaire nagios configuratiebestand /etc/nagios/nagios.cfg refereert aan deze directories:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cfg_dir=/etc/nagios/hostgroups/&lt;br /&gt;
cfg_dir=/etc/nagios/hosts/&lt;br /&gt;
cfg_dir=/etc/nagios/scripts/&lt;br /&gt;
cfg_dir=/etc/nagios/services/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Op deze manier is de opzet van nagios flexibel en zijn wijzigingen gemakkelijk door te voeren.&amp;lt;br/&amp;gt;&lt;br /&gt;
Bijzondere commando&#039;s staan in de driectory /etc/nagios/commands/.&lt;br /&gt;
* http://s23.org/wiki/Nagios/checks/ldap&lt;br /&gt;
* http://nagios.sourceforge.net/docs/2_0/templatetricks.html#hostgroup&lt;br /&gt;
Uitzoeken, https mobile.cir&lt;br /&gt;
=== Hostgroups ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# hostgroups.cfg - Config file for Nagios (www.nagios.org)&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
define hostgroup {&lt;br /&gt;
                hostgroup_name                 &amp;lt;domein&amp;gt;&lt;br /&gt;
                alias                          &amp;lt;domein&amp;gt;&lt;br /&gt;
                name                           &amp;lt;domein&amp;gt;&lt;br /&gt;
                contact_groups                 router-admins&lt;br /&gt;
                register                       1&lt;br /&gt;
                members                        dom0.&amp;lt;domein&amp;gt;,ips-vpn.&amp;lt;domein&amp;gt;,smb.&amp;lt;domein&amp;gt;,mail.&amp;lt;domein&amp;gt;&lt;br /&gt;
              }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Hosts ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
define host{&lt;br /&gt;
        use                     generic-host            ; Name of host template to use&lt;br /&gt;
&lt;br /&gt;
        host_name               dom0.&amp;lt;domein&amp;gt;&lt;br /&gt;
        alias                   dom0.&amp;lt;domein&amp;gt;&lt;br /&gt;
        address                 10.x.y.z&lt;br /&gt;
        max_check_attempts      20&lt;br /&gt;
        notification_interval   60&lt;br /&gt;
        notification_period     24x7&lt;br /&gt;
        notification_options    d,u,r&lt;br /&gt;
        }&lt;br /&gt;
define host{&lt;br /&gt;
        use                     generic-host            ; Name of host template to use&lt;br /&gt;
&lt;br /&gt;
        host_name               ips-vpn.&amp;lt;domein&amp;gt;&lt;br /&gt;
        alias                   ips-vpn.&amp;lt;domein&amp;gt;&lt;br /&gt;
        address                 a.b.c.d&lt;br /&gt;
        max_check_attempts      20&lt;br /&gt;
        notification_interval   60&lt;br /&gt;
        notification_period     24x7&lt;br /&gt;
        notification_options    d,u,r&lt;br /&gt;
        }&lt;br /&gt;
define host{&lt;br /&gt;
        use                     generic-host            ; Name of host template to use&lt;br /&gt;
        host_name               smb.&amp;lt;domein&amp;gt;&lt;br /&gt;
        alias                   smb.&amp;lt;domein&amp;gt;&lt;br /&gt;
        address                 10.x.y.11&lt;br /&gt;
        max_check_attempts      20&lt;br /&gt;
        notification_interval   60&lt;br /&gt;
        notification_period     24x7&lt;br /&gt;
        notification_options    d,u,r&lt;br /&gt;
        }&lt;br /&gt;
define host{&lt;br /&gt;
        use                     generic-host            ; Name of host template to use&lt;br /&gt;
        host_name               mail.&amp;lt;domein&amp;gt;&lt;br /&gt;
        alias                   mail.&amp;lt;domein&amp;gt;&lt;br /&gt;
        address                 10.x.y.12&lt;br /&gt;
        max_check_attempts      20&lt;br /&gt;
        notification_interval   60&lt;br /&gt;
        notification_period     24x7&lt;br /&gt;
        notification_options    d,u,r&lt;br /&gt;
        }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Services ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
define service {&lt;br /&gt;
                host_name                      dom0.&amp;lt;domein&amp;gt;,ips-vpn.&amp;lt;domein&amp;gt;,smb.&amp;lt;domein&amp;gt;,mail.&amp;lt;domein&amp;gt;&lt;br /&gt;
                service_description            ssh&lt;br /&gt;
                check_command                  check_ssh&lt;br /&gt;
                name                           ssh&lt;br /&gt;
                register                       1&lt;br /&gt;
                max_check_attempts             3&lt;br /&gt;
                normal_check_interval          5&lt;br /&gt;
                retry_check_interval           1&lt;br /&gt;
                active_checks_enabled          1&lt;br /&gt;
                check_period                   24x7&lt;br /&gt;
                notification_interval          120&lt;br /&gt;
                notification_period            24x7&lt;br /&gt;
                notification_options           w,u,c,r&lt;br /&gt;
                notifications_enabled          1&lt;br /&gt;
                contact_groups                 admins&lt;br /&gt;
                }&lt;br /&gt;
define service {&lt;br /&gt;
                host_name                      smb.&amp;lt;domein&amp;gt;&lt;br /&gt;
                service_description            check_ldap&lt;br /&gt;
                use                            generic-service&lt;br /&gt;
                check_command                  check_ldap!-H $hOSTADDRESS$ -b &amp;quot;cn=admin,dc=&amp;lt;domein&amp;gt;&amp;quot;&lt;br /&gt;
                name                           ldap&lt;br /&gt;
                register                       1&lt;br /&gt;
                max_check_attempts             3&lt;br /&gt;
                normal_check_interval          5&lt;br /&gt;
                retry_check_interval           1&lt;br /&gt;
                active_checks_enabled          1&lt;br /&gt;
                check_period                   24x7&lt;br /&gt;
                notification_interval          120&lt;br /&gt;
                notification_period            24x7&lt;br /&gt;
                notification_options           w,u,c,r&lt;br /&gt;
                notifications_enabled          1&lt;br /&gt;
                contact_groups                 admins&lt;br /&gt;
                }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Specificatie van checks ==&lt;br /&gt;
=== check_ldap ===&lt;br /&gt;
De check van ldap vindt plaats met behulp van de standaard nagios plugin:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
define service {&lt;br /&gt;
                host_name                      &amp;lt;fdqn&amp;gt;&lt;br /&gt;
                service_description            check_ldap&lt;br /&gt;
                use                            generic-service&lt;br /&gt;
                check_command                  check_ldap!-H $hOSTADDRESS$ -b &amp;quot;cn=admin,dc=&amp;lt;fqdn&amp;gt;&amp;quot;&lt;br /&gt;
                name                           ldap&lt;br /&gt;
                register                       1&lt;br /&gt;
                max_check_attempts             3&lt;br /&gt;
                normal_check_interval          5&lt;br /&gt;
                retry_check_interval           1&lt;br /&gt;
                active_checks_enabled          1&lt;br /&gt;
                check_period                   24x7&lt;br /&gt;
                notification_interval          120&lt;br /&gt;
                notification_period            24x7&lt;br /&gt;
                notification_options           w,u,c,r&lt;br /&gt;
                notifications_enabled          1&lt;br /&gt;
                contact_groups                 admins&lt;br /&gt;
                }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== check samba ===&lt;br /&gt;
In /etc/nagios/scripts staat het script check_samba.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
#&lt;br /&gt;
/usr/bin/smbclient -W ${2} -L ${1} -N &amp;gt;/dev/null&lt;br /&gt;
if test ${?} -eq 0&lt;br /&gt;
then&lt;br /&gt;
    echo &amp;quot;\\\\${1}\\\\${2} answered SAMBA request&amp;quot;&lt;br /&gt;
    exit 0&lt;br /&gt;
else&lt;br /&gt;
    echo &amp;quot;\\\\${1}\\\\${2} not responding to SAMBA requests&amp;quot;&lt;br /&gt;
    exit 1&lt;br /&gt;
fi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Aanroep van het script in services:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
define service {&lt;br /&gt;
                host_name                      &amp;gt;fqdn&amp;gt;&lt;br /&gt;
                service_description            samba&lt;br /&gt;
                check_command                  check_samba! &amp;lt;fqdn&amp;gt; &amp;lt;nt-domain&amp;gt;&lt;br /&gt;
                name                           samba&lt;br /&gt;
                register                       1&lt;br /&gt;
                max_check_attempts             3&lt;br /&gt;
                normal_check_interval          5&lt;br /&gt;
                retry_check_interval           1&lt;br /&gt;
                active_checks_enabled          1&lt;br /&gt;
                check_period                   24x7&lt;br /&gt;
                notification_interval          120&lt;br /&gt;
                notification_period            24x7&lt;br /&gt;
                notification_options           w,u,c,r&lt;br /&gt;
                notifications_enabled          1&lt;br /&gt;
                contact_groups                 admins&lt;br /&gt;
                }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis Support Infrastructuur]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
	<entry>
		<id>https://wiki.webhuis.nl:443/index.php?title=Backup_Restore&amp;diff=566</id>
		<title>Backup Restore</title>
		<link rel="alternate" type="text/html" href="https://wiki.webhuis.nl:443/index.php?title=Backup_Restore&amp;diff=566"/>
		<updated>2010-07-24T15:04:57Z</updated>

		<summary type="html">&lt;p&gt;10.68.71.30: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* http://www.debian-administration.org/users/bacula/weblog/6&lt;br /&gt;
* &lt;br /&gt;
* &lt;br /&gt;
* &lt;br /&gt;
* &lt;br /&gt;
* &lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr/&amp;gt;&lt;br /&gt;
Terug naar: [[Webhuis Support Infrastructuur]]&lt;/div&gt;</summary>
		<author><name>10.68.71.30</name></author>
	</entry>
</feed>