Linux是否存在真正的P2P聊天客户端?如果确实存在,可以有人提供链接吗?
我曾尝试寻找这样的客户,但还没有任何运气。理想情况下,客户端将在基于debian和/或基于debian的系统上工作。
Linux是否存在真正的P2P聊天客户端?如果确实存在,可以有人提供链接吗?
我曾尝试寻找这样的客户,但还没有任何运气。理想情况下,客户端将在基于debian和/或基于debian的系统上工作。
Answers:
GNU Talk严格是点对点的,并且打包在大多数发行版中。
ytalk
能够使用TCP / IP 连接到其他主机上的多个其他服务器。(这就是为什么我从talk
无法使用的旧版旧客户端切换到它的原因)
我确实发现该应用程序声称可以在Windows和Linux上运行。它称为TorChat。
网站摘录
TorChat是点对点即时通讯程序,具有完全分散的设计,建立在Tor的位置隐藏服务之上,为您提供了极强的匿名性,同时非常易于使用,而无需安装或配置任何东西。
TorChat可以从任何Windows PC上的USB驱动器运行。(它也可以在Linux和Mac上运行,实际上,它从一开始就考虑到跨平台可用性而在Linux上开发,但是目前在Windows以外的其他平台上的安装要复杂一些)
我建议只设置自己的聊天服务器。我跑步ejabberd
,在自己的盒子上进行安装非常简单,然后我给人们帐户提供访问权限。
Ejabberd是XMPP服务器,因此任何客户端,例如Pidgin或Empathy。您也可以部署基于Web的聊天客户端。这是Process One在其产品中使用的功能齐全的XMPP服务器,因此功能非常强大。
它甚至有房间,所以您可以用它做几乎所有的事情。
Zeroconf是Apple设计的协议,用于在网络内部自动检测服务,例如检测可用的打印机。它也可以用于聊天!
Linux的实现是Avahi,Apple的实现称为Bonjour,因此聊天协议通常仅称为Bonjour。
像Pidgin和Gajim这样的流行聊天客户端都支持此协议。在Pidgin中,您必须为Bonjour协议创建一个帐户,仅提供一个昵称。在Gajim中,它称为Local,您可以在Accounts窗口中启用它。
您可以检出https://bitchat.im,它可以在安装了mono框架的Linux上运行。它是开源的,并且是纯对等网络,与bittorrent客户端相似,甚至使用跟踪器和DHT查找对等节点。
快速自制技巧:
例如,一个同龄人(听一个)运行:
nc -l -p 1234
例如,另一个同位体(连接一个同位体)运行:
nc ip_or_FQDN_of_other_peer.example.net 1234
- 真正的P2P聊天客户端。
或者,您可以apt-get install ytalk
进行一些标准化,更好的UI和更多功能。
或者,如果您只需要实际的通信即可成为P2P,并且可以使用一些中央目录信息服务(而不是手动指定IP地址和端口),则可以查找数十个IRC客户端中的任何一个。尽管默认情况下IRC通过服务器中继消息,但是有/DCC CHAT
一条命令可以建立直接的对等通信,而无需通过服务器转发消息。
或者,如果您担心的是隐私问题,则可以尝试apt-get install torchat
获取分散的匿名即时通讯程序(但请注意,底层TOR网络可能与您对“真正的P2P”的定义不匹配)
为了获得纯粹的隐私并在通信过程中删除元数据,请使用会话通讯程序:https : //getsession.org-它的后端是一个类似Tor的混合网,可以隐藏您的IP。他们似乎拥有大多数平台的客户。