ECHOLINK PROXY

 Como usar el proxy echolink, o lo que es lo mismo,  como usar echolink por ejemplo desde un ordenador no habitual
(en un hotel, etc. usando una IP pública, aparte de la IP habitual de cada usuario)

NOTA: SE HA AÑADIDO EL TEXTO EN ROJO (faltaba en la copia original)

Echolink esta basado en un sistema de punto a punto, por diseño.
Esto significa que cuando tu nodo esta conectado a otro nodo vía internet, la voz y las señales de texto son enviadas directamente  de un nodo a otro, en lugar de ir hacia un servidor central. Esto ayuda a asegurar que el sistema esté bien estructurado y sea seguro.

Desafortunadamente, hay ciertas situaciones en las que este tipo de conexiones punto a punto vía internet son difíciles de establecer. 
Un número de proveedores de internet en aumento estan ofreciendo acceso a internet de una sola vía., permitiendo que tu ordenador inicie una conexión, pero no que la acepte.
Esto incluye redes de la comunidad wireless, o hotspots.
Un ejemplo es el servicio wireless de internet que estan ofreciendo los hoteles a sus clientes.
(ver ejemplo)
Los visitantes con ordenadores portátiles con dispositivos wireless pueden comprobar sus e-mails y navegar por la web desde sus habitaciones. El hotel usa un router con una conexión rápida a internet y una dirección pública simple (o un pequeño conjunto de direcciones) compartidas con casi todos los visitantes.
Esta configuración no sirve para usar Echolink, porque  los ordenadores de los visitantes no son conectables desde internet.

 

LA SOLUCION

 Una solución para este problema es dividir el programa Echolink en dos partes; una que funcione con un ordenador portátil, y la otra que funcione en un PC en alguna otra ubicación a traves de un buen acceso a internet. 
Con esta configuración del sistema, el pc portátil necesita establecer solamente  una conexión simple de salida hacia internet hacia el PC.
Entonces, el programa Echolink en el pc portátil encamina todo el tráfico a través de esta conexión hacia el PC remoto, y el PC por su lado establece todo lo necesario para las conexiones punto a punto con otros nodos de Echolink. 
Con esta disposición, el PC esta actuando como un proxy de la mitad del pc portátil.

Echolink ofrece software especial para hacer esto posible.
El software proxy, que está específicamente diseñado para usar con Echolink, se llama Echolink Proxy.
El diagrama de abajo ilustra como puede ser usado Echolink Proxy.

 

 NECESITAS ECHOLINK PROXY PARA TI?

 

Utiliza Echolink Proxy solamente si se dan las dos siguientes circunstancias:

 1-     Si tienes una conexión rápida a internet en tu oficina o en algún lugar, a la que tengas acceso a un PC, y
  2-     Si tienes un servicio de Internet de una sola vía, o si a menudo viajas a ese lugar, como por ejemplo un aeropuerto,hotel, cafetería etc.

Observa que Echolink Proxy no servirá si tu simplemente tienes problemas de conexión con otras estaciones desde el ordenador de tu casa. De hecho, debes asegurarte primero de que Echolink funciona correctamente en el ordenador en el que el Proxy va a ser instalado.

 
Observa también que puede ser usado un Proxy de Echolink solamente por un ordenador cliente de Echolink al mismo tiempo, ya que el nodo Echolink (o su Proxy) solo puede usar una única dirección IP pública.
Puedes ejecutar mas de una  en lugar de Echolink Proxy sobre un PC solamente si el PC tiene multiples direcciones IP públicas, lo cual no es muy habitual.

Finalmente, el PC Proxy  debe ser accesible a través de una dirección estatica de internet pública,(dirección IP fija) o una dirección pública dinámica (IP dinámica)que puede fácilmente conocerse de forma remota.

 DESVENTAJAS

 Hay dos desventajas para usar Echolink Proxy con respecto al Echolink habitual:

1-    Los mensajes de voz estan siendo transferidos entre el cliente y el proxy sobre TCP, en lugar de UDP. TCP no esta diseñado para soportar este tipo de datos, y tiende a magnificar cualquier problema con congestión a lo largo de la ruta.

2-    Se necesitan dos ordenadores (y conexiones de internet) en lugar de uno solo. Es necesario ejecutar el software Proxy en algún server remoto de forma continuada.

 INSTALACIÓN GENERAL

 Aquí tienes paso a paso  todo lo referente a la instalación del Echolink Proxy:

1.- Si el PC Proxy ejecuta Windows, verifica que funciona correctamente el programa de Echolink, y que puede conectar con otras estaciones. Resuelve, si no es asi, los problemas del firewall.

     2.- Asegúrate de que el PC tiene instalado el entorno Runtime de Java 1.4 ( o superior)

     3.- Descarga e instala el programa Proxy en tu PC.

     4.- Elige un puerto y un password  para el Proxy, y edita el fichero de configuración del proxy.

     5.- Ejecuta el programa Proxy.

     6.- Si es necesario, configura el router y/o firewall para permitir al PC aceptar conexiones de entrada TCP en el puerto proxy (p. ej. 8100).

     7.- En el PC cliente (p. ej. el PC portátil), descarga e instala la versión 1.9 del programa Echolink.Esta versión tiene la opción Proxy

     8.- Configura el programa Echolink para conectar al nuevo servidor Proxy.Debes introducir el nombre de host(hostname) y la dirección del PC proxy, el número de puerto(p.ej.el 8100) y el password elegido.

        
     9.- Cuando el programa Echolink se ejecuta, intentará conectar  al PC proxy.Si lo hace con éxito, el programa aparecerá y actuará como si trabajase normalmente. Cuando sales de Echolink, automáticamente se desconectará del servidor Proxy

DETALLES DE LA  INSTALACIÓN

 El Proxy de Echolink puede funcionar con cualquier sistema operativo que soporte Java, como por ej. Windows, Macos, Linux, Solaris, o FreeBSD.
Para verificar que el Entorno Runtime de Java esta instalado, y ver cual versión es, teclea este comando en el promt de comandos:

Java –version

 Si ese comando falla, o retorna a una versión mas antigua que la 1.4, necesitarás descargar e instalar la mas reciente que podrás encontrar aquí:

www.java.com

 

Descarga el software Proxy de Echolink. La descarga esta en un archivo zip que contiene dos ficheros.
El software esta en el fichero llamado EcholinkProxy.jar, y el fichero de configuración es el EcholinkProxy.conf.

Copia ambos ficheros a un directorio conveniente o carpeta en tu PC.

Elige un password y un numero de puerto para el Proxy Echolink. El puerto por defecto es el 8100.
El numero de puerto que elijas debe ser un puerto TCP que tu ISP permita para conexiones de entrada, y que el ISP remoto permita también, para conexiones de salida. Si estas usando un software de seguridad en el  PC de tu qth, (zone alarm o similar) necesitarías configurarlo para permitir que el java.exe acepte las conexiones en este puerto.
También, si tu tienes un router de red local, necesitarás configurarlo para hacer forward de conexiones entrantes en este puerto TCP hacia el PC en el cual esta funcionando el Proxy de Echolink.

 

Usando un editor de texto, como por ejemplo el Notepad de Windows, edita el ProxyEcholink.conf para reflejar tus elecciones.

También tienes que asegurarte de que tu PC proxy pueda aceptar los puertos UDP 5198 y 5199, y la salida del puerto TCP 5200.
Consulta para esto el artículo “Soluciones Firewall” para mas detalles.

 Para iniciar el Proxy de Echolink, abre un prompt command, cambia al directorio o carpeta que contenga el EcholinkProxy.jar, y teclea este commando:   java –jar EcholinkProxy.jar

Cuando el programa se inicia, mostrará el mensaje “Listo para una conexión de nuevo cliente” (Ready for new client connection)”.
Deja la ventana del prompt-command abierta para permitir al programa que siga activo.

En el PC remoto (p. ej. el pc portátil), bájate e instala la versión 1.9 (o superior) del software Echolink.
Ejecuta el programa Echolink como haces habitualmente, pero vete luego a Tools/Setup y pulsa en la pestaña Servers.
Marca el recuadro “Use proxy”, e introduce el nombre del host (o dirección IP) del PC proxy, así como el password elegido y el numero de puerto. Observa que el nombre del host o dirección IP debe ser la dirección externa del PC proxy, no la dirección interna.
Haz clic en OK y luego resetea el programa Echolink para que los cambios tengan efecto.

 Después de reiniciar el programa, si muestra un mensaje sobre problemas de conexión con el proxy, verifica que el nombre del host es correcto y que no tienes activo ningun firewall o limitación en el router que interfieran con la conexión TCP entre el Echolink y el proxy.
(Esta conexión usa solamente el puerto TCP que has seleccionado).

 Para desconectar el proxy, conmuta a su ventana y pulsa ctrl.+C.

 

PREGUNTAS FRECUENTES

Pregunta: Que versión de Echolink funciona bien con Echolink Proxy?
Respuesta: Con la versión 1.9 o superior. La nueva configuración proxy aparece en la pestaña Servers debajo de Tools/Setup

P: Tengo un acceso a internet mediante dial-up en lugar de banda ancha. Puedo usar en estas condiciones Echolink Proxy?
R: Podría funcionar, pero no es reconmendable. El proxy de Echolink usa mas ancho de banda que el propio progama echolink, que podría requerir mas recursos de los que tu conexión dial-up puede proporcionar. Además, una dirección de dial-up normalmente cambia cada vez que la linea es reconectada, haciéndote más difícil el establecimiento de la conexión con él desde un PC remoto.

P: Y que pasa con el ordenador remoto (el que usa Echolink)? Puede conectar con el Proxy Echolink sobre una conexión Dial-up?
R: Si, pero como usa un protocolo TCP para comunicar con el proxy, se puede hacer más acusada la pérdida de paquetes. De todos modos, el proxy se necesita pocas veces en esta situación ya que la mayoría de las cuentas dial-up proporcionan acceso total a internet – es mejor usar Echolink directamente.


P: Tengo una red local con un PC y un ordenador portátil, y he tenido problemas para hacer funcionar Echolink en el PC portátil.
Puede este Proxy ayudarme a que funcione?
R: Podría ser, pero puedes evitar ese problema ya que el proxy tiene ciertas desventajas  comparado con la conexión directa de Echolink.

 P: Tengo acceso de banda ancha a Internet, pero la dirección pública IP de mi ordenador cambia de vez en cuando. Como puedo saber que dirección IP usa cuando estoy lejos de mi PC?
R: Hay dos soluciones para esto (elige una de ellas):

1- Subscribe un servicio de “DNS dinámica” tal como DNS2Go. Con la ayuda de software especial de ayuda instalado en tu PC, tu ordenador será asignado a un nombre de host fijo, incluso aunque tu dirección IP pueda cambiar de vez en cuando.

2-     Activar la función de Registro de nombre (RegistrationName) en el fichero de configuración proxy. Esto provocará que el proxy ponga un mensaje periódicamente en el server de Echolink aconsejándole tu dirección IP habitual. Entonces puedes encontrar la dirección IP desde la pagina web especial, en la cual la puedes obtener cada vez que necesites conectarte al proxy.

 P: Yo uso un nodo de Sysop de Echolink permanente en mi qth, sobre mi conexión a internet de banda ancha. Puedo usar tambien un software Proxy Echolink en mi qth, tanto en el mismo ordenador, o en uno diferente?
R: Probablemente no. La razón es que cada nodo Echolink (incluido el Proxy) debe tener una dirección pública IP; o la mayoría de las redes locales, una dirección de internet pública simple es  compartida por todos los ordenadores de la red.
Puedes hacer esto si solamente has hecho arreglos especiales con tu ISP para tener multiples direcciones públicas de acceso a internet.

 

P: Si uso Echolink (via proxy) desde un “hotspot” público (acceso wireless o wi-fi), como por ejemplo en un area de descanso de un aeropuerto, hay algún riesgo de seguridad desde el momento que otros pudieran husmear la información que sale y entra de mi PC portátil?
R: Esto es un tema importante que es frecuentemente preguntado por usuarios de redes wireless. Echolink (versión 1.8 y superior) usa criptografía de llave pública para encriptar tu información de log, y el Proxy de Echolink usa un mecanismo de autentificación.

P: He intentado usar un Proxy y parece funcionar, excepto que no puedo conectarme con otras estaciones. Cual es el problema?
R: La mayoría de las veces hay un problema de router o firewall en el PC proxy (no en el PC de Echolink). Ver artículo “Soluciones Firewall”

 P: Si mi conexión a internet se cae mientras uso el proxy, puedo reconectarlo?
 R: En la mayoría de los casos, Echolink Proxy detectará la caida de la conexión y se reseteará el mismo para una nueva conexión.

P: Puede mas de un usuario de Echolink trabajar a través de mi proxy al mismo tiempo?
R: No. Solo soporta un solo cliente al mismo tiempo. Esto es debido a que cada usuario de Echolink debe tener una dirección de IP pública diferente. De todos modos, pueden turnarse varios usuarios al usar tu proxy en diferentes momentos.

 P: Cuando mientas este conectado el proxy puede el Echolink soportar el modo conferencia?
R: Si, pero es menos eficiente, porque el cliente de Echolink esta soportando la conferencia, no el proxy. Cuando se calcula el número máximo de conexiones que puedes soportar, debes considerar tanto la conexión de internet a la subida al proxy como la conexión de internet de subida al cliente de Echolink, y usa la menor de las dos; divide el resultado (en kbps) por 18. Ten en cuenta también que el proxy usa la la misma cantidad de ancho de banda de subidas y bajadas.

 P: Puedo configurar el Proxy de Echolink para que otros lo usen, junto conmigo?
R: Si, pero observa que el fichero de configuración te permite aceptar o denegar una lista de indicativos si quieres restringir el acceso a un grupo específico de usuarios. De hecho, hay una opción en el fichero de configuración que permite convertir “advertise” el server como un proxy “público”, y tenerlo listado automáticamente en la página especial de la web de Echolink.

 P: En lugar de configurar y trabajar con mi Echolink Proxy, puedo simplemente conectar con alguien?
 
R: Si, pero necesitarías conocer la dirección y el password del proxy, y también necesitarías el permiso del propietario para usarlo; o usar un proxy  “público”, por favor sé considerado; es un servicio compartido, y debería ser usado únicamente para pequeños periodos de tiempo. Si tienes necesidad de tiempos mas largos de uso, accede a un proxy, haciendo los arreglos necesarios para configurar un proxy privado para ti.

P: Tengo una red local con dos ordenadores que comparten una conexión ADSL a internet. Tengo un nodo Sysop de Echolink en uno de ellos. Puedo ejecutar otra copia de Echolink en un segundo ordenador conectándolo a un proxy que este en otra ubicación?
R: Si; esto se puede hacer y funcionará, porque tu nodo sysop y el server proxy distante tendrán diferentes direcciones IP. De todos modos, se considerado con el uso de proxys “públicos”; úsalos solo para cortos períodos de tiempo. Si necesitas más tiempo de acceso a un proxy, por favor haz los arreglos necesarios para usar un proxy privado, o configura uno por ti mismo en algun otro lugar que tenga acceso a internet.

P: Con Echolink Proxy, seré capaz de ejecutar Echolink en un ordenador en una red privada que no tenga ningún gateway a internet?
R: Los arreglos de proxy todavía requieren que el software cliente de Echolink realice lookups DNS para ciertos hosts de internet (llamados, servidores de direcciones). Si trabajas con el cliente de Echolink en una red privada y conectas a través de un proxy como gateway, necesitarías un capturador de DNS accesible desde el cliente de Echolink.

P: Hay alguna forma de usar el Proxy Echolink con un cliente de Echolink que esta detrás de un proxy http?
R: Si, como el proxy  http soporta “tunneling” (hacer tunel) a través del comando CONNECT, y el Proxy Echolink esta funcionando en un puerto en el cual el proxy http permite las conexiones tunel, como el 443. También requiere que el temporizador de inactividad del proxy http no debe ser menor de 6 minutos, o que el cliente de Echolink permanezca conectado a otra estación en todo momento. Para usar esta función, pon una barra después del nombre del host del Proxy Echolink, y luego la dirección IP y el nombre del puerto del proxy http , separado por dos puntos.

 PAGINAS DE ESTADO: (LISTA DE PROXYS):

EchoLink Proxy List

As of: 11/5/2004 15:54 UTC [Refresh]
PAGINAS DE ESTADO

Lista de Proxys de Echolink:

Los siguientes servidores Proxy de Echolink han reportado su estado durante los últimos 10 minutos.

Los propietarios de cada uno de ellos han indicado (en su fichero de configuración proxy) que son bienvenidos cualquier usuario registrado de Echolink en el uso de los citados Proxy. Estos son recursos compartidos; por favor, sé considerado y usalos con responsabilidad y por no mucho tiempo continuado.

 

El password para acceder a cualquier de los siguientes proxys es: PUBLIC

El número de puerto (al menos que se marque otro en el estado) es: 8100

Name

Host Address

Last Updated (UTC)

Status

Comments

LU1DF 

200.55.89.215 

11/5/2004 15:48 

Ready 

BUENOS AIRES, ARGENTINA 

OZ1NKJ-1#1 

194.192.161.174 

11/5/2004 15:48 

Ready 

http://www.jotajoti.dk/  (Denmark) 

WT6G #5 

69.17.94.5 

11/5/2004 15:48 

Ready 

PORT 80 El Dorado Hills, CA 

IW2ESA #1 

82.54.132.33 

11/5/2004 15:48 

Ready 

Varese, Italy 

N3QZR 

151.197.187.99 

11/5/2004 15:49 

Ready 

Quakertown, PA, USA 

DL8ZAJ 

217.81.165.171 

11/5/2004 15:53 

Ready 

Matz in Hanau JO40KD 

OZ1NKJ-2-#1 

195.249.91.3 

11/5/2004 15:50 

Ready 

Placed in Soenderborg, Denmark. 

OZ1NKJ-1#2 

194.192.161.164 

11/5/2004 15:50 

Ready 

http://www.jotajoti.dk/  (Denmark) 

I1HJP 

62.149.228.58 

11/5/2004 15:50 

Busy 

Nizza(AT), Italy 

EA5FUG (*ESPANA*) 

84.232.6.208 

11/5/2004 15:51 

Busy 

<>Spanish Proxy server<>Fast 155Mbts lines in Elda (Alicante)<>Thanks to ISP www.servihosting.es <>Try connect to *ESPANA* conference<>This proxy accept all connections to all destinations<> 

G0WYG 

81.154.227.171 

11/5/2004 15:51 

Ready 

Bromley Kent, UK 

NA6M 

66.166.176.38 

11/5/2004 15:52 

Ready 

Georgetown, TX - Full T1. [No -R -L Connections Please] 

IK6IHL #1 

81.73.149.85 

11/5/2004 15:52 

Busy 

Sulmona(AQ), Italy 

VE2MRI 

65.94.69.18 

11/5/2004 15:52 

Ready 

 

IK6IHL #2 

81.73.149.86 

11/5/2004 15:52 

Busy 

Sulmona(AQ), Italy 

WT6G #3 

69.17.94.20 

11/5/2004 15:52 

Ready 

WWW.WT6G.COM  El Dorado Hills, CA 

IK6IHL #3 

81.73.149.87 

11/5/2004 15:53 

Ready 

Sulmona(AQ), Italy 

IK6IHL #4 

81.73.149.88 

11/5/2004 15:53 

Busy 

Sulmona(AQ), Italy 

W3HQ 

68.83.99.238 

11/5/2004 15:53 

Ready 

 

IK6IHL #5 

81.73.149.89 

11/5/2004 15:54 

Busy 

Sulmona(AQ), (Port=80) 

PA7RHM 

62.45.196.63 

11/5/2004 15:54 

Busy 

Chris, PA7RHM Home QTH Schiedam, the Netherlands 

IK1ZNW #1 

85.32.162.10 

11/5/2004 15:45 

Busy 

Turin (Italy)- JN35TB 

K9NCC 

68.81.55.181 

11/5/2004 15:45 

Ready 

Collegeville, PA 

DG0TD 

217.237.32.114 

11/5/2004 15:46 

Ready 

Proxy N/E Germany, All Destinations  

JR8YIK #2 

219.165.96.93 

11/5/2004 15:46 

Busy 

Running FreeBSD 

N9MVM #5 

65.59.186.18 

11/5/2004 15:46 

Ready 

Las Vegas, NV, US (Port=80) 

OE3BMA 

62.46.2.174 

11/5/2004 15:54 

Busy 

Fred in Leopoldsdorf near Vienna, AUSTRIA - www.echolink.at.tt  oe3bma@oevsv.at  

WT6G #1 

69.17.94.18 

11/5/2004 15:53 

Ready 

WWW.WT6G.COM  El Dorado Hills, CA 

 ESO ES TODO AMIGOS!, en lo referente al uso del PROXY ECHOLINK ¡

Suerte y cordiales 73!

José Angel

EA1CI

U.R.O. (Unión Radioaficionados Ourense)

www.ea1uro.com

 

Traducción de la pagina de  www.echolink.org