Pendahuluan:
 HowTo ini mengasumsikan bahwa akses Internet dari VM melalui DOM0 dan LAN pribadi dilakukan dengan menggunakan metode Bridge. Dalam instalasi Xen versi sebelumnya, jembatan dibangun secara dinamis melalui skrip Xen, dalam versi ini jembatan dibangun secara permanen saat DOM0 boot.DOM0:xenbr0(eth0)    ---bridging==>> DOMUs:eth0 
DOM0:pdummy0(dummy0) ---bridging==>> DOMUs:eth1
PENTING: Jika Anda menginstal Xen di server khusus Hetzner (Jerman) dan hanya menggunakan IP yang tersedia (maks 3) untuk DOMU, maka Anda perlu memastikan bahwa Anda membuat alamat MAC untuk setiap IP DOMU di situs robot Hetzner milik Anda server, kemudian gunakan alamat MAC ini dalam konfigurasi DOMU Xen Anda. Jika Anda menggunakan subnet 8 IP atau lebih di server Hetzner untuk DOMU, metode menjembatani ini tidak akan berfungsi. Ikuti petunjuk yang ditampilkan di sini sebagai gantinya:https://wp.me/pKZRY-F9
 Instal Xen Hypervisor dan beberapa alat yang berguna apt-get install xen-hypervisor-4.4-amd64 xen-utils-4.4 bridge-utils ethtool iptables 
Beberapa persiapan ekstra
 Karena setiap disk virtual perlu di-mount menggunakan perangkat loop, kita perlu memastikan tersedia cukup banyak di sistem.
Edit file /etc/modules dan tambahkan:loop max_loop=64 
dummy
Kita juga perlu mengaktifkan penerusan IPv4 di kernel.
Edit file /etc/sysctl.conf (sekitar baris 44) aktifkan baris tersebut dengan menghilangkan tanda '#' sebagai berikut:net.ipv4.ip_forward=1 
Jalankan perintah berikut untuk mengaktifkannya:sysctl -p /etc/sysctl.conf 
KONFIGURASI JARINGAN di DOM0
 Berdasarkan asumsi IP di atas, berikut adalah isi dari file /etc/network/interfaces .# Internet Access nterface 
auto xenbr0
iface xenbr0 inet static
    address 85.114.145.5
    netmask 255.255.255.0
    network 85.114.145.0
    broadcast 85.114.145.255
    gateway 85.114.145.1
    bridge_ports eth0
#
auto eth0
iface eth0 inet manual
#
# Internal LAN between VMs and DOM0
auto pdummy0
iface pdummy0 inet static
    address 192.168.100.1
    netmask 255.255.255.0
    bridge_ports dummy0
#
auto dummy0
iface dummy0 inet manual
 Untuk memastikan skrip Xen tidak membuat jembatan normal ketika DOMu dimulai, kita perlu menghalangi proses ini dengan:
mengedit file /etc/xen/xend-config.sxp dan ubah baris:(sekitar baris 176)
FROM:(network-script network-bridge) 
KEPADA:(network-script none) reboot 
Mengonfigurasi DOMU
Konfigurasi DOMU
 PyGRUB 
Jika konfigurasi DOMU Anda diset menggunakan pygrub sebagai boot loader,
maka pastikan path ke pygrub di file konfigurasi DOMU sudah benar sebagai berikut:bootloader = '/usr/lib/xen-4.4/bin/pygrub' 
Pada file konfigurasi DOMU yang sama, pastikan Anda menggunakan alamat MAC yang tidak terduplikasi dengan penetapan antarmuka jaringan serta tentukan jembatan yang akan digunakan oleh DOMu ini, misalnya:vif = [ 'ip=46.7.178.112,mac=00:16:34:D7:9C:12,bridge=xenbr0', 'ip=192.168.100.112,mac=00:16:3E:D7:1C:12,bridge=pdummy0' ] 
CATATAN: Jika Anda tidak menggunakan PyGRUb dan ingin menggunakannya sebagai boot loader untuk setiap DOMU individu, yang membuat kernel DOMU independen dari DOM0, lihat artikel berikut. Harap perhatikan bahwa di Ubuntu 14.04 jalur ke pygrub berbeda dari yang ada di artikel. Setiap versi baru Xen memiliki jalur yang berbeda ke PyGRUB dan sisa artikel juga sepenuhnya akurat untuk Ubuntu.
http://tipstricks.itmatrix.eu/?s=pygrub&x=0&y=0
Konfigurasi Jaringan DOMus
 Setiap DOMu akan mendapatkan antarmuka lo dan eth0 dengan konfigurasi sebagai berikut:
Saya menggunakan IP pertama dari subnet kami untuk DOMU ini dan oleh karena itu akan dikonfigurasi sebagai berikut:
Catatan:Konfigurasi ini tidak terlalu standar karena menggunakan setiap IP dengan netmask /32 (255.255.255.255).
Setelan ini memungkinkan setiap IP subnet dapat digunakan oleh setiap DOMu.
File:/etc/network/interfaces  
Konten:# The loopback network interface 
auto lo
iface lo inet loopback
#
# The primary network interface
auto eth0
iface eth0 inet static
 address 46.7.178.112
 netmask 255.255.255.255
 gateway 46.7.178.1
#
# The internale LAN interface(will be connected to pdummy0 on DOM0)
auto eth1
iface eth1 inet static
  address 192.168.100.112
  netmask 255.255.255.0