反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-dev
git clone https://github.com/meyerd/n2n.git
cd n2n/n2n_v2
mkdir buildcd buildcmake ..
make
sudo make install

centos環境

yum install subversion gcc-c++ openssl-devel
git clone https://github.com/meyerd/n2n.git
cd n2n/n2n_v2
mkdir buildcd buildcmake ..
make
sudo make install

調試模式

正式運行去掉-v -f即可

supernode -l 1234 -v -f-l 1234 監聽的UDP埠
-v 啟用日誌-f 輸出到終端

防火牆

supernode監聽的是UDP埠

ubuntu

ufw allow 1234/udp
ufw status

centos iptables

iptables -A INPUT -p udp --dport 1234 -j ACCEPT

edge搭建

linux下

ubuntu環境

apt-get install subversion build-essential libssl-dev
git clone https://github.com/meyerd/n2n.git
cd n2n/n2n_v2
mkdir buildcd buildcmake ..
make
sudo make install

centos環境

yum install subversion gcc-c++ openssl-devel
git clone https://github.com/meyerd/n2n.git
cd n2n/n2n_v2
mkdir buildcd buildcmake ..
make
sudo 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

老牌P2P內網穿透工具N2N介紹

點擊advanced按鍵,勾選Enable packet forwarding through n2n community,啟用中間轉發

老牌P2P內網穿透工具N2N介紹

訪問成功

老牌P2P內網穿透工具N2N介紹

一些坑

1.openvz在服務商沒有啟用tun/tap時不能運行edge

2.n2n[4405]: ERROR: ioctl() Operation not permitted 表示需要root許可權運行

3.XP系統中會出現連接幾秒再也不能連接的奇怪問題,win7以上正常

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/209037.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-08 15:24
下一篇 2024-12-08 15:24

相關推薦

發表回復

登錄後才能評論