Rekisteröitymätön käyttäjä
Ero sivun ”Virtuaalisen järjestelmän verkkosiltaus” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Virtuaalisen järjestelmän verkkosiltaus (muokkaa)
Versio 10. toukokuuta 2013 kello 12.18
, 10. toukokuuta 2013→Ytimen moduulit
(lisätään moduli-kappale) |
|||
(4 välissä olevaa versiota 4 käyttäjän tekeminä ei näytetä) | |||
Rivi 1: | Rivi 1: | ||
{{jakeluspesifinen}} | {{jakeluspesifinen}} | ||
Tässä artikkelissa käsitellään verkkosillan luomista [[virtualisointi|virtuaalikoneessa]] pyörivään järjestelmään. | Tässä artikkelissa käsitellään verkkosillan luomista [[virtualisointi|virtuaalikoneessa]] pyörivään järjestelmään. Huomaa kuitenkin, että voit päästä helpommalla käyttämällä valmiita ratkaisuja. Esimerkiksi Virtualbox siltaa yhteyden automaattisesti ja helposti, kun valitset virtuaalisen verkkokortin asetuksista "Bridged Network". | ||
== Isäntäkone A == | == Isäntäkone A == | ||
Rivi 43: | Rivi 43: | ||
# /etc/init.d/libvirtd start | # /etc/init.d/libvirtd start | ||
# [[rc-update]] add libvirtd default | # [[rc-update]] add libvirtd default | ||
=== Ytimen moduulit === | |||
'''Jotta guest voi kytkeytyä siltaan, tarvitaan 'tun'-[[moduuli]]'''. Muutoin näet virheen: ”Failed to add tap interface 'vnet%d' to bridge 'br0' : No such file or directory”. Ladataan myös virtualisointimoduulit, joista ainoastaan toinen riittää. Kvm:ää käytetään mikäli keskusyksikköpiiri tukee virtualisointilaajennoksia ja kqemua käytetään, mikäli kvm:ää ei voi käyttää. | |||
# modprobe tun | |||
# modprobe kqemu | |||
# modprobe kvm | |||
== Verkko == | == Verkko == | ||
Rivi 115: | Rivi 122: | ||
# route add -net 192.168.1.0 netmask 255.255.255.0 dev br0 | # route add -net 192.168.1.0 netmask 255.255.255.0 dev br0 | ||
Muut routet korjataan aiemmasta konfiguraatiosta, | Muut routet korjataan aiemmasta konfiguraatiosta. Ip 192.168.1.1 on sillan käyttämä gateway-osoite, ja tästä tehdään myös oletusgateway. | ||
# route del -net 192.168.1.0 netmask 255.255.255.0 dev eth0 | # route del -net 192.168.1.0 netmask 255.255.255.0 dev eth0 | ||
# route del default gw 192.168.1.1 | # route del default gw 192.168.1.1 | ||
Ohjataan 192.168.0.x-verkkoon (NAT2) menevät pyynnöt kulkemaan eth1:n kautta: | |||
# route add -net 192.168.0.0 netmask 255.255.255.0 dev eth1 | # route add -net 192.168.0.0 netmask 255.255.255.0 dev eth1 | ||
Oletusreitti voi kulkea vain sisäverkkoon, (NAT2) tai dmz-verkkoon (NAT1). '''Oletusreittejä voi olla vain yksi!!''' | Oletusreitti voi kulkea vain sisäverkkoon, (NAT2) tai dmz-verkkoon (NAT1). '''Oletusreittejä voi olla vain yksi!!''' | ||
# route add default gw 192.168.1.1 br0 # NAT1, netti toimii | |||
# route add default gw 192.168.1.1 br0 # NAT1 | # route add default gw 192.168.0.1 netmask 255.255.255.0 dev eth1 # NAT2, jutellaan vain suljetun sisäverkon kanssa | ||
# route add default gw 192.168.0.1 netmask 255.255.255.0 dev eth1 # NAT2 | |||
Alla on reititystaulu, jossa isäntäkone on yhteydessä NAT1:een ja NAT2:een, pääsee vielä internetiinkin. | Alla on reititystaulu, jossa isäntäkone on yhteydessä NAT1:een ja NAT2:een, pääsee vielä internetiinkin. | ||
Rivi 157: | Rivi 164: | ||
Dnsmasq ei ole päällä. Jos se olisi, sen konfiguraation olisi lisättävä | Dnsmasq ei ole päällä. Jos se olisi, sen konfiguraation olisi lisättävä | ||
except-interfaces=br0 | except-interfaces=br0 | ||
== Virtuaalikone A== | == Virtuaalikone A== |