nps是一款輕量級、功能強大的內網穿透代理服務器。
nps支持tcp、udp流量轉發,支持內網http代理、內網socks5代理,同時支持snAppy壓縮、站點保護、加密傳輸、多路復用、header修改等。
nps支持web圖形化管理,集成多用戶模式。
運行環境:
1.服務端:ubuntu16.04
服務器IP地址:
2.客戶端1:windows7開啟了遠程終端(TCP 3389)
3.客戶端2:windowsXP開啟了遠程終端(TCP 3389)
4.達到目的:
- 通過ssh.******.com:3389連接到Windows7的遠程終端
- 通過ssh.******.com:13389連接到WindowsXP的遠程終端
開始教程
1.下載
關注,私信發送5525,獲取全平臺客戶端和服務端
2.配置與安裝
(1)服務端安裝
root@ubuntu:~/myapp# cat ./nps/conf/nps.conf #http和https代理地址和端口 http_proxy_ip=0.0.0.0 http_proxy_port=10080 https_proxy_port=10443 #設置客戶端連接端口和服務器地址 ##bridge bridge_type=tcp bridge_port=18024 bridge_ip=0.0.0.0 #因為不需要每次都手動添加,就設置了公鑰 public_vkey=123 #關閉日志,服務器空間有限 #log_level=7 #log_path=nps.log
其他行默認即可
(2)運行
設置運行腳本
(3)查看運行情況
顯示如上,代表運行成功了
3.客戶端連接
windows xp
windows 7
注意:這里有一個提醒,windows7的
target_addr=10.0.1.129:3389
是正確的,后面調試糾正過來的
4.測試
windows xp
windows 7
綜上,采用nps比frp可以實現不同用戶不同密碼,改了密碼不影響其他,frp如果能做到多token也不錯,并且nps的web采用bootstrap修改起來更方便。






