NPS部署教程(服务端)

NPS轻量级内网穿透应用部署教程:从服务器到客户端设置,

介绍:NPS是一款轻量级FRP(内网穿透/映射)应用,支持 Windows/Windows Sever/Linux等主流系统支持运行。NPS分为客户端/服务端,部署过程 大致无异。
NPS下载地址:
                   

 Github:https://github.com/ehang-io/nps
 Gitee:https://gitee.com/catoop/nps


服务端部署教程:
                       1.Linux端
前置条件:拥有一台IPV4公网的服务器  系统支持Linux/Windows sever*
下载NPS服务端相关文件  支持手动下载后上传服务器/wget拉取
wget拉取命令 

wget https://github.com/ehang-io/nps/releases/download/v0.26.10/linux_amd64_server.tar.gz

(Github)
下载完成后新建一个目录存放服务端相关文件
命令为  

mkdir nps


nps为你要创建的目录的名称
创建完成后进入你刚刚创建的目录,将服务端配文件上传到此处并解压
解压完成后,使用

.\nps install

命令安装
安装完成后执行

nps start

启动nps服务
启动完成后放行服务器8080端口
输入你服务器的IP:8080
来访问NPS的Web后台管理,默认账号密码admin/123,修改密码在/etc/nps/cofn/nps cofn文件中
登录后台后,有个客户端连接端口,将此端口放行,点击客户端,添加一个客户端自定义一个名称,将"允许客户端通过配置文件连接"和"加密'选项打开
到此服务端配置部署到处结束。
 

### 关于NPS与SSH的相关教程 NPS作为一种功能强大的内网穿透工具,支持多种协议的隧道建立,其中包括SSH协议。以下是有关如何通过NPS实现SSH访问的具体配置方法: #### 资源准备 在开始之前,请确保已经准备好以下资源: - 一台公网可访问的服务器作为NPS服务端。 - 至少一台需要被访问的目标机器(通常是位于内网中的设备),并已安装好SSH服务。 #### 安装NPS服务端 按照官方文档指引完成NPS服务端的安装过程[^1]。这通常涉及下载对应版本的二进制文件或者Docker镜像,并启动该应用。 #### 修改NPS服务端配置 编辑`conf/nps.conf`文件来调整基本设置参数,比如监听地址、管理界面密码等。对于SSH用途来说,默认无需特别复杂的改动即可满足需求。 #### 登录使用nps后台 打开浏览器输入http://<your_server_ip>:8080进入Web控制台页面,在这里可以创建新的隧道记录以及查看当前状态统计信息等内容。 #### 添加TCP隧道用于SSH转发 点击左侧菜单栏里的“Tunnel”,再按右上方按钮新增一条tcp类型的tunnel条目。填写如下字段: - **Name**: 自定义名称描述此链接目的; - **Host**: 目标主机IP地址(即运行ssh daemon那台电脑); - **Port**: 对应目标机上的sshd监听端口号一般默认为22; 保存之后会自动生成唯一标识符供后续绑定操作时调用。 #### 安装NPS客户端 同样遵循官方指导手册完成客户端部分部署工作。完成后记得将其指向刚才搭建好的server节点位置。 #### 测试连接有效性 当上述步骤都顺利完成以后就可以尝试从外部网络发起ssh命令测试能否成功登陆至内部私有环境下的linux实例上了。例如假设我们刚刚新建的那个tunnel id号是test_ssh,则完整的指令形式应该是这样的样子: ```bash ssh -p <remote_port> user@<public_nps_server> ``` 其中 `<remote_port>` 是指分配给这个特定 ssh tunnel 的对外暴露端口数值。 --- ### 注意事项 如果遇到无法正常工作的状况,请仔细核查防火墙策略是否允许必要的流量通行路径存在;另外还要确认SELinux等相关安全机制有没有阻碍程序行为表现等等因素影响最终效果达成可能性大小程度不等问题情况发生几率高低水平差异方面考虑进去才行哦!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

湯川桜子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值