Existe um verdadeiro cliente de chat P2P para Linux? Se existir, alguém pode fornecer um link?
Eu tentei procurar por esse cliente, mas ainda não tive sorte. Idealmente, o cliente trabalhará em sistemas baseados em debian e / ou debian.
Existe um verdadeiro cliente de chat P2P para Linux? Se existir, alguém pode fornecer um link?
Eu tentei procurar por esse cliente, mas ainda não tive sorte. Idealmente, o cliente trabalhará em sistemas baseados em debian e / ou debian.
Respostas:
O GNU Talk é estritamente ponto a ponto e é empacotado na maioria das distribuições.
ytalk
poder conectar-me a vários outros servidores em outros hosts usando TCP / IP há mais de duas décadas. (que era por isso que eu ligado a ele de legado antigo talk
cliente que não poderia)
Eu encontrei este aplicativo que pretende ser executado no Windows e Linux. Chama-se TorChat .
trecho do site
O TorChat é um mensageiro instantâneo ponto a ponto com um design completamente descentralizado, construído sobre os serviços ocultos da localização do Tor, fornecendo anonimato extremamente forte, além de ser muito fácil de usar, sem a necessidade de instalar ou configurar nada.
O TorChat é executado a partir de uma unidade USB em qualquer PC com Windows. (Ele também pode ser executado no Linux e no Mac; na verdade, foi desenvolvido no Linux com a usabilidade em várias plataformas desde o primeiro momento, mas a instalação em outras plataformas além do Windows é um pouco mais complicada no momento)
Eu sugeriria apenas configurar seu próprio servidor de bate-papo. Eu corro ejabberd
e foi bastante trivial configurar em minha própria caixa e depois dou contas às pessoas para acessá-lo.
Ejabberd é um servidor XMPP para qualquer cliente como Pidgin ou Empathy. Você também pode implantar um cliente de bate-papo na Web também. Este é um servidor XMPP completo que o Process One usa em seus produtos, por isso é extremamente capaz.
Ele ainda tem quartos para que você possa fazer praticamente tudo com ele.
O Zeroconf é um protocolo desenvolvido pela Apple para detecção automática de serviço dentro de uma rede, por exemplo, para detectar impressoras disponíveis. Também pode ser usado para conversar!
A implementação para Linux é Avahi , a implementação da Apple é chamada Bonjour , portanto, o protocolo de bate-papo geralmente é chamado Bonjour.
Clientes de bate-papo populares como Pidgin e Gajim suportam esse protocolo. No Pidgin, você deve criar uma conta para o protocolo Bonjour , fornecendo apenas um apelido. Em Gajim, é chamado Local , que você pode ativar na janela Contas.
Você pode conferir https://bitchat.im, que pode ser executado no Linux com o mono framework instalado. Seu código-fonte aberto e puro ponto a ponto, como em, funciona de maneira semelhante ao cliente bittorrent e até usa rastreadores e DHT para encontrar pares.
Eu daria uma olhada no protocolo TOX e clientes relacionados. É um verdadeiro protocolo P2P baseado em DHT (o mesmo que BitTorrent). Eu acho que é o melhor que você pode encontrar a partir de hoje!
Corte caseiro rápido:
um par (ouvindo um) é executado por exemplo:
nc -l -p 1234
e outro ponto (conectando um) é executado, por exemplo:
nc ip_or_FQDN_of_other_peer.example.net 1234
Ta-da! verdadeiro cliente de chat P2P.
Ou, você pode fazer isso apt-get install ytalk
com alguma padronização, interface do usuário mais agradável e mais recursos.
Ou, se você precisa apenas de comunicações reais para ser P2P e não tem problema em usar algum serviço central de informações de diretório (em vez de especificar endereços IP e portas manualmente), procure qualquer uma das dezenas de clientes de IRC. Enquanto, por padrão, o IRC retransmite mensagens pelo servidor, há um /DCC CHAT
comando que estabelece a comunicação direta ponto a ponto sem encaminhar mensagens pelo servidor.
Ou, se você se preocupa com a privacidade, tente apt-get install torchat
obter mensagens instantâneas anônimas descentralizadas (mas observe que a rede TOR subjacente pode não corresponder à sua definição de "verdadeiro P2P")
Para pura privacidade e remoção dos metadados durante a comunicação, existe o messenger da sessão: https://getsession.org - O back-end é um mixnet como o Tor que oculta seu IP. Eles têm clientes para a maioria das plataformas.