Es común que una vez que tenemos un PBX instalado requiramos de accesar via remota a algún equipo telefónico para realizar algún cambio o incluso al router para realizar algún redireccionamiento de puertos, a continuación veremos 3 soluciones distintas para lograr esto.
La primera opción y a mi gusto la mas práctica es instalar un servidor PPTP en nuestro servidor Elastix, para ellos debemos de seguir los siguientes pasos:
Tuneles Utilizando Servidor PPTP
Instalamos el servicio ppp
[root@ipcomms ~]# yum install ppp
Generamos el archivo pptpd.repo
[root@ipcomms ~]# vi /etc/yum.repos.d/pptpd.repo
Y pegamos el siguiente contenido
[doylenet]
name=Doylenet custom repository for CentOS
baseurl=http://files.doylenet.net/linux/yum/centos/5/i386/doylenet/
gpgcheck=1
gpgkey=http://files.doylenet.net/linux/yum/centos/RPM-GPG-KEY-rdoyle
enabled=1
Guardamos y cerramos el archivo
Instalamos el servidor pptpd
[root@ipcomms ~]# yum install pptpd
Editamos el archivo pptpd.conf
[root@ipcomms ~]# vi /etc/pptp.conf
Buscamos la sección
#
# (Recommended)
localip XXX.XXX.XXX.XXX
remoteip XXX.XXX.XXX.XXX-XXX
Remplazamos localip por la ip de nuestro conmutador y en remote ip colocamos el rango que se le asignara a los usuarios de nuestra vpn, Ej. 192.168.1.1-5
Agregamos nuestros usuarios
[root@ipcomms ~]# /etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client server secret IP addresses
user1 pptpd pass1 *
Finalmente iniciamos nuestro servicio pptp
[root@ipcomms ~]# /etc/init.d/pptpd start
Para poder utilziar el internet a donde esta conectado nuestro PBX se requieren de otras configuraciones que no veremos en este tutorial ya que el objetivo es unicamente tener acceso a los equipos de la red mas no salir por el enlace de nuestro conmutador, si requieren eso pueden visitar los siguientes links: http://blog.doylenet.net/?p=17 , http://www.anindya.com/installing-configuring-pptp-vpn-rhel-centos/ .
Tuneles Utilizando Terminal en Linux
Esta opción es la mas viable cuando necesitamos hacer un tunel rapido desde nuestra máquina a algún equipo de la red de nuestro conmutador, para ello unicamente debemos de abrir nuestra terminal en linux e ingresar el sigueitne comando:
ssh -f user@personal-server.com -L 8080:X.X.X.X:80 -N
Donde:
-f manda al background el ssh una vez que se ejecuto el comando
user@personal-server.com es el usuario y la dirección de nuestro servidor
8080:X.X.X.X:80
8080: es el puerto local que utilizaremos para accesar
X.X.X.X: es la direccion ip del equipo al que queremos ingresar
80: es el puerto al cual nos conectaremos
Una vez que hemos ingresado el comando nos pedirá el password de nuestro conmutador, posteriormente abrimos un navegador e ingresamos la direccion localhost:8080 y tendremos acceso al teléfono o router como si estuvieramos en sitio.
No hay comentarios:
Publicar un comentario