1.2 下载NPS源码(源码下载地址根据自己的设备
wget https://github.com/ehang-io/nps/releases/download/v0.26.9/linux_amd64_server.tar.gz1.3 解压NPS
tar -zxvf linux_amd64_server.tar.gz1.4 安装NPS
安装后软件会开机自动启动,NPS内网穿透占用几个端口号,所以需要关闭防火墙(不建议),或者放行以下端口:服务端默认占用的端口:80 443 8080 8024
sudo ./nps install
1.5 启动NPS
sudo nps start或
./nps start
启动完成之后可以先访问下服务器端(如http://云主机ip:8080/)
1.6 自定义项
安装好服务端后需要及时的修改默认的账号和密码一般默认配置文件路径在/etc/nps/conf/nps.conf,修改好重启服务器生效,一定要更改密码!!!!!!#we
web_host=a.o.com
web_username=admin #修改用户名
web_password=123 #修改密码
web_port = 8080 #web管理页面的端口号
<span>二、客户端(需要实现内网穿透的主机)</span>
2.1 wget命令安装 (centos系统需要安装,ubuntu不需要该步)
yum -y install wgetyum -y install setup
yum -y install perl
2.2 下载NPC源码
wget https://github.com/ehang-io/nps/releases/download/v0.26.9/linux_amd64_client.tar.gz2.3 解压NPC
tar -zxvf linux_amd64_client.tar.gz2.4 启动NPC
2.4.1 无需配置文件
客户端除运行一条命令外无需任何其他设置,此模式的各种配置在服务端web管理中完成。./npc -server=服务器ip:web中显示的port -vkey=web界面中显示的密钥
2.4.2 注册到系统,开机自启动
对于linux、darwin注册:sudo ./npc install #其他参数(例如-server=xx -vkey=xx或者-config=xxx)
启动:sudo npc start 停止:sudo npc stop #如果需要更换命令内容需要先卸载./npc uninstall,再重新注册
- 内容版权许可
- CC BY-SA 署名-相同方式共享