<> ---- = Der Kernel = Eigentlich ist ein Standard-Kernel ausreichend, allerdings ist es sinnvoll den [[http://user-mode-linux.sourceforge.net/skas.html|skas-Kernel-Patch]] anzuwenden, um Performance und Sicherheit zu erhöhen. Dazu ist natürlich eine Kernel-Kompilation erforderlich :) Und so geht es: * eine Kernel herunterladen: http://kernel.org * den passenden skas-Patch holen: [[http://user-mode-linux.sourceforge.net/dl-sf.html|2.4er-Kernel]] oder [[http://www.user-mode-linux.org/~blaisorblade/|2.6er-Kernel]] * den Kernel auspacken und konfigurieren (das Netzwerk-Device ''tun'' wird benötigt) * den Patch anwenden * `make oldconfig` um die neuen Möglichkeiten des Patches zu aktivieren (''Support for /proc/mm'' muss drin sein) Eine detaillierte Anleitung findest du beispielsweise [[http://www.user-mode-linux.org/~blaisorblade/howtoapply.html|hier]]. = Das UML-Netzwerk-Interface = In einem ''[[http://debian.org|debian]]''-System solltest du die uml-Werkzeuge installieren: {{{ apt-get install uml-utilities }}} In der ''/etc/default/uml-utilities'' sollte folgendes stehen: {{{ UML_SWITCH_OPTIONS="-tap tap0" UML_SWITCH_USER="uml-net" UML_SWITCH_CTL="/uml/chrootjail/net-socket/uml-net.sock" }}} Für die automatische Aktivierung des ''tun''-Netzwerk-Interfaces beim Booten kannst du folgendes in die ''/etc/network/interfaces'' eintragen: {{{ auto tap0 iface tap0 inet manual up tunctl -t tap0 -u uml-net && ifconfig tap0 10.0.0.1 netmask 255.255.255.0 broadcast 10.0.0.255 down tunctl -d tap0 }}}