![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0gTMx81dsQWZ4lmZf1GLlpXazVmcvwFciV2dsQXYtJ3bm9CX9s2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xCMy81dvRWYoNHLwEzX5xCMx8FesU2cfdGLwMzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cGcq5iN4gzMzUGOmFGNwMDZkBDMyYzXyUTO0YTM3AzLcJDMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.jpg)
之前有介紹ngrok,frp内網穿透工具,可以參考以前的文章
利用ngrok實作Linux伺服器 SSH&Web服務的内網穿透
Linux下内網穿透工具Frp的簡單使用
下面介紹另外一款内網穿透工具nps
nps是一款輕量級、高性能、功能強大的内網穿透代理伺服器。目前支援tcp、udp流量轉發,可支援任何tcp、udp上層協定(通路内網網站、本地支付接口調試、ssh通路、遠端桌面,内網dns解析等等……),此外還支援内網http代理、内網socks5代理、p2p等,并帶有功能強大的web管理端
下載下傳位址:
1、在雲主機上解壓服務端安裝包
2、安裝NPS
./nps install
3、啟動nps服務
nps start
4、打開雲主機NPS Web界面
使用者名admin密碼123
5、新增一下用戶端,設定一下用戶端驗證密鑰
6、在用戶端機器上安裝nps client用戶端安裝包
下面以一台CentOS7的内網虛拟機為例
先解壓linux_amd64_client.tar.gz 用戶端安裝包
7、背景執行npc指令與雲主機建立連接配接
nohup ./npc -server=雲主機:8024 -vkey=用戶端驗證密鑰 &
如果連接配接沒有問題的話,在Web端可以看到用戶端為online線上狀态
8、添加一條tcp隧道
用戶端id為上面添加用戶端時的id
9、最後驗證内網穿透是否生效
如步驟8,将内網機器的22端口通過内網穿透成雲主機的9024