stringtranslate.com

BNC (software)

Un BNC (abreviatura de Bounced Network Connection ) es un software que se utiliza para retransmitir tráfico y conexiones en redes informáticas , de forma muy parecida a un proxy . El uso de un BNC permite al usuario ocultar la fuente original de la conexión del usuario, brindando privacidad y la capacidad de enrutar el tráfico a través de una ubicación específica. También se puede utilizar un BNC para ocultar el verdadero objetivo al que se conecta un usuario. [1]

IRC

Esquema de una red IRC con clientes normales (verde), bots (azul) y gorilas (naranja)

Un uso común es a través de Internet Relay Chat (IRC) a través de un BNC que se ejecuta en servidores remotos . En un entorno de este tipo, donde es muy fácil determinar la dirección IP de un usuario , un BNC puede ayudar a ocultar la fuente de conexión original, además de brindar la oportunidad de utilizar " vhosts " o "hosts virtuales". El uso de un vhost no oculta mejor la conexión, sino que simplemente añade una declaración como nombre de host.

Muchos BNC permanecen conectados a un servidor IRC en caso de que el cliente se desconecte de Internet. A menudo, se realiza un seguimiento de los cambios de estado para que puedan transmitirse al cliente al volver a conectarse. Algunas implementaciones optan por almacenar todos los mensajes enviados a través de la red que el cliente normalmente habría recibido y enviarlos tras la reconexión del cliente; A menudo se considera que esto depende demasiado de los recursos para que lo proporcionen los servicios de alojamiento comercial. Se pueden incluir otras características de registro y funciones similares a bots con varias implementaciones, pero no son estándar.

Ejemplo

El usuario A inicia sesión en IRC directamente y aparece como[email protected]
El usuario A inicia sesión en IRC indirectamente a través de un BNC y aparece como[email protected]

ftp

Los BNC también se utilizan a menudo para el Protocolo de transferencia de archivos (FTP), nuevamente para ocultar al usuario y al servidor entre sí y para enrutar el tráfico a través de una ubicación específica. Los rebotes de FTP se pueden dividir en dos categorías diferentes, entrada y tráfico.

Un portero de entrada actúa como puerta de entrada al servidor, pero no oculta la existencia del servidor real. Los gorilas de entrada, como cubnc, se pueden utilizar en una configuración multiservidor para facilitar el acceso a cada servidor y equilibrar la carga . Esto elimina la necesidad de seleccionar en qué servidor FTP iniciar sesión al intentar acceder a la granja de servidores .

Los rebotadores de tráfico retransmiten el tráfico a través del host en el que están instalados y se presentan como si fueran el servidor FTP, ocultando así por completo la ubicación real del servidor. Se pueden instalar varios reboteadores de tráfico en paralelo para equilibrar la carga de tráfico entre diferentes enlaces. Los gorilas más elaborados pueden incluso rebotar conexiones SSL/TLS seguras.

Ver también

Referencias

  1. ^ Lederer, Christian (phrozen77). (22 de diciembre de 2009). «Comparación de gorilas de IRC» Archivado el 14 de febrero de 2015 en Wayback Machine . Adicto al IRC. 22 de diciembre de 2009.

enlaces externos