反p2p軟件下載 反p2p官網



文章插圖
反p2p軟件下載 反p2p官網

文章插圖
前言
本身我是推薦FCN的,因為使用簡單無需編譯下載即用,但有小伙伴提出了下面一些問題
1.對于公網服務器的擔憂,FCN公網由作者提供,可能存在安全或者服務器在線時間的問題
2.如果不能P2P打洞,那么依賴中間服務器轉發,而FCN公網限速100KB
3.不能自己搭建公網服務器
N2N介紹
N2N的介紹百度一大堆,我這里只說重點
N2N有edge(客戶端)和supernode(中心服務器)組成,想要組成N2N網絡至少需要兩個edge和一個supernode 。
客戶端無需公網,但supernode需要有公網IP 。
supernode搭建
ubuntu環境
apt-get install subversion build-essential libssl-devgit clone https://github.com/meyerd/n2n.gitcd n2n/n2n_v2mkdir buildcd buildcmake ..makesudo make install【反p2p軟件下載 反p2p官網】centos環境
yum install subversion gcc-c++ openssl-develgit clone https://github.com/meyerd/n2n.gitcd n2n/n2n_v2mkdir buildcd buildcmake ..makesudo make install調試模式
正式運行去掉-v -f即可
supernode -l 1234 -v -f-l 1234 監聽的UDP端口-v 啟用日志-f 輸出到終端防火墻
supernode監聽的是UDP端口
ubuntu
ufw allow 1234/udpufw statuscentos iptables
iptables -A INPUT -p udp --dport 1234 -j ACCEPTedge搭建
linux下
ubuntu環境
apt-get install subversion build-essential libssl-devgit clone https://github.com/meyerd/n2n.gitcd n2n/n2n_v2mkdir buildcd buildcmake ..makesudo make installcentos環境
yum install subversion gcc-c++ openssl-develgit clone https://github.com/meyerd/n2n.gitcd n2n/n2n_v2mkdir buildcd buildcmake ..makesudo make install調試模式
edge -d edge0 -a 10.0.0.100 -c 9sb.org -u 1000 -g 1000 -k mima -l 103.95.207.205:1234 -m 01:02:03:04:05:01-v -f-d 接口名,可不寫 -a IP地址 -c 組名 -u -g 降權參數 -k 密碼 -l supernode節點 -m MAC地址,不重復即可,防止隨機生成的MAC沖突windows
下載windows版
http://www.vpnhosting.cz/n2nguien.exe
點擊advanced按鍵,勾選Enable packet forwarding through n2n community,啟用中間轉發
訪問成功
一些坑
1.openvz在服務商沒有啟用tun/tap時不能運行edge
2.n2n[4405]: ERROR: ioctl() Operation not permitted 表示需要root權限運行
3.XP系統中會出現連接幾秒再也不能連接的奇怪問題,win7以上正常