Kaip sukurti privatų NAT tinklo sąsają „Proxmox VE 8“.

Kaip Sukurti Privatu Nat Tinklo Sasaja Proxmox Ve 8



Pagal numatytuosius nustatymus tiltinis tinklas sukuriamas naujame „Proxmox VE“ diegime. Numatytasis Proxmox VE tilto tinklas priskiria IP adresus virtualiosioms mašinoms ir LXC konteineriams naudodamas maršrutizatoriaus / jungiklio, prie kurio prijungtas jūsų Proxmox VE serveris, DHCP serverį. Taigi, visos virtualios mašinos ir LXC konteineriai yra pasiekiami iš jūsų namų / biuro tinklo. Jūs galite to nenorėti.

Jei norite įdėti kai kurias Proxmox VE virtualias mašinas arba LXC konteinerius į privatų tinklą, turite naudoti Proxmox VE SDN (programinės įrangos apibrėžto tinklo) funkciją, kad sukurtumėte privatų NAT tinklą. Sukūrę privatų NAT tinklą, galite sukonfigūruoti virtualias mašinas arba LXC konteinerius, kuriuos norite įdėti į privatų NAT tinklą, kad galėtumėte jį naudoti.







Šiame straipsnyje parodysiu, kaip sukurti privatų NAT tinklą su DHCP palaikymu Proxmox VE 8 ir sukonfigūruoti Proxmox VE virtualias mašinas ir LXC konteinerius, kad jie būtų naudojami privatiems IP adresams gauti.





Turinys

  1. SDN palaikymo įgalinimas „Proxmox VE“.
  2. SDN zonos kūrimas naudojant Proxmox VE 8
  3. Privataus NAT tinklo VNet ir potinklio kūrimas naudojant Proxmox VE 8
  4. SDN pakeitimų taikymas „Proxmox VE 8“.
  5. Privataus NAT tinklo naudojimas „Proxmox VE“ virtualiose mašinose (VM) ir LXC konteineriuose
  6. IP adresų, priskirtų Proxmox VE VM / konteineriams, stebėjimas naudojant SDN IPAM
  7. Fiksuoto IP adreso nustatymas „Proxmox VE“ virtualioms mašinoms ir konteineriams naudojant SDN IPAM
  8. Išvada
  9. Nuorodos





SDN palaikymo įgalinimas „Proxmox VE“.

Norėdami įgalinti SDN (programinės įrangos apibrėžto tinklo) palaikymą „Proxmox VE“, turite turėti libpve-network-perl jūsų Proxmox VE serveryje įdiegtas paketas.

„Proxmox VE 8.2“ yra iš anksto įdiegtas kartu su libpve-network-perl paketą. Bet jei atnaujinote į Proxmox VE 8 iš Proxmox VE 7, galbūt neturėsite libpve-network-perl pagal numatytuosius nustatymus įdiegtas paketas.



Taip pat turite įdiegti dnsmasq pakuotė ir frr-pythontools paketą savo Proxmox VE serveryje, kad galėtumėte naudotis visomis Proxmox VE SDN funkcijomis.

Pirmiausia atnaujinkite Proxmox VE paketo duomenų bazės talpyklą iš Proxmox VE apvalkalo naudodami toliau pateiktą komandą:

$ apt atnaujinimas

Norėdami įdiegti reikiamus Proxmox VE SDN paketus, paleiskite šią komandą:

$ apt įdiegti libpve-network-perl frr-pythontools dnsmasq

Norėdami patvirtinti diegimą, paspauskite IR ir tada paspauskite <Įveskite> .

Reikiami programinės įrangos paketai atsisiunčiami ir įdiegiami jūsų Proxmox VE serveryje. Tai užtruks kelias sekundes.

Šiuo metu reikiami SDN paketai turi būti įdiegti jūsų Proxmox VE serveryje.

Kad pakeitimai įsigaliotų, iš naujo paleiskite Proxmox VE serverį naudodami šią komandą:

$ paleisti iš naujo

SDN zonos kūrimas naudojant Proxmox VE 8

Pirmasis žingsnis kuriant privatų NAT tinklą Proxmox VE 8 yra naujos SDN zonos sukūrimas.

Norėdami sukurti naują SDN zoną „Proxmox VE“, eikite į Duomenų centras iš Proxmox VE žiniatinklio valdymo sąsajos [1] . Tada eikite į SDN > Zonos [2] ir spustelėkite Papildyti > Paprasta [3] .

Įveskite naujos SDN zonos pavadinimą ID skyrius [1] . Aš tiesiog tai paskambinsiu NAT dėl paprastumo.

Varnelė automatinis DHCP automatiškai priskirti IP adresus Proxmox VE virtualioms mašinoms ir LXC konteineriams, kurie naudos šį tinklą per DHCP [2] .

Baigę spustelėkite Papildyti [3] .

Nauja SDN zona NAT turi būti sukurtas jūsų Proxmox VE serveryje.

Privataus NAT tinklo VNet ir potinklio kūrimas naudojant Proxmox VE 8

Sukūrę SDN zoną, turite sukurti naują VNet (virtualųjį tinklą) ir tinklo potinklį toje SDN zonoje.

Galite kurti ir tvarkyti VTinklius ir potinklius iš Duomenų centras > SDN > VNets [1] „Proxmox VE“ žiniatinklio valdymo vartotojo sąsajos skyrius.

Norėdami sukurti naują VNet, spustelėkite Sukurti nuo VNets skyrius [2] .

Įveskite VNet pavadinimą vardas skyrius [1] . Šis pavadinimas bus rodomas Proxmox VE virtualių mašinų ir LXC konteinerių tinklo pasirinkimo parinktyje. Paskambinsiu nat10 dėl paprastumo.

Pasirinkite naujai sukurtą SDN zoną ( NAT šiuo atveju) iš Zona išskleidžiamasis meniu [2] ir spustelėkite Sukurti [3] .

Naujas VNet nat10 turėtų būti sukurtas SDN zonoje NAT [1] .

Norėdami sukurti naują potinklį nat10 VNet, pasirinkite jį iš VNets skyrius [1] ir spustelėkite Sukurti nuo Potinkliai skyrius [2] .

Įveskite norimą tinklą Potinklis [1] ir Vartai [2] privačiam NAT tinklui nat10 . Aš naudosiu tinklą 10.10.10.1/24 ir vartų adresas 10.10.10.1 demonstravimui.

Norėdami įgalinti šio VNeto tinklo adreso vertimą, pažymėkite SNAT variantas [3] .

Dabar eikite į DHCP diapazonai skyrių ir spustelėkite Papildyti [1] .

Įveskite DHCP pradžios ir pabaigos adresų diapazoną Pradžios adresas ir Pabaigos adresas atitinkamai skyriuose [2] .

Baigę spustelėkite Sukurti [3] .

Turėtų būti sukurtas naujas potinklis nat10 VNet.

SDN pakeitimų taikymas „Proxmox VE 8“.

Norėdami pritaikyti pakeitimus, eikite į Duomenų centras > SDN iš Proxmox VE žiniatinklio valdymo vartotojo sąsajos ir spustelėkite Taikyti .

Privatus NAT tinklas turėtų būti paruoštas naudoti naujose ir esamose Proxmox VE virtualiose mašinose ir LXC konteineriuose.

Privataus NAT tinklo naudojimas „Proxmox VE“ virtualiose mašinose (VM) ir LXC konteineriuose

Kai privatus NAT tinklas nat10 sukurtas, turėtumėte galėti jį pasirinkti iš Tinklas naujosios Proxmox VE virtualios mašinos (VM) arba LXC konteinerio kūrimo vedlio skyrių.

Taip pat galite redaguoti Tinklas esamos Proxmox VE virtualios mašinos arba LXC konteinerio aparatinę įrangą ir pasirinkite privatų NAT tinklą nat10 .

Sukonfigūravę privatų NAT tinklą nat10 Proxmox VE virtualioje mašinoje arba LXC konteineryje turėtumėte matyti IP adresą, priskirtą VM / konteineriui per DHCP iš sukonfigūruoto tinklo potinklio (šiuo atveju 10.10.10.1/24). Interneto ryšys taip pat veikia. Taigi, privatus NAT tinklas nat10 veikia kaip tikėtasi.

$ pagrindinio kompiuterio pavadinimas -I

$ ping -c 3 google.com

IP adresų, priskirtų Proxmox VE VM / konteineriams, stebėjimas naudojant SDN IPAM

Naudodami privatų NAT tinklą galite stebėti Proxmox VE virtualiosioms mašinoms ir konteineriams priskirtus IP adresus nat10 nuo Duomenų centras > SDN > IPAM „Proxmox VE“ žiniatinklio valdymo vartotojo sąsajos skyrių.

Šiame pavyzdyje „Proxmox VE“ priskyrė IP adresą 10.10.10.100 prie tinklo sąsajos su MAC adresu BC: 24:11:48:c9:53 virtualios mašinos 101 (laisvas-vm).

Fiksuoto IP adreso nustatymas „Proxmox VE“ virtualioms mašinoms ir konteineriams naudojant SDN IPAM

Norėdami nustatyti fiksuotą IP adresą Proxmox VE virtualiajai mašinai arba LXC konteineriui, kuris naudoja privatų NAT tinklą, eikite į Duomenų centras > SDN > IPAM [1][2] Proxmox VE valdymo vartotojo sąsajos skiltyje pasirinkite savo virtualią mašiną / konteinerį iš sąrašo [3] ir spustelėkite redagavimo piktogramą [4] .

Įveskite norimą virtualios mašinos arba konteinerio IP adresą [1] ir spustelėkite Gerai [2] .

Jūsų pageidaujamas IP adresas turi būti nustatytas virtualiai mašinai arba konteineriui naudojant Proxmox VE SDN tinklą.

Kai kitą kartą paleisite virtualią mašiną arba konteinerį, pamatysite, kad sukonfigūruotas IP adresas yra nustatytas virtualios mašinos arba konteinerio tinklo sąsajai.

$ pagrindinio kompiuterio pavadinimas -I

Taip pat galite susieti IP adresą su MAC adresu iš Proxmox VE SDN IPAM nustatymų. Kai IP adresas yra susietas su MAC adresu, galite naudoti MAC adresą bet kurioje norimoje virtualioje mašinoje ar konteineryje, kad sukonfigūruotumėte virtualią mašiną ar konteinerį su fiksuotu IP adresu.

Norėdami susieti IP adresą su MAC adresu, tiesiog pasirinkite SDN VNet (t. y. nat10 ) nuo Duomenų centras > SDN > IPAM skyrių ir spustelėkite + .

Įveskite norimą MAC adresą [1] ir IP adresą [2] ir spustelėkite Sukurti [3] .

IP adresas turi būti susietas su pasirinkto Proxmox VE SDN VNet MAC adresu.

Išvada

Šiame straipsnyje parodžiau, kaip įdiegti reikiamus paketus „Proxmox VE“, kad įgalintumėte programinės įrangos apibrėžtą tinklą (SDN) „Proxmox VE“. Taip pat parodžiau, kaip sukurti privatų NAT tinklą Proxmox VE naudojant SDN. Proceso metu parodžiau, kaip sukurti SDN zoną, VNet SDN zonoje ir potinklį Proxmox VE serverio V tinkle. Parodžiau, kaip sukonfigūruoti Proxmox VE virtualią mašiną ir konteinerį, kad būtų galima naudoti ir naujai sukurtą privatų NAT tinklą. Galiausiai parodžiau, kaip stebėti Proxmox VE SDN IP priskyrimus, nustatyti fiksuotus VM ir konteinerių IP adresus. ir sukonfigūruokite IP adreso susiejimą su MAC adresu iš Proxmox VE SDN IPAM nustatymų.

Nuorodos

  1. „Proxmox VE 8.x“ administravimo vadovas