Utilisez les pseudonymes de nom d'hôte SSH dans le navigateur

J'ai installé des pseudonymes hôtes dans

.ssh/config

, qui fonctionne bien:

Host my-web
HostName 515.346.96.21

Donc, je peux le faire:

ssh my-web

Mais dans le navigateur, j'ai encore besoin d'entrer "

[url=http://515.346.96.21]http://515.346.96.21[/url]

". Ce serait bien de pouvoir être capable de"

[url=http://my-web]http://my-web[/url]

".

Sauf pour l'utilisation de dynamique DNS ou écrire un script pour synchroniser les modifications avec

/etc/hosts

, Y a-t-il un moyen d'utiliser plus largement de pseudonymes dans SSH? Je crée souvent et détruisez VM avec différents IP, Donc, mise à jour constamment

~/.ssh/config

.
Invité:

Dominique

Confirmation de:

Vous ne pouvez pas réutiliser un pseudonyme HostName de ~ / .ssh / config à l'autre endroit. Ce que vous pouvez faire est de mettre à jour le fichier / etc / hosts Enregistrements pour vos hôtes, par exemple.

515.346.96.21 myweb

Hannah

Confirmation de:

Si vous pensez, cela ressemble à la voie:

DANS

/etc/hosts

:

192.168.0.27    my-server

DANS

~/.ssh/config

:

Host my-server
IdentityFile ~/foo.pem
User ubuntu

Vous devez toujours modifier deux fichiers, mais au moins vous ne dupliquez aucune information. Si un IP Changer, vous mettez à jour / etc / hosts. Si la clé ou l'utilisateur change, votre mise à jour .ssh / config. De plus, les signes génériques du nom d'hôte fonctionnent toujours:


/etc/hosts

:

company-server1: 192.168.0.44
company-server2: 192.168.0.45
company-server3: 192.168.0.46


~/.ssh/config

:

Host company-*
IdentityFile ~/foo.pem
User ubuntu

Hannah

Confirmation de:

Vous pouvez simplement oublier de configurer des alias n'importe où si vous utilisez quelque chose comme
https://en.wikipedia.org/wiki/Avahi_%28software%29
. Cela permet à votre poste de travail et à votre serveur. (Même virtuel si vous combinez le réseau virtuel) Se retrouve et se contacter par leur nom.

Pour répondre aux questions, connectez-vous ou registre