保姆級教程:主流內網穿透工具詳細使用

遵紀守法

任何個人和組織使用網絡應當遵守憲法法律,遵守公共秩序,尊重社會公德,不得危害網絡安全,不得利用網絡從事危害國家安全、榮譽和利益

(一)nps

下載地址:https://github.com/ehang-io/nps/releases

  • 解壓
tar -zxvf linux_amd64_server.tar.gz
  • 修改配置文件
vim conf/nps.conf
  • nps使用的端口是8080 關鍵的默認配置(賬號密碼端口),建議都修改一下,以防沖突!(8080,8024,80端口)

  • nps操作命令

命令 開始/停止/重啟/配置文件重載/卸載服務/安裝服務
nps start/stop/restart/reload/uninstall/install
  • 執行安裝命令
sudo ./nps install
  • 如果發現沒有啟動成功,可以查看日志(Windows日志文件位于當前運行目錄下,linux和darwin位于/var/log/nps.log)
    • 訪問服務端ip:web服務端口(默認為8080)
    • 使用用戶名和密碼登陸(默認admin/123,正式使用一定要更改)
    • 創建客戶端
  • 啟動nps
./nps start
  • 上面的命令只能是啟動,退出后程序會自動終結,因此我們需要下面的命令,讓它不會停止!
nohup ./nps > file.log 2>&1 &
  • 客戶端連接
    • 點擊web管理中客戶端前的+號,復制啟動命令
    • 執行啟動命令,linux直接執行即可,windows將./npc換成npc.exe用cmd執行
1.png
  • 通過web管理臺配置客戶端接入信息
  • 點擊 客戶端 -> 新增 ,依次填寫 備注(inner-server1)、允許客戶端通過配置文件連接(是)、壓縮(是)、加密(是),不填寫Basic 認證用戶名、Basic 認證密碼、唯一驗證密鑰
2.png
./npc -server=(ip:port) -vkey=(web界面中顯示的密鑰)
例如:
./npc -server=192.168.10.3:8024 -vkey=555555 -type=tcp

(二)ew

下載地址:http://rootkiter.com/EarthWorm/

  • 正向 SOCKS v5 服務器
./ew -s ssocksd -l 1080
  • 借助Proxifier或者SocksCap可以實現全局代理

  • 反彈 SOCKS v5 服務器
    這個操作具體分兩步:
    a) 先在一臺具有公網 ip 的主機A上運行以下命令:
./ew -s rcsocks -l 1080 -e 8888 

b) 在目標主機B上啟動 SOCKS v5 服務 并反彈到公網主機的 8888端口

./ew -s rssocks -d 1.1.1.1 -e 8888 
  • 多級級聯
    工具中自帶的三條端口轉發指令
    它們的參數格式分別為:
./ew -s lcx_listen -l  1080   -e 8888
./ew -s lcx_tran   -l  1080   -f 2.2.2.3 -g 9999
./ew -s lcx_slave  -d 1.1.1.1 -e 8888    -f 2.2.2.3  -g  9999

通過這些端口轉發指令可以將處于網絡深層的基于TCP的服務轉發至根前,比如 SOCKS v5。
首先提供兩個“二級級聯”本地SOCKS測試樣例:
a) lcx_tran 的用法

./ew -s ssocksd  -l 9999
./ew -s lcx_tran -l 1080 -f 127.0.0.1 -g 9999

b) lcx_listen、lcx_slave 的用法

./ew -s lcx_listen -l 1080 -e 8888
./ew -s ssocksd    -l 9999
./ew -s lcx_slave  -d 127.0.0.1 -e 8888 -f 127.0.0.1 -g 9999

再提供一個“三級級聯”的本地SOCKS測試用例以供參考

./ew -s rcsocks -l 1080 -e 8888
./ew -s lcx_slave -d 127.0.0.1 -e 8888 -f 127.0.0.1 -g 9999
./ew -s lcx_listen -l 9999 -e 7777
./ew -s rssocks -d 127.0.0.1 -e 7777

數據流向: SOCKS v5 -> 1080 -> 8888 -> 9999 -> 7777 -> rssocks

(三)frp

下載地址:https://github.com/fatedier/frp/releases

  • 將 frps 及 frps.ini 放到具有公網 IP 的機器上
  • 將 frpc 及 frpc.ini 放到處于內網環境的機器上
  • 服務端配置frps.ini文件
[common]
bind_port = 7000
vhost_https_port = 7001     #當代理出來的是web服務時,在外網訪問http://vps的IP:7001
dashboard_port = 7500   #狀態以及代理統計信息展示,網址:7500可查看詳情
dashboard_user = admin   #訪問用戶dashboard_pwd訪問密碼
dashboard_pwd = password
log_file = ./frps.log  #日志文件
log_level = info  # 記錄的日志級別
log_max_days = 3   #日志留存3天
authentication_timeout = 0  #超時時間
max_pool_count = 50   #最大鏈接池,每個代理預先與后端服務器建立起指定數量的最大鏈接數
  • 啟動frps服務器端
./frps -c frps.ini
直接在瀏覽器中訪問http://1xx.1xx.1xx.2xx:7500
彈出一個提示框需要輸入ini里配置的賬號和密碼
  • 客戶端配置frpc.ini
[common]
server_addr = 127.0.0.1  #這里是服務端ip
server_port = 7000

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000

[socks5]
type = tcp
plugin = socks5
remote_port = 5000
  • 啟動客戶端
./frpc -c frpc.ini 
  • 現在兩臺機器間的socks5代理通道已經正式建立
  • 借助Proxifier或者SocksCap可以實現全局代理(或直接服務端ip+5000在瀏覽器配置)
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,461評論 6 532
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,538評論 3 417
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事?!?“怎么了?”我有些...
    開封第一講書人閱讀 176,423評論 0 375
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,991評論 1 312
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,761評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,207評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,268評論 3 441
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,419評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,959評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,782評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,983評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,528評論 5 359
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,222評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,653評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,901評論 1 286
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,678評論 3 392
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,978評論 2 374

推薦閱讀更多精彩內容