---
title: "VMware ESXi beskermje"
date: 2021-08-31
language: fy
topics: ["cloud", "cyber-security", "linux", "networking", "server", "web"]
source_url: https://willem.com/fy/2021-08-31_vmware-esxi-beskermje/
---
# VMware ESXi beskermje

*Ferbetterje de feiligens mei in firewall en proxyserver*

> Nei oanlieding fan in ynsidint op in server fûn ik in mooglike feiligensynbreuk. De troffen masine draaide VMware ESXi, in bare metal hypervisor dy't brûkt wurdt om firtuele privee servers te draaien. Yn standalone-modus jout in webbasearre behearkonsole folsleine kontrôle oer de ynfrastruktuer, wat in risiko foarmet.

Grutte en krêftige serverhardware hat in ton rekkenkapasiteit, faak folle mear as ien inkelde applikaasje nedich hat.  Troch firtualisaasje kinne cloudoperators it hardwaregebrûk optimalisearje troch dynamysk meardere firtuele masinen op ien fysike masine te laden.

![VMware ESXi is in bare metal hypervisor dy't ien fysike server yn meardere firtuele servers ferdielt](https://willem.com/global/images/15606d128603.webp)

Fysike masinen dy't VMware ESXi draaie, wurde beheard as sintraal VSphere-netwurk of as standalone masine. Behearders meitsje, behearskje en konfigurearje firtuele masinen fia in krêftige webynterface. Sûnder in sintraal VSphere-netwurk hawwe behearders dizze webynterface nedich, mar it iepenbier op it ynternet bleatstelle lûkt net winske oandacht fan hackers.

![De webynterface fan VMware ESXi nûget dy en oaren út om dizze fysike masine te behearen](https://willem.com/global/images/dae8ec43ceca.webp)

Kwea-aardige partijen sykje aktyf nei bleatstelde behearkonsoles yn de hoop der ien te finen mei in swak wachtwurd of mei bekende feiligens_swakten (https://www.cvedetails.com/vulnerability-list.php?vendor_id=252&product_id=22134). Lit de nijsgjirrige ûntdekker yn dysels los en brûk gewoan Google om in_hiele_bulte_bleatstelde_masinen_te_finen_mei_in_spesjale_query (https://www.google.com/search?q=%22To+streamline+your+IT+operations+with+VSphere%22&filter=0). Sjoch myn blogberjocht oer spesjale_queries_op_Google (https://willem.com/en/2019-04-25_search-like-a-pro-google-search-operators/) as do dyn sykfeardigens opfrisse moatst.

![Bleatstelde VMware ESXi-webynterfaces fine hat neat oars nedich as in bytsje Google-feardigens](https://willem.com/global/images/936addf5c1b8.webp)

Lit de behearkonsole bleatsteld en elkenien kin besykje yn te loggen. Hackers en har automatyske bots sille dat grif dwaan! Tagong op ôfstân foar lokale ESXi-brûkersaccounts wurdt tydlik blokkearre nei meardere mislearre oanmeldpogingen, foar elkenien! Dat kin frustrearjend wêze as do as legitime behearder tagong ta de konsole nedich hast.

As do myn eigen maklike_tips_foar_cyberfeiligens (https://willem.com/en/2018-03-10_cyber-security-5-easy-tips-to-protect-your-server-against-hackers/) folgest, kin de feiligens fan VMware ESXi ferbettere wurde troch de behearkonsole hielendal te ferbergjen. Do bist miskien ferlieden om dêr in ienfâldige "dek alles ôf"-firewall foar te brûken, mar tink oan de needsaak fan de behearkonsole: it jout libbensbelangrike tagong ta draaiende firtuele masinen. Do wolst echt dat dyn behearders yn gefal fan needgefal 24/7 fan oeral by de ynterface kinne.

Dus yn plak fan de behearynterface folslein ôf te sluten of te ferbergjen, haw ik socht nei in manier om selektyf tagong ta te stean en tagelyk in ûnopfallend online profyl te hâlden. Om't ik wol dat legitime behearders fan oeral yn de wrâld by de ynterface kinne, koe ik gjin ienfâldich IP-adresfilter brûke. Mei in Debian GNU/Linux-masine mei nginx as proxyserver kin ik ferkear nei de behearkonsole foarôf autentisearje.

![Ferkear foarôf autentisearje nei de behearkonsole fia in lytse en ienfâldige Debian GNU/Linux-server mei nginx-proxy](https://willem.com/global/images/48c92af16a45.webp)

Yn dizze opset draait de Debian-masine op in apart netwurk, op oare hardware, mei in fêst IP-adres. De VMware-server nimt mei syn firewall allinnich ferkear fan dizze proxyserver oan. De proxyserver filtert ferkear mei HTTP-autentikaasje oer SSL/TLS. Elkenien kin ferbine mei de proxyserver, mar allinnich wa't jildige ynlochgegevens hat, komt by de VMware-behearkonsole. De proxyserver liket foar elkenien dy't him scant in tige lytse, standert webserver te wêzen: in ûnopfallende online hantekening.

Foegje in oare proxyserver fan in oar netwurk op oare hardware ta om in inkeld punt fan mislearjen te foarkommen. Nginx kin autentisearre ferkear nei ferskate behearkonsoles trochjaan op grûn fan ferskate hostnammen, sadat do ien proxy opnij brûke kinst om meardere VMware-masinen te beskermjen. De proxyservers kinne ynsteld wurde om HTTP Basic-autentikaasje te brûken mei standert en ienfâldige ark, sjoch de nginx-dokumintaasje_foar_tips_hjiroer (https://docs.nginx.com/nginx/admin-guide/security-controls/configuring-http-basic-authentication/).

![Twa proxyservers dy't feilige tagong biede ta meardere VMware-hosts](https://willem.com/global/images/bb1ad8e30b8e.webp)

![nginx-konfiguraasje om ferkear nei in VMware-behearkonsole te autentisearjen en troch te stjoeren](https://willem.com/global/images/b43f9ed92c73.webp)

## Konklúzje

Troch nginx as proxy foar de behearkonsole te brûken kinst do in laach autentikaasje tafoegje *en* in ûnopfallende hantekening meitsje foar elkenien dy't dyn netwurk scant. Dat ferbetteret de feiligens fan dyn VMware-masinen troch se dreger te finen en dreger tagong ta te krijen. Legitime behearders kinne noch altyd by de behearkonsole fan elke kompjûter ôf, sûnder VPN of foarôf autentisearre IP-adres. Kwea-aardige partijen, hackers en bots krije it dreech om dy te finen. Do ferbergest dy foar eagen fan elkenien!
