Cjdns

出自 ArchWiki

Cjdns 使用公钥密码学实现加密的 IPv6 网络,用于地址分配和使用分布式哈希表进行路由。 这提供了近乎零配置的网络,并防止了许多困扰现有网络的安全和可扩展性问题。

安装

Install cjdns. 另有一个替代软件包 cjdns-gitAUR (具有更多依赖项) 也可用。

配置

安装后,会自动生成 /etc/cjdroute.conf 文件。

如果需要重新生成,请执行

# cjdroute --genconf > /etc/cjdroute.conf
注意:请仔细检查 文件权限 /etc/cjdroute.conf,因为它包含能够加密和解密所有通信的私钥。 以 root 身份执行 chmod 600 /etc/cjdroute.conf 可以正确设置权限。

以 root 身份编辑 /etc/cjdroute.conf,在 connectTo 部分至少添加一个对等节点。 对等节点可以是任何其他运行 cjdns 并向您提供连接凭据的人。 可以在 Hyperboria peers、#cjdns 和 #projectmeshnet on EFnet 以及许多其他地方找到它们。

启动

启动/启用 cjdns.service

如果 cjdns 没有启动,您应该检查 单元状态 或使用 journalctl,并在需要时编辑 /etc/cjdroute.conf