Kusimamia seva ya OpenVZ (III)

Halo tena, kila mtu. Leo tutaendelea na nakala hizi mfululizo juu ya usimamizi wa OpenVZ. Katika chapisho la awali tunashughulikia kila kitu kinachohusiana na ufungaji na OpenVZ.

Kwa hivyo, ikiwa kila kitu kilienda sawa, tunapaswa kuwa na seva yetu tayari OpenVZ imewekwa na iko tayari kuanza kufanya kazi nayo.

Leo tutazungumza juu ya kila kitu kinachohusiana na usimamizi wa vyombo, uundaji wake wote na usanidi wake na usimamizi.

Kuunda vyombo

Los vyombo o EVs Ni mazingira ya kweli (mashine halisi) ambayo tutaunda na kusimamia na seva yetu OpenVZ. Ili kuziunda tunahitaji kuwa na templeti.

Los templates ni mfano ambao kontena litajengwa. Zina vifurushi anuwai muhimu kwa uendeshaji wa mfumo na matumizi kadhaa ya kimsingi, pamoja na metadata yote (kashe ya templeti) kujenga na kusanidi mashine.

Kuna templeti za tofauti mgawanyo de Linux. Baadhi yao hutunzwa rasmi na wengine ni michango kutoka kwa jamii.

Njia rahisi zaidi ya kuzipata ni kutumia moja ya templates zilizoundwa mapema. Hizi zimepatikana kwa kuunda kontena kutoka kwa kiolezo na kisha kuifunga kwenye faili gzip.

Faili hizo zilizobanwa zitakuwa zile tutakazopakua na ambazo tutatengeneza kontena zetu. Kwa njia hii uundaji wa vyombo ni haraka sana na rahisi kuliko hapo zamani, wakati cache ililazimika kuzalishwa kwa mikono. Unachohitaji kufanya leo ni kupakua faili ya usambazaji uliochagua kutoka kwa ukurasa huu:

http://openvz.org/Download/template/precreated

Mara tu inapopakuliwa, tunaihifadhi kama ilivyo kwenye saraka hii kwenye seva yetu:

/vz/template/cache

Sasa tunaweza kuunda yetu vyombo kutoka kwa templeti zilizosanikishwa. Jambo la kwanza kukumbuka ni kwamba kila kontena lina id ya nambari inayohusishwa nayo ambayo hutumika kutambua VEs na kwamba haiwezi kurudiwa ndani ya mwenyeji mmoja wa mwili.

Pia, kitambulisho lazima kiwe kikubwa kuliko 100, kwani vitambulisho kutoka 0 hadi 100 vinatumiwa na mfumo.

Kusimamia vyombo, amri muhimu zaidi ni vzctl. Sintaksia ifuatayo hutumiwa kuunda kontena mpya:

#vzctl create --ostemplate template --config config_file

Katika kielelezo tunaweka jina la templeti ambayo tumepakua hapo awali. Kigezo cha usanidi ni chaguo. Ndani yake unaweka jina la faili na usanidi uliofafanuliwa wa vyombo.

Ikiwa hatujabainisha, itabidi tuziweke kwa mkono. Faili za usanidi ziko katika:

/etc/sysconfig/vz-scripts

Majina ya faili yana muundo huu:

ve-nombre_config.conf-sample

Ya kawaida ni basic (ve-basic.conf-sampuli). Tunaweza kutumia zile ambazo zimeundwa kwa chaguo-msingi au tengeneze zetu. Kwa hali yoyote, maadili yote ambayo yameainishwa yanaweza kubadilishwa baadaye.

Kwa mfano, kuunda kontena na kitambulisho 101, kutoka kwa kiolezo cha debian ambacho tumepakua hapo awali na kutumia usanidi wa msingi, tunatekeleza:

#vzctl create 101 --ostemplate debian-6.0-x86 --config basic

Usanidi wa chombo

Sasa kwa kuwa tumeunda kontena letu, tunaweza kuendelea kusanidi. Kwa hili tunatumia syntax ifuatayo:

#vzctl set --parametro valor --parámetro valor […]

Kuna vigezo vingi ambavyo tunaweza kusanidi. Ili kushauriana nao, tunaweza kwenda kwa mwongozo wa vzctl (# mtu vzctl) au kwa wiki wazi.

Ili tuweze kuzibadilisha, zinabaki baada ya kuzima mfumo, lazima tuongeze- kuokoa mwishoni mwa amri. Ikiwa sio hivyo, itaendelea tu hadi kuzimwa kwa pili.

Hapa tutaelezea amri zingine za msingi zaidi:

Sanidi kontena kuanza wakati kompyuta itaanza au la.
onboot [yes/no]

Taja jina la mwenyeji la kompyuta
hostname

Ongeza anwani ya IP kwenye kifaa. Zinaongezwa kwa jumla.
ipadd

Ikiwa tunataka kufuta zile zilizosanidiwa hapo awali tunapaswa kutumia:
ipdel dir_ip|all

Sanidi anwani ya seva za DNS. Unaweza kutumia chaguo hili mara nyingi kwa amri hiyo hiyo kusanidi seva nyingi. Kufanya hivyo kutaandika majina yote yaliyosanidiwa hapo awali.
nameserver

Weka nenosiri kwa mtumiaji wa mfumo. Ikiwa haipo, tengeneza. Inashauriwa usitumie parameter hii pamoja na wengine. Haihitaji kutumiwa save na parameter hii.

userpasswd user:password

Inaonyesha mpangilio ambao mashine itaanza wakati wa kuanza. Idadi kubwa, itakuwa na kipaumbele cha juu. Ikiwa haijasanidiwa, inachukuliwa kuwa na kipaumbele cha chini zaidi na kontena zingine zozote ambazo zimesanidiwa zitaanza kwanza.

bootorder

Mwishowe, ninakuachia kama mfano utekelezaji wa usanidi wa kimsingi wa chombo 101

#vzctl imeweka 101 - kuanza tena ndio - jina la jina virtualhost --ipadd 192.168.1.10 - nameserver 8.8.8.8 - nameserver 4.4.4.4 - salama #vzctl kuweka 101 - rootpasswd root: 1234

Usimamizi wa kontena

Mara tu tunapounda makontena yetu na kusanidiwa, tunaweza kuyasimamia. Ili kufanya hivyo, tutatumia tena amri ya vzctl. Amri zingine za kimsingi za kusimamia vyombo zimeorodheshwa hapa chini:

Anza chombo
#vzctl start ID

Huacha chombo
#vzctl stop ID

Inasimamisha chombo bila kusubiri michakato yake yote kusimama
#vzctl stop ID --fast

Inatuambia hali ya chombo
#vzctl status ID

Kuharibu chombo. Kabla ni muhimu kuizuia.
#vzctl destroy ID

Unaingiza mashine kupitia laini ya amri kana kwamba tumepata kwa ssh.
#vzctl enter ID

Endesha amri ndani ya chombo.
#vzctl exec ID comando

Orodhesha vyombo ambavyo vinafanya kazi kwenye seva. Pamoja na -a chaguo pia orodhesha wafungwa.
#vzlist

Hiyo yote ni ya leo. Kwa hili tunamaliza sehemu ya msingi zaidi ya utawala wa OpenVZ.

Katika nakala chache zifuatazo tutazungumza juu ya taratibu za hali ya juu zaidi, kama usimamizi wa rasilimali, kutekeleza backups au matumizi ya kitanzi.

Hadi wakati huo, unaweza kujaribu kila kitu ambacho tumeelezea hadi sasa. Kama kawaida, acha maswali yoyote unayo katika maoni na tuonane hivi karibuni. Maisha marefu na mafanikio.


Yaliyomo kwenye kifungu hicho yanazingatia kanuni zetu za maadili ya uhariri. Kuripoti kosa bonyeza hapa.

Maoni 17, acha yako

Acha maoni yako

Anwani yako ya barua si kuchapishwa. Mashamba required ni alama na *

*

*

  1. Kuwajibika kwa data: Miguel Ángel Gatón
  2. Kusudi la data: Kudhibiti SpAM, usimamizi wa maoni.
  3. Uhalali: Idhini yako
  4. Mawasiliano ya data: Takwimu hazitawasilishwa kwa watu wengine isipokuwa kwa wajibu wa kisheria.
  5. Uhifadhi wa data: Hifadhidata iliyohifadhiwa na Mitandao ya Occentus (EU)
  6. Haki: Wakati wowote unaweza kupunguza, kuokoa na kufuta habari yako.

  1.   elav alisema

    Nakala bora !! 😉

    1.    Kamisama666 alisema

      Shukrani nyingi !. Nimefurahi sana kuweza kuchapisha nakala hizi. Nitaendelea kufanya kazi kwa bidii na kushirikiana mahali ninapoweza. Maisha marefu na mafanikio.

  2.   ocz alisema

    Nakala za kufurahisha sana kuhusu OpenVZ. Wacha tuone ikiwa unanihimiza kujaribu, nimekuwa na jicho langu juu ya jambo hilo kwa muda mrefu. Hapa ninaacha maoni kadhaa:

    Sijui kabisa jinsi OpenVZ inavyofanya kazi, na moja ya maswali makubwa niliyo nayo ni kwanini inahitajika kuweka usanidi wa mtandao kwa mikono kwa kila mashine. Haiwezi kuiruhusu ipate kutoka kwa seva ya DHCP? Hiyo ni, unaweza kuipatia daraja la MAC + halafu mashine ziweze kujisimamia kupata usanidi wa mtandao? (Kwa sababu katika nakala juu ya OpenVZ ambayo nimeweza kuisoma daima imewekwa na IPv4, lakini vipi kuhusu IPv6?)

    Ni nini zaidi, ikiwa ilibidi nisanidi mipangilio ya mtandao, ni nini kibaya kwa kuifanya kutoka "ndani" kwa mashine? Na hiyo ni nini kuwapa jina la mwenyeji kutoka kwa mwenyeji? Kwa kifupi, inaonekana kuwa isiyo na maana na isiyo na maana kwangu, na ningependa kujua kwanini ni muhimu au inashauriwa.

    Kwa njia, sijui ikiwa utagusa mada hii, lakini nitavutiwa na nakala juu ya usalama na faragha katika utumiaji wa OpenVZ. Katika VirtualBox nimezoea "kuonana" kila mmoja au na mwenyeji isipokuwa ikiwa ninataka kupitia folda za mtandao au za pamoja. Nashangaa, kwa mfano, kuna hatari gani katika kuanzisha honeypot na OpenVZ. Ninatoa maoni juu yake kama wazo ikiwa unataka kuandika juu yake.

    1.    Kamisama666 alisema

      Ninafurahi sana kuwa unapenda machapisho na ninakuhimiza ujaribu OpenVZ. Utaona kwamba ni rahisi sana kusimamia.

      Kuhusu mashaka yako, mengi yanahusiana na vitu ambavyo hatujazungumza bado. Lakini nitakupa utangulizi kidogo wa kuzitatua.

      Jambo la kwanza kujua ni kwamba katika OpenVZ kuna aina mbili za usanidi wa mtandao. Venet au veth inaweza kutumika. Ya kwanza ni sawa na mtandao wa kibinafsi, ambayo ni kupatikana tu kutoka kwa vyombo na mwenyeji wa mwili. Kwa macho ya mashine zingine kwenye mtandao ni kana kwamba hazipo. Kwa upande mwingine, veth ni kadi ya mtandao inayofanya kontena ifanye kazi kama kompyuta nyingine kwenye mtandao na inaweza kupatikana kwa mashine zingine. Inaruhusu pia chaguzi za hali ya juu zaidi kama matumizi ya DHCP au usanidi wa mtandao kutoka ndani ya chombo.

      Kuhusu IPv6, njia zote mbili zinaiunga mkono. Unaweza kutumia amri ya ipadd na anwani ya ipv6 bila shida. Kwa kweli, pamoja na venet sio kazi zote. Kwa kuwa kadi ya venet haina MAC inayohusiana, vitu kama ugunduzi wa jirani au matangazo ya router hayafanyi kazi.

      Kuhusu ukweli kwamba lazima usanidi sifa nje, kwa maoni yangu, ni njia ya kuwezesha kazi ya wasimamizi. Inakuruhusu kubadilisha tabia kwa urahisi na inaweza kuibadilisha karibu bila shida. Na, kama nilivyosema katika kifungu hicho, unaweza kuunda mfano wako wa usanidi ambao unaweza kuunda mashine, na hivyo kuondoa maumivu ya kichwa mengi.

      Mwishowe, kuhusu usalama, kutumia OpenVZ kwa kuunda honeypot inapendekezwa sana. OpenVZ hutenga kabisa vyombo kutoka kwa mfumo wa mwili na inaonekana halisi kwa mshambuliaji. Na hii yote na matumizi ya chini sana ya rasilimali. Ni chaguo nzuri kwa kujenga honeypots (ingawa kuna chaguo rahisi na zilizolengwa kwake).

      Natumai nimetatua mashaka yako. Ikiwa una mada nyingine yoyote au mada yoyote ambayo ungetaka nizungumze, usisite kusema hivyo. Nitakuona hivi karibuni. Maisha marefu na mafanikio.

  3.   Gabriel alisema

    Halo, safu hii ya machapisho ni nzuri sana, nilitaka kushauriana na yafuatayo: Ninajaribu kurejesha nakala rudufu za vyombo vingine vya OpenVZ (faili zingine za .tar) ambazo zinaendesha kwa mwenyeji na Ubuntu Server, zimefanywa na yafuatayo. amri:

    vzdump - tumia kitambulisho - barua hadi mizizi - dumpdir / backups / file

    Mwenyeji huyu ana toleo lifuatalo: vzctl toleo 3.0.22
    Sasa wazo litakuwa kuweza kurejesha vyombo hivi kwenye seva ya CentOS 6. Wakati wa kuunda VM mpya sina shida, lakini siwezi kupata njia ya kurejesha nakala hizi (kwenye CentOS nina toleo lifuatalo: toleo la vzctl 4.7.2)

    Nimesoma hii:
    https://openvz.org/Quick_Installation_CentOS_6
    http://wiki.centos.org/HowTos/Virtualization/OpenVZ
    http://www.howtoforge.com/installing-and-using-openvz-on-centos-6.4-p2
    Na kwa kweli hii itakuwa post 😉 😀

    Kutokana na kile nilichoona wengi wao wanazungumza juu ya kutumia vzrestore, au vzdump -restore, lakini siwezi kupata marejesho ya kazi. (Sina vzrestore katika CentOS 6 na sina bendera ya -rejesha katika vzdump pia) Hakika kuna kitu kinanitoroka kwa sababu ya ukosefu wa uzoefu juu ya mada hii

    Hapa kuna maswali:
    Je! Inawezekana kufanya kile ninachotaka? Kizuizi chochote?
    Njia itakuwa nini kuifanya? Je! Ninafaa kufunga vzrestore kwa njia fulani?
    Mapendekezo? Kusoma?

    Asante kwa michango yako, salamu

    1.    Kamisama666 alisema

      Hi, asante kwa maoni yako.

      Kuhusu maswali yako, kimsingi haipaswi kuwa na shida. Kwa kweli, nakumbuka kwamba nilikutana na hii muda mrefu uliopita na nikayatatua wakati huo. Lakini sasa hivi sina ufikiaji wa nyaraka ambazo nilitengeneza na, kwa kuwa sijazigusa kwa muda, siwezi kukumbuka. Lakini usikate tamaa, nitaweka mashine na OpenVZ kwa muda mfupi na nitakutatua kwa muda mfupi. Na kwa hivyo, labda, nitarudi kwenye safu hii ya machapisho, ambayo nimeacha kidogo.

      Maisha marefu na mafanikio.

      1.    Gabriel alisema

        Asante kwa jibu lako, ningeithamini sana ikiwa unaweza kuiona.
        (Kwa kuongeza, machapisho mapya ambayo yanaweza kuonekana kwenye mada hii ni muhimu sana)

        Moja ya mambo ambayo yanavutia ni kwamba katika CentOS 6.5 ninayoweka hizi ndio zana ambazo zinaweka:
        vzcalc, vzcptcheck, vzctl, vzdqdump, vzeventd, vzifup-post, vzmemcheck, vznetaddbr, vzoversell, vzquota, vzstats, vzubc, vzcfgvalidate, vzcpucheck, vzdqqchem, vzm, vzm, vzm, vzm

        Kwa kufuata hatua katika nyaraka rasmi: https://openvz.org/Quick_Installation_CentOS_6
        Na katika bendera ambazo ninaona katika mtu wa vzdqdump sina bendera ya -rejesha. Ninaona pia kuwa katika mtu wa vzctl nina bendera kadhaa -pichapicha * lakini sijui kama hiyo ndio natafuta au jinsi ya kuzitumia haswa.

    2.    Kamisama666 alisema

      Kweli, baada ya kupigana na openvz na kiwango cha juu cha nyaraka zake, nadhani mwishowe nimeigundua. Kwa kweli unahitaji kutumia vzrestore, ambayo inakuja ikiwa na vzdump. Lakini katika CentOS hazijasakinishwa na lazima uifanye kwa mkono. Mchakato huu umechanganywa kidogo (tu ya kutosha kupiga kichwa chako dhidi ya kibodi) kwa hivyo niliboresha nakala kwenye blogi yangu ambayo nilifungua hivi majuzi.

      url ni: https://kamisama666.github.io/2014/07/instalacion-vzdump-centos6/

      Natumahi nimekuwa msaada, utaniambia jinsi imeenda. Ah, na kwa kuwa unauliza, chaguo la "picha" hufanya kazi tu kwa kontena za aina ya ploop, ambayo ni aina tofauti ya uhifadhi kuliko kawaida katika openvz. Cha kufurahisha zaidi ni "kusimamisha" na "kurejesha", ambazo zina uwezo wa kuokoa hali ya chombo na kuirejesha baadaye (lakini hapana, haiendani na vzdump). Kwa hivyo, kuona ikiwa ninaunda tena machapisho na kuzungumza juu ya mambo haya.

      Maisha marefu na mafanikio.

      1.    Gabriel alisema

        Hujui ni nini ninachofurahia chapisho hilo. Jumatatu nitaijaribu na kukuambia, ninatarajia wewe kuanza tena safu mpya ya machapisho kwenye mada hii. Na kwa kweli nitashiriki chapisho lako kwamba hakika mtu mwingine anaona kuwa muhimu 😉 nitakuambia ilikuwaje Jumatatu, salamu.

    3.    Kamisama666 alisema

      Nafurahi ilikusaidia. Kwa kweli, kwa kuwa nilikuwa na chapisho, nimeitumia na nimechapisha kwenye desdelinux kwa watu zaidi kuiona. Unaweza kuipata hapa:

      https://blog.desdelinux.net/vzdump-instalarlo-centos-6-5/

      Maisha marefu na mafanikio

  4.   jcrisdro alisema

    Rafiki, nina shida kufuata hatua za usanidi, swali ni kwamba kutoka kwa mashine ambayo ninasanidi VM yangu mpya inaonekana, lakini kutoka kwa sehemu ya mtandao haionekani, kwa mfano:

    Nina sehemu ya 1. *, mwenyeji wangu A ana 1.50 na VM B mpya ina 1.201, kutoka kwa mashine A naweza kuona B, lakini sio kutoka kwa kompyuta nyingine iliyounganishwa na mtandao huo huo,

    Unaweza kunielezea kwa kile ninachoshindwa

  5.   dario alisema

    Nakala bora na ilinisaidia sana, sasa swala, nina kontena tayari katika uzalishaji na kiolezo cha debian-7 na ninataka kuisasisha kwa debian-8 kontena moja, nifanyeje?

    1.    Kamisama666 alisema

      Halo asante sana. Nimetengwa kutoka OpenVZ kwa muda lakini nitajaribu kukusaidia kadiri niwezavyo.

      Kwanza kabisa ningekuambia kwamba, ikiwa inawezekana, fikiria kuunda kontena mpya kuliko templeti ya Debian 8 na polepole kuhamisha data na usanidi kutoka kwa kontena la zamani kwenda jipya. Basi lazima uweke IP ya mashine ya zamani kwa mpya na iliyosasishwa. Ni njia rahisi na rahisi kuna.

      Kwa upande mwingine, ikiwa hii haiwezekani kwa sababu yoyote, kwa nadharia inawezekana kusasisha distro kutoka ndani ya chombo yenyewe kama vile ungefanya kwenye mashine nyingine yoyote ya Debian. Lakini nimesikia kutoka kwa watu ambao wamekuwa na shida na hii, kwa hivyo kwanza jaribu na chombo kingine. Na ikiwa una shida hapa kuna tovuti kadhaa zinazozungumzia jinsi ya kuzitatua (kwa Kiingereza):

      https://www.skelleton.net/2015/05/04/upgrading-debian-guests-on-proxmox-to-jessie/
      http://forum.openvz.org/index.php?t=msg&goto=51280&
      http://justinfranks.com/linux-administration/upgrade-openvz-vps-from-debian-7-wheezy-64-bit-to-debian-8-jessie-64-bit

      Angalia haswa ile ya kwanza, ambayo ni ya hivi karibuni zaidi na inaelezea kila kitu kwako hatua kwa hatua.

      Kwa kweli, kabla ya kufanya mabadiliko yoyote kwenye kontena lako katika uzalishaji, sio lazima hata kukuambia utengeneze nakala rudufu ya kontena, baridi au moto, kama inafaa, ikiwa chochote kitatokea vibaya.

      Natumahi nimesaidia. Maisha marefu na mafanikio.

    2.    Kamisama666 alisema

      Halo asante sana. Nimetengwa kutoka OpenVZ kwa muda lakini natumai ninaweza kukusaidia.

      Kwanza kabisa, ikiwa hakuna kitu cha kukuzuia, ninapendekeza uunda kontena mpya na templeti ya Debian 8 na uhamishe usanidi wote, data na programu hapo. Mara tu kila kitu kinapofanya kazi lazima ubadilishe IP ya chombo cha zamani na kuiweka kwenye mpya. Ni njia rahisi na ya haraka sana.

      Ikiwa kwa sababu fulani haiwezekani kwako kufanya hivi, kwa nadharia inawezekana kusasisha usambazaji kutoka ndani ya chombo yenyewe. Lazima uifanye kama vile ungefanya kwenye mashine ya kawaida ya Debian. Lakini nimesikia kutoka kwa watu ambao wamekuwa na shida, ingawa haipaswi kutokea ikiwa unasasisha kernel ya mwenyeji. Kwa hivyo, jambo bora zaidi unaloweza kufanya ni kujaribu kusasisha na kontena jingine na debian 7 kuhakikisha kuwa haitoi shida. Na ikiwa unapata yoyote, hapa kuna kurasa zinazozungumzia jinsi ya kurekebisha (kwa Kiingereza):

      https://www.skelleton.net/2015/05/04/upgrading-debian-guests-on-proxmox-to-jessie/
      http://justinfranks.com/linux-administration/upgrade-openvz-vps-from-debian-7-wheezy-64-bit-to-debian-8-jessie-64-bit
      http://forum.openvz.org/index.php?t=msg&goto=51280&

      Hasa ya kupendeza ni ya kwanza, ambayo ni ya hivi karibuni zaidi na inaelezea kila kitu hatua kwa hatua.

      Hata hivyo, sio lazima nikuambie kuwa, chochote unachoamua, usifanye chochote na kontena kwenye uzalishaji bila kwanza kuweka nakala rudufu, iwe baridi au moto, ikiwa kitu kitatokea.

      Natumahi nimekusaidia. Maisha marefu na mafanikio

      1.    dario alisema

        Asante kwa kujibu, msaada ni mzuri, nitaenda kusoma nakala hiyo na kufanya majaribio kadhaa kisha nitakuambia ni ipi bora, salamu.

  6.   ramoncin alisema

    Habari njema, nina hitilafu na vyombo vya openvz na siwezi kupata mantiki yoyote. Kuona blogi hii na sehemu ya maoni nazindua swala hapa ikiwa mtu anaweza kunisaidia.

    Nimeweka openvz bila shida na nimeunda vyombo bila shida, nimeweka huduma rahisi ya wavuti katika moja yao na kupatikana.

    Ukweli ni kwamba wakati wa kujaribu kufanya sasisho, kwa mfano: Ikiwa unashughulikia hizi ips, kuna kitu ambacho nakosa?

    Asante mapema

    1.    ramoncin alisema

      Halo tena.

      Ilinichukua muda mrefu kujibu lakini nilipata suluhisho muda mrefu uliopita na sikutaka kuiacha hewani.

      Shida ilikuwa haswa kwamba mimi sio mwerevu sana, kawaida ni chanzo cha shida zangu nyingi, nilikuwa na nateo ambayo ilielekeza kila kitu kilichokuja kupitia bandari ya 80 kwa wakala wa nyuma, wakati wa kufanya sasisho linalofaa, ilizindua lakini majibu yalielekezwa kwa timu iliyosemwa, kusanidi iptables hutatua kwa usahihi na kila kitu kinakwenda sawa, kama ilivyo mantiki.

      Asante kwa pembejeo kwenye OpenVZ, imenisaidia kuisanidi vizuri

      PS: Nilijifunza kuwa sasisho hufanywa kupitia bandari ya 80, nilifikiri nitatumia moja kwa moja kutoka 1000 ...

      salamu.