Kadnode encontra o endereço IP de outras instâncias na Internet ou na rede local. É usado como DNS, mas é baseado na rede descentralizada BitTorrent.
Kadnode intercepta as consultas do domínio .p2p no nível dos sistemas e as resolve usando uma rede Kademlia DHT descentralizada. Além disso, a autenticação TLS pode ser usada para garantir que o endereço IP correto tenha sido encontrado. Se for bem -sucedido, o endereço IP é passado para o aplicativo que faz a solicitação.
<public-key>.p2psecp256r1 ECCyourdomain.com.p2pLet's Encrypt )/etc/nsswitch.confA (endereço IPv4), AAAA (IPv6) e SRV Solicitaçõessha256 Hash Você pode baixar o pacote mais recente da página de lançamentos
Do repositório oficial de pacotes: opkg install kadnode
Do repositório PPA:
sudo add-apt-repository ppa:stokito/kadnode
sudo apt update
sudo apt install kadnode Ou instale um pacote baixado com dpkg -i kadnode_*.deb
Do repositório: pkg install kadnode
Ou instale um pacote baixado com pkg install kadnode-*.txz
Do repositório: yay -S kadnode
Ou instale um pacote baixado com pacman -U kadnode-*.pkg.tar.xz
Instale as bibliotecas e seus cabeçalhos. Em uso de Debian/Ubuntu:
sudo apt install libmbedtls-dev, libnatpmp-dev, libminiupnpc-devCódigo de checkout e compilar kadnode:
git clone https://github.com/mwarning/KadNode.git
cd KadNode
# basic features and debug mode
FEATURES= " bob tls cmd dns debug " make
# all features
FEATURES= " bob tls cmd lpd dns nss natpmp upnp debug " makeFinalmente, comece Kadnode:
./build/kadnodePara instalar o uso:
sudo make install install_nssPara desinstalar:
sudo make uninstall uninstall_nssMIT/x11