El Domingo, 28 de Mayo de 2006 09:23, Romo escribió: > Hola Iñaki... > > decías, el 28-may-2006 [02:55 +0200]: > > El Domingo, 28 de Mayo de 2006 04:37, Aritz Beraza Garayalde [Rei] escribió: > > > El Sábado, 27 de Mayo de 2006 18:49, Iñaki escribió: > > > > El Sábado, 27 de Mayo de 2006 15:38, Ricardo Frydman Eureka! escribió: > > > > > Para quienes usamos varias conexiones a varios servidores con > > > > > frecuencia: > > > > > > > > > > + Crear .ssh/config > > > > > > > > > > + Añadir por cada host remoto: > > > > > Host hostanme > > > > > Hostname dominio.remoto.com > > > > > User username > > > > > Port 210 > > > > > > > > > > + Grabar. > > > > > > > > > > + Luego ejecutar: > > > > > # ssh hostname > > > > > > > > > > + Enjoy :D > > > > > > > > Hna pregunta, ¿hay alguna forma de usar esos mismos "hostnames" para > > > > hacer por ejemplo un ping? > > > > > > > > Ejemplo: > > > > > > > > .ssh/config: > > > > --------------------------------- > > > > Hostname pepito > > > > hostname pepito.dyndns.org > > > > user pepe > > > > port 22 > > > > ----------------------------------- > > > > > > > > > > > > ¿Hay alguna forma de poder aprovechar eso para hacer: > > > > > > > > ping pepito ? > > > > > > Implementar un servidor dns? Mi router lo hace, y lo configuro junto > > > con dhcp de forma que a ciertos hosts (mejor dicho direcciones mac) les > > > asigna siempre una ip, y el dns del router asocia esas ip's con el > > > nombre que les he dado. > > > > No, en realidad no quiero un servidor DNS. Lo que me gustaría es por > > ejemplo tener un archivo en el que escribo esto: > > > > -------------------- > > Host pepe > > hostname pepito.dyndns.org > > > > Host paco > > hostname paco.homelinux.com > > -------------------- > > > > Y luego en consola poder hacer: > > > > #> ping pepe > > > > y que me haga ping a pepito.dyndns.org. > > > > > > Es decir, no lo quiero para una red local ni similar. > > porque no lo metes en .bashrc como alias, por ejemplo > tanto a nivel de 1 usuario ~/.bashrc o para todos /etc/bash.bashrc > > o no
Pero el alias debe ser un comando, no vale por ejemplo poner: alias pepe='pepito.dyndns.org' ya que al hacer: #> ping pepe dice que no existe ese host. Así que el alias tendría que ser un poco bruto: alias ping_pepe='ping pepito.dyndns.org' pero sólo sirve para el ping. No obstante me acabo de dar cuenta de que al poner ping y dar al tabulador te sale una lista de IP's y dominios, así que el problema venía bastante solucionado de serie y yo sin darme cuenta ;) Saludos. alias pepe='ping -- Por el bien de todos respetemos las normas de la lista: http://wiki.debian.org/NormasLista