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