Re: Acceso remoto con SSH: guía rápida
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
Reply to: