有什么用

监控
智能家居
联机游戏
网站服务器
本地NAS
远程开发
远程桌面

前期准备

  1. 局域网设备:以上服务均可以在此设备使用,本文以Linux-Ubuntu示例
  2. 公网服务器:通过该服务器的端口转发局域网流量,访问速度便取决于该服务器带宽 (除非联机游戏,否则2-5m足矣)
  3. 下载以下附件包:

点击下载服务端:服务端, 部署到公网服务器
点击下载客户端:客户端, 部署到局域网设备

大致流程

# 上传压缩包后,`cd`进入压缩包所在目录再执行以下命令

# 解压
tar -xvzf localnet_{服务端:nps;客户端:npc}.tar.gz

# 进入文件夹
cd localnet

# (客户端)
./npc

# 服务端按以下流程安装并运行

服务端使用

修改配置文件 web_host 字段

conf/nps.conf :39行 - 41行

安全组放行端口

http: 81 https: 444 管理后台: 82 桥: 83 SSH: 23

# 安装 nps 到 /etc/nps, 同时获得 nps 命令
./nps install

# 开始运行
nps start

web管理端

  1. 浏览器访问http://服务器IP:82,输入刚刚安装设置的账号密码登录
  2. 左侧菜单栏客户端 > 新增客户端

注意事项

执行 install 命令后, 再编辑当前路径下的 conf/nps.conf 将不起作用, 需要修改 /etc/nps/conf/nps.conf 再重新运行
启动失败后 log 文件路径 /var/log/nps.log


客户端使用

解压后在localnet路径下运行 ./npc 给出的命令即可


附件下载

NPS官网
点击下载服务端:服务端, 部署到公网服务器
点击下载客户端:客户端, 部署到局域网设备