Comme ils disent, YAKA, 😉
Alors, je vais être franc, le plus simple quand on le fait pour la 1ère fois, c’est via la page web. Mais après quand on veut automatiser, la ligne de commande, c’est quand même pratique 😉
cli_script.sh "add server 192.168.1.119 192.168.1.119"
cli_script.sh "add service guacamole 192.168.1.119 HTTP 8080 -gslb NONE -maxClient 0 -maxReq 0 -cip DISABLED -usip NO -useproxyport YES -sp OFF -cltTimeout 180 -svrTimeout 360 -CKA NO -TCPB NO -CMP NO"
cli_script.sh "add lb vserver guacamole2 SSL 172.17.0.6 444 -persistenceType NONE -cltTimeout 180"
cli_script.sh "bind lb vserver guacamole2 guacamole"
cli_script.sh "bind ssl vserver guacamole2 -certkeyName DOMAINE.DOMAINE.be"
cli_script.sh "add ssl certKey DOMAINE -cert domain.name.pfx -key domain.name.pfx -inform PFX -passcrypt PASSWORD -expiryMonitor DISABLED"
cli_script.sh "bind ssl vserver guacamole2 -certkeyName DOMAINE.DOMAINE.be"cli_script.sh "save config"
Et voilà comment en quelques lignes, on crée un virtual server, on crée un virtual serveur, on configure un certificat et on utilise netscaler en reverse proxy pour protéger une site web.