本人的系統(tǒng)之前安裝過nps劳景,這次使用的時候無法進(jìn)行使用配紫,所以我就想先卸載再重新安裝视搏,接下來我們就先講講卸載审孽。
卸載
1.停止nps/npc服務(wù)
nps stop
2、查找nps/npc在系統(tǒng)的什么位置
whereis nps
3浑娜、去第2步中查出的位置去刪除nps/npc即可
rm -rf nps
安裝
一臺電腦安裝nps佑力,另外一套安裝npc
內(nèi)網(wǎng)穿透官網(wǎng):https://ehang-io.github.io/nps/#/?id=nps
1、nps安裝
1筋遭、從官網(wǎng)下載最新的安裝包并進(jìn)行解壓
#下載安裝包
wget https://github.com/ehang-io/nps/releases/download/v0.26.9/linux_amd64_server.tar.gz
#解壓
tar -zxvf linux_amd64_server.tar.gz
2打颤、執(zhí)行安裝命令并啟動
#執(zhí)行安裝命令
./nps install
#啟動
nps start
通過以下命令來查看nps服務(wù)是否啟動
ps -ef | grep nps
錯誤:在啟動nps的時候,一直沒有啟動起來漓滔,解決方案如下:
服務(wù)端默認(rèn)配置啟用了8024编饺,8080,80响驴,443端口透且,端口沖突無法啟動
所以,我把8080豁鲤、80秽誊、443這3個端口都進(jìn)行了修改,把8080修改為8103琳骡、80修改為8001养距、443端口修改為43,在進(jìn)行啟動就成功了
在我的配置文件中web_port為8103日熬,所以我在瀏覽器中輸入ip:8103登錄nps管理界面,登錄名為admin肾胯,密碼為123(使用后自行修改)
ip:8103 (說明:ip為你服務(wù)器的ip)
3竖席、配置客戶端
首次登錄管理界面客戶端處是空的,需要自己自行添加敬肚,點擊新增進(jìn)行增加
我們只需要填入備注就可以了毕荐,其他不用管點擊新增,即可添加成功艳馒!
在客戶端界面我們點擊相應(yīng)客戶端的前面的+號憎亚,我們看到如下內(nèi)容:
添加成功后即可去配置客戶端了员寇。
2、npc安裝
1第美、從官網(wǎng)下載最新的安裝包并進(jìn)行解壓
#下載安裝包
wget https://github.com/ehang-io/nps/releases/download/v0.26.9/linux_amd64_client.tar.gz
#解壓
tar -zxvf linux_amd64_client.tar.gz
2蝶锋、注冊
把客戶端信息中的客戶端命令拿過來進(jìn)行注冊,我這里就應(yīng)該是:
./npc install -server=ip:8024 -vkey=aliyun2019 -type=tcp
3什往、啟動
注冊完成后千萬要想著進(jìn)行啟動
npc start
啟動成功后我們在nps管理界面就可以看到連接變?yōu)樵诰€扳缕,之前都是離線狀態(tài)。
至此服務(wù)端和客戶端連接成功别威。
想要訪問客戶端所在的機器還需要建立tcp連接躯舔。
3、建立tcp連接
1省古、點擊tcp隧道
2粥庄、點擊新增
填入客戶端ID(在客戶端界面查看)
服務(wù)器端口號(服務(wù)器上已開放的端口,例:8025)
目標(biāo):即你想訪問的機器的ip:端口(例:192.168.8.100:80)
輸入以上內(nèi)容點擊新增即可增加。