• Zur Hauptnavigation springen
  • Zum Inhalt springen
Jackson IT

Jackson IT

IT Service für Unternehmen

  • Start
  • IT-Service
    • Webkonferenz und Onlinemeeting (BigBlueButton)
  • Über uns
  • Blog
  • Quick Support herunterladen
Start > Blog > Hetzner Online Diskussionsforum | Dedizierte Server(EQ4, EQ6, usw.) | KVM ohne Bridge

Hetzner Online Diskussionsforum | Dedizierte Server(EQ4, EQ6, usw.) | KVM ohne Bridge

von Alexander Jackson

Mit allerbestem Dank an http://serversupportforum.de/forum/virtualisierung/33673-kvm-auf-hetzner-eq

.html#post218715

Host-IP: HHH

Guest-UP: GGG

Host-Gateway: GWGWGW

create the vm

=============

vmbuilder kvm ubuntu –suite=jaunty –flavour=virtual –arch=i386 –libvirt=qemu:///system –hostname=vm42 –domain=localdomain –part=vmbuilder.partition –ip=GGG –mask=255.255.255.255 –gw=HHH7 –user=ford –name=Administrator –pass=******* –components main,universe –addpkg=acpid –addpkg vim –addpkg openssh-server –mem=512 –tmpfs=-

update /etc/libvirt/qemu/vm42.xml to read like this

===================================================

<interface type=&apos;ethernet&apos;>

<script path=&apos;/root/vnet42-ifup&apos;/>

<model type=&apos;virtio&apos;/>

</interface>

virsh define /etc/libvirt/qemu/vm42.xml

create the network startup script /root/vnet42-ifup on host

===========================================================

#!/bin/sh

main_ip=“HHH“

main_dev=“eth0″

vnet_ip=“GGG“

vnet_dev=$1

echo 1 >/proc/sys/net/ipv4/ip_forward

echo 1 >/proc/sys/net/ipv4/conf/${main_dev}/proxy_arp

echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_broadcasts

echo 1 >/proc/sys/net/ipv4/conf/all/rp_filter

echo 1 >/proc/sys/net/ipv4/conf/${vnet_dev}/proxy_arp

ifconfig ${vnet_dev} ${main_ip} netmask 255.255.255.255 up

ip route add ${vnet_ip} dev ${vnet_dev} src ${main_ip}

add pointopoint to vm network configuraton

==========================================

$ sudo modprobe nbd

$ sudo kvm-nbd -c /dev/nbd0 /root/images/ubuntu-kvm/disk0.qcow2 &

$ mount /dev/nbd0p1 /mnt/vm

add this to /mnt/vm/etc/network/interfaces

pointopoint HHH

$ umount /mnt/vm

$ sudo nbd-client -d /dev/nbd0

$ virsh start vm42

und voila, ping etc funktionieren!

Wenn man eine weitere VM hinzufügen will, muss man nur die obigen Schritte wiederholen, somit also auch eine weitere /root/vnetXXX-ifup erstellen und in /etc/libvirt/qemu/vmXX.xml referenzieren.

„define /etc/libvirt/qemu/vmXX.xml“ danach nicht vergessen, und pointopoint in der /etc/network/interfaces des Guest hinzufügen!

viaHetzner Online Diskussionsforum | Dedizierte Server(EQ4, EQ6, usw.) | KVM ohne Bridge.

Kategorie: Linux Stichworte: Hetzner, KVM, Virtualisierung

Entdecken Sie unsere neuen Hostingangebote: Zu Blueboxs

© 2025 Jackson IT

  • Impressum
  • Datenschutzhinweise