verne
Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
verne [2015/08/02 16:49] 0.0.0.0 aangemaakt |
verne [2021/11/23 14:13] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Verne ====== | ====== Verne ====== | ||
+ | {{tag>" | ||
+ | |||
+ | ===== Virtual machine config ===== | ||
+ | De virtuele machines worden aangemaakt via het xen-create-image commando. | ||
+ | De instellingen van een vm staan in / | ||
+ | Je kan je eigen instellingen meegeven (check xen-create-image --help). | ||
+ | |||
+ | Je moet zeker --hostname meegeven met een fqdn. | ||
+ | |||
+ | De config van de gecreeërde vm staat in / | ||
+ | |||
+ | nieuwe machine maken kan met | ||
+ | xen new / | ||
+ | hiervoor moest wel een kleine aanpassing gebeuren in / | ||
+ | comment line 22 : #from xml.parsers.xmlproc import xmlproc, xmlval, xmldtd | ||
+ | (Dit is nodig door een openstaande bug bij Debian: http:// | ||
+ | |||
+ | ===== Netwerk ===== | ||
+ | De vm's zijn verbonden via een bridge. Deze bridge verbindt de vm's via eth1 met het client netwerk in de route tabel moet zeker een regel hiervoor zijn (wordt automatisch toegevoegd). | ||
+ | |||
+ | de bridge wordt geconfigureerd in / | ||
+ | |||
+ | (network-script ' | ||
+ | (vif-script vif-bridge) | ||
+ | |||
+ | Dat zou moeten volstaan voor een config met 1 bridge over eth1. Eth1 is de default-bridge naam die door xen gegeven wordt. | ||
+ | |||
+ | Dan draait er ook een DHCP server (dnsmasq). Om deze werkende te krijgen voor de domU's is het nodig het volgende commando te runnen voor elke vif. | ||
+ | |||
+ | ethtool -K " | ||
+ | |||
+ | NOTE: apt-get install ethtool. | ||
+ | |||
+ | dat zet checksumming uit. Dit in de set_mtu functie in `/ | ||
+ | |||
+ | # Usage: set_mtu bridge dev | ||
+ | set_mtu () { | ||
+ | local bridge=$1 | ||
+ | local dev=$2 | ||
+ | mtu=" | ||
+ | # Don't delete the next line. Check Wiki why. ~Silox | ||
+ | ethtool -K " | ||
+ | if [ -n " | ||
+ | then | ||
+ | ip link set dev ${dev} mtu $mtu || : | ||
+ | fi | ||
+ | } | ||
+ | |||
+ | |||
+ | |||
+ | / | ||
+ | |||
+ | ===== DHCP ===== | ||
+ | dnsmasq is de dhcp server. Deze gebruikt het 10.1.2.0/24 subnet. | ||
+ | |||
+ | Deze is momenteel gedisabled (aka start niet automatisch op on boot). Terug toevoegen aan boot : update-rc.d dsnmasq defaults | ||
+ | |||
+ | ===== Firewall ===== | ||
+ | arno-firewall-iptables is de firewall die geinstalleerd is. Deze doet de NAT en port-forwarding. | ||
verne.1438534145.txt.gz · Last modified: 2021/11/23 14:00 (external edit)