Kadnode menemukan alamat IP dari contoh lain di internet atau jaringan lokal. Ini digunakan seperti DNS, tetapi didasarkan pada jaringan bittorrent yang terdesentralisasi.
Kadnode mencegat .p2p domain kueri pada level sistem dan menyelesaikannya menggunakan jaringan Kademlia DHT yang terdesentralisasi. Selain itu, otentikasi TLS dapat digunakan untuk memastikan alamat IP yang benar ditemukan. Jika berhasil, alamat IP diteruskan ke aplikasi yang mengajukan permintaan.
<public-key>.p2psecp256r1 ECCyourdomain.com.p2pLet's Encrypt )/etc/nsswitch.confA (alamat IPv4), AAAA (IPv6), dan permintaan SRVsha256 Anda dapat mengunduh paket terbaru dari halaman rilis
Dari Repositori Paket Resmi: opkg install kadnode
Dari repositori PPA:
sudo add-apt-repository ppa:stokito/kadnode
sudo apt update
sudo apt install kadnode Atau instal paket yang diunduh dengan dpkg -i kadnode_*.deb
Dari repositori: pkg install kadnode
Atau instal paket yang diunduh dengan pkg install kadnode-*.txz
Dari repositori: yay -S kadnode
Atau instal paket yang diunduh dengan pacman -U kadnode-*.pkg.tar.xz
Instal perpustakaan dan header mereka. Di Debian/Ubuntu menggunakan:
sudo apt install libmbedtls-dev, libnatpmp-dev, libminiupnpc-devKode checkout dan kompilasi 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 " makeAkhirnya, mulailah Kadnode:
./build/kadnodeUntuk menginstal penggunaan:
sudo make install install_nssUntuk menghapus instalasi:
sudo make uninstall uninstall_nssMIT/X11