Comme je l’expliquais dans le billet précédent il est tout à fait possible d’installer une interface web gratuite sur un hote ESXI, puis je me suis demandé comment je pouvais configurer ESXI Host Embedded Client sur un sous-domaine. Hé bien oui c’est possible !

 

 

Configurer ESXI Host Embedded Client sur un sous-domaine (nginx)

Pour cela rien de plus simple, commencez par créer votre vhost

nano /etc/nginx/sites-available/subdomain.domain.tld

 

Collez la configuration suivante, et modifiez les variables server_name, proxy_pass et celles concernant SSL

server {
listen 443 ssl;
server_name subdomain.domain.tld;

rewrite     ^/$ /ui permanent;

location / {

        proxy_pass              https://192.168.XX.XX:443/;
        proxy_http_version      1.1;
        proxy_set_header        Upgrade            $http_upgrade;
        proxy_set_header        Connection         "Upgrade";
        proxy_set_header        Authorization      "";
        proxy_read_timeout      86400;
        proxy_set_header        Host               $host;
        proxy_set_header        X-Real-IP          $remote_addr;
        proxy_set_header        X-Forwarded-Server $host;
        proxy_set_header        X-Forwarded-For    $proxy_add_x_forwarded_for;
        proxy_redirect          off;

        }

 ssl_certificate     /etc/nginx/ssl/ssl.crt;
 ssl_certificate_key /etc/nginx/ssl/ssl.key;
 ssl_session_cache shared:SSL:10m;
 ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;

}

 

Vérifiez que tout fonctionne correctement

nginx-t

 

Si tout va bien vous pouvez appliquer les modifications

service nginx reload

 

Voilà ça fonctionne, cool nan ?

 

Source

esxi html 5 embedded host web client with nginx proxypass and websocket

 

Catégories : Virtualisation

Novakin

Passionné d'informatique depuis de longues années je me suis tourné vers Linux et des solutions de virtualisation il y a peu. Ce blog est une sorte de carnet de web où je partage mes mémos.

S’abonner
Notification pour

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

0 Commentaires
Commentaires en ligne
Afficher tous les commentaires
0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x