¿Existe un verdadero cliente de chat P2P para Linux? Si existe, ¿alguien puede proporcionar un enlace?
He intentado buscar un cliente así, pero aún no he tenido suerte. Idealmente, el cliente trabajará en sistemas basados en Debian y / o Debian.
¿Existe un verdadero cliente de chat P2P para Linux? Si existe, ¿alguien puede proporcionar un enlace?
He intentado buscar un cliente así, pero aún no he tenido suerte. Idealmente, el cliente trabajará en sistemas basados en Debian y / o Debian.
Respuestas:
GNU Talk es estrictamente de igual a igual y está empaquetado en la mayoría de las distribuciones.
ytalk
siendo muy capaz de conectarse a varios otros servidores en otros anfitriones, a través de TCP / IP hace más de dos décadas. (por eso me cambié a él desde un antiguo talk
cliente heredado que no podía)
Encontré esta aplicación que pretende ejecutarse en Windows y Linux. Se llama TorChat .
extracto del sitio web
TorChat es un servicio de mensajería instantánea punto a punto con un diseño completamente descentralizado, construido sobre los servicios ocultos de ubicación de Tor, que le brinda un anonimato extremadamente fuerte y es muy fácil de usar sin la necesidad de instalar o configurar nada.
TorChat solo se ejecuta desde una unidad USB en cualquier PC con Windows. (También puede ejecutarse en Linux y Mac, de hecho, se desarrolló en Linux teniendo en cuenta la usabilidad multiplataforma desde el primer momento, pero la instalación en otras plataformas que no sea Windows es un poco más complicada en este momento)
Sugeriría simplemente configurar su propio servidor de chat. Corrí ejabberd
y fue bastante trivial configurarlo en mi propia caja y luego le doy cuentas a las personas para acceder.
Ejabberd es un servidor XMPP, por lo que cualquier cliente como Pidgin o Empathy. También puede implementar un cliente de chat basado en la web también. Este es un servidor XMPP con todas las funciones que Process One utiliza dentro de sus productos, por lo que es extremadamente capaz.
Incluso tiene habitaciones para que pueda hacer casi todo con él.
Zeroconf es un protocolo diseñado por Apple para la detección automática de servicios dentro de una red, por ejemplo, para detectar impresoras disponibles. ¡También se puede usar para chatear!
La implementación para Linux es Avahi , la implementación de Apple se llama Bonjour , por lo que el protocolo de chat a menudo se llama Bonjour.
Clientes de chat populares como Pidgin y Gajim admiten este protocolo. En Pidgin, debe crear una cuenta para el protocolo Bonjour , dando solo un apodo. En Gajim se llama Local , que puede habilitar en la ventana Cuentas.
Puede consultar https://bitchat.im, que puede ejecutarse en Linux con mono framework instalado. Su código abierto y puro de igual a igual, como en, funciona de manera similar al cliente bittorrent e incluso utiliza rastreadores y DHT para encontrar pares.
Le daría un vistazo al protocolo TOX y clientes relacionados. Es un verdadero protocolo P2P basado en DHT (lo mismo que BitTorrent). ¡Creo que es lo mejor que puedes encontrar a partir de hoy!
Hack casero rápido:
un par (escuchando uno) se ejecuta, por ejemplo:
nc -l -p 1234
y otro par (conectando uno) se ejecuta por ejemplo:
nc ip_or_FQDN_of_other_peer.example.net 1234
Ta-da! verdadero cliente de chat P2P.
O bien, puede hacer apt-get install ytalk
algo de estandarización, una interfaz de usuario más agradable y más funciones.
O, si solo necesita comunicaciones reales para ser P2P y está bien con el uso de algún servicio de información del directorio central (en lugar de especificar direcciones IP y puertos a mano), busque cualquiera de las docenas de clientes IRC. Mientras que por defecto IRC retransmite mensajes a través del servidor, hay un /DCC CHAT
comando que establece la comunicación directa entre pares sin reenviar mensajes a través del servidor.
O, si se preocupa por la privacidad, puede intentar apt-get install torchat
obtener mensajería instantánea anónima descentralizada (pero tenga en cuenta que la red TOR subyacente podría no coincidir con su definición de "verdadero P2P")
Para una privacidad pura y para eliminar los metadatos durante la comunicación, está el messenger de sesión: https://getsession.org : su backend es una red mixta como Tor que oculta su IP. Parece que tienen clientes para la mayoría de las plataformas.