KadNode
KadNode 2.4.0
Kadnode는 인터넷 또는 로컬 네트워크에서 다른 인스턴스의 IP 주소를 찾습니다. DNS처럼 사용되지만 분산 된 비트 토렌트 네트워크를 기반으로합니다.
Kadnode는 시스템 수준에서 .p2p 도메인 쿼리를 가로 채서 분산 된 Kademlia DHT 네트워크를 사용하여 해결합니다. 또한 TLS 인증을 사용하여 올바른 IP 주소를 찾을 수 있습니다. 성공하면 IP 주소가 응용 프로그램으로 전달됩니다.
<public-key>.p2p 로 공개 키 도메인secp256r1 ECC 키 쌍을 사용합니다yourdomain.com.p2p 와 같은 도메인Let's Encrypt )/etc/nsswitch.conf 를 통한 NSS 지원A (IPv4 주소), AAAA (IPv6) 및 SRV 요청을 처리합니다sha256 해시 방법을 사용합니다 릴리스 페이지에서 최신 패키지를 다운로드 할 수 있습니다
공식 패키지 저장소에서 : opkg install kadnode
PPA 저장소에서 :
sudo add-apt-repository ppa:stokito/kadnode
sudo apt update
sudo apt install kadnode 또는 dpkg -i kadnode_*.deb 로 다운로드 된 패키지를 설치하십시오
저장소에서 : pkg install kadnode
또는 pkg install kadnode-*.txz 로 다운로드 된 패키지를 설치하십시오
저장소에서 : yay -S kadnode
또는 pacman -U kadnode-*.pkg.tar.xz 로 다운로드 된 패키지를 설치하십시오
라이브러리와 헤더를 설치하십시오. 데비안/우분투 사용 :
sudo apt install libmbedtls-dev, libnatpmp-dev, libminiupnpc-dev체크 아웃 코드 및 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 " make마지막으로 Kadnode를 시작하십시오.
./build/kadnode사용 설치 :
sudo make install install_nss제거하려면 :
sudo make uninstall uninstall_nssMIT/X11