云服務(wù)1臺(tái)
內(nèi)網(wǎng)機(jī)1臺(tái)
云服務(wù)是購買的華為云,配置是1C2G陶衅,操作系統(tǒng)CentOS7.6,用于nps的服務(wù)端。
內(nèi)網(wǎng)機(jī)使用舊的小米手機(jī)安裝的CentOS7台诗,用于nps的客戶端。小米手機(jī)如何安裝CentOS參考鏈接
nps下載地址服務(wù)端安裝&啟動(dòng)
# 創(chuàng)建組
groupadd nps
# 創(chuàng)建用戶
useradd -g nps nps
# 設(shè)置密碼
passwd nps
# 切換用戶
su nps
# 回到家目錄
cd ~
# 下載服務(wù)端壓縮包
wget https://github.com/ehang-io/nps/releases/download/v0.26.10/linux_amd64_server.tar.gz
# 解壓縮
tar -zxf linux_amd64_server.tar.gz
# 修改服務(wù)端配置
cd conf
vim nps.conf
# 修改各個(gè)端口號(hào)
http_proxy_port
https_proxy_port
bridge_port
web_username
web_password
web_port
# 后臺(tái)啟動(dòng)
cd ../
nohup ./nps &
服務(wù)端啟動(dòng)后杈绸,可以通過http://ip:web_port訪問系奉,并使用設(shè)置的用戶名和密碼登錄
點(diǎn)擊客戶端菜單,新增客戶端
- 客戶端安裝&啟動(dòng)
mkdir npc
cd npc
wget https://github.com/ehang-io/nps/releases/download/v0.26.10/linux_arm_v7_client.tar.gz
tar -xzf linux_arm_v7_client.tar.gz
# 使用客戶端命令啟動(dòng)惭嚣,命令從服務(wù)端web的客戶端菜單中獲取
./npc -server=服務(wù)端ip:bridge_port -vkey=唯一驗(yàn)證密鑰 -type=tcp
- 配置TCP隧道遵湖,使外網(wǎng)可以ssh到內(nèi)網(wǎng)機(jī)