【NPS 服务器搭建】2. 客户端完全手册

2023-11-20

场景

        内网机器需要提供远程访问,如SSH

环境

        1. 一台独立ip的VPS (如阿里云服务器)

        2.一台内网的主机(windows/linux

步骤

1. 服务端中 --- 新建客户端

2. 服务端中 --- 新建通道

2.1 点击进入通道管理

 2.2 新增通道

  • 127.0.0.1       表示内网主机ip,
  • 22                 端口,提供ssh连接
  • 10003            外网VPS服务器提供的端口号

3. 客户端 - 开启SSH

3.1. 打开终端安装openssh-server软件包

  • ubuntu
sudo apt update 
sudo apt install openssh-server
  • linux
sudo yum install openssh-server

出现提示,输入root 密码,继续安装

3.2. 查看服务运行状态

        安装完成后,SSH服务默认自动启动,通过以下命令校验服务运行状态

sudo systemctl status ssh

        命令执行后,输出如下内容:


按q退出,返回命令行提示符

  • 设置开机启动 - ubuntu
systemctl status ssh   			# 查看ssh状态
systemctl start ssh    			# 启动ssh服务
systemctl stop ssh 			    # 停止ssh服务
systemctl reload ssh   			# 刷新ssh配置文件
systemctl restart ssh  			# 重启ssh服务
systemctl disable ssh   		# 关闭开机自动启动ssh服务
systemctl enable ssh   			# 打开开机自动启动ssh服务
  •  设置开机启动 - linux
systemctl status sshd.service    			# 查看ssh状态
systemctl start sshd.service     			# 启动ssh服务
systemctl stop sshd.service      			# 停止ssh服务
systemctl reload sshd.service    			# 刷新ssh配置文件
systemctl restart sshd.service   			# 重启ssh服务
systemctl disable sshd.service   			# 关闭开机自动启动ssh服务
systemctl enable sshd.service    			# 打开开机自动启动ssh服务

 

3.3. 防火墙打开SSH端口

        Ubuntu 默认使用 ufw 防火墙配置工具,如果你启用了防火墙,请确保防火墙打开了 SSH 端口,命令如下

sudo ufw allow ssh

        至此,你可以通过SSH远程连接到你的Ubuntu系统了

4. 客户端 - 安装nps client

4.1 下载client安装包

        intel cpu 使用 linux_386_client.tar

        amd 64 使用  linux_arm64_client.tar

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

4.2 解压安装包

        比如下载安装包放入 /mt/nps 目录下,cd /mnt/nps 进入目录,解压

 tar -zxvf linux_386_client.tar.gz

4.3 连接VPS中nps的服务端

        server=xxx.xxx.xxx.xxx:8024,这里为服务器ip

./npc -server=xxx.xxx.xxx.xxx:8024 -vkey=werwertr3453t -type=tcp

启动后如下

5.测试

ssh连接 xxx.xxx.xxx.xxx:10003  账号,密码

其中 

        10003 为2.2 新增通道设置

        账号,密码 为内网主机的密码

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【NPS 服务器搭建】2. 客户端完全手册 的相关文章

随机推荐

  • 简单的文件内容繁简体甄别

    在做国际化的时候 很多旧文件中的简体或者繁体 需要优化 一个一个找很麻烦 于是在查阅资料后 自己编写了一个简单的工具 废话不多说 上码子 插件 mui ui vue js jquery 項目是 hbuildx 直接創建的 change la
  • pip相关命令

    查看当前pip源 pip config list 更改pip源 pip config set global index url 清华源网址 升级pip python m pip install upgrade pip 安装模块 pip in
  • vue3中路由的使用

    路由是什么 vue中的路由是用来管理页面切换或跳转的一种方式 Vue Router是vue官方的路由管理器 1 Vue Router的安装 需要先弄好npm npm install vue router 4 s 在安装完成之后 开始尝试简单
  • BT蓝牙协议 — HFP/HSP的关联与区别

    一 前言 有时 我们能看到有的蓝牙产品标明支持HFP HSP 而有的产品却只标注了支持HFP 那么HFP or HSP是什么呢 又有什么样的关系呢 二 HSP协议 HSP Headset Profile 耳机模式 仅实现了最基本的通话操作
  • c语言判断一个数是否为偶数

    include
  • 图解五种磁盘调度算法, FCFS, SSTF, SCAN, C-SCAN, LOOK

    一 FCFS 调度 先来先服务 磁盘调度的最简单形式当然是先来先服务 FCFS 算法 虽然这种算法比较公平 但是它通常并不提供最快的服务 例如 考虑一个磁盘队列 其 I O 请求块的柱面的顺序如下 98 183 37 122 14 124
  • 华为OD机试 Python 【TLV解析】

    题目 题目简述 你收到了一串由两端设备传递的TLV格式的消息 现在你需要根据这串消息生成一个对应的 tag length valueOffset 列表 详细说明 这串消息其实是由许多小组成的 每一小组里包含了tag length value
  • win可以上网,但是右下方显示“无internet链接“

    使用了下面链接的方法 成功解决 Win10可以联网但右下角显示无法连接到Internet怎办 首先 打开控制面板 control 右上角 将查看方式切换为小图标 调整计算机的设置下 找到并点击网络和共享中心 网络和共享中心窗口 左侧点击更改
  • 苹果鼠标win10不能滑动_解决WIN10使用苹果鼠标滚轮不能使用的问题

    这个花费了蛮多时间却解决不了 网上流行各种各样的尝试 还有很多的安装包 都试了一遍 无一解决 绝望的时候 看到有个网友发的云盘链接 感谢 花小柏 一安装即可使用 太感谢了 最后也分享给大家 链接 https pan baidu com s
  • Linux运维脚本

    20200911 这里记录一些平时使用的脚本 免密登陆什么的 免密登陆 bin bash f root ssh id rsa pub ssh keygen t rsa P f root ssh id rsa gt dev null expe
  • 【2023版】最新stable diffusion安装教程,一键安装,永久使用,stable diffusion下载安装教程!

    关于现在非常红火的AI绘画 很多感兴趣的人不知道如何入手 如果你的电脑配置足够好 那么不要犹豫 让我来教你如何在本地电脑全免费运行当下最强大的AI绘画工具 Stable Diffusion 吧 一 Stable Diffusion 是什么
  • cmake Targets:CMake如何构建简单的Target

    CMake有三个基本命令 用于定义CMake Target 分别是 add executable 构建exe add library 构建库 add custom target 自定义构建目标在camke构建阶段运行的 add execut
  • go 进阶 go-zero相关: 七. 拦截器与熔断拦截器

    目录 一 拦截器的基础使用 1 服务端拦截器 2 客户端拦截器 二 拦截器底层底层执行原理 三 go zero默认添加的拦截器 客户端 1 熔断器拦截器 BreakerInterceptor 服务端 一 拦截器的基础使用 在go zero
  • 设计模式-享元模式

    一 概念 如果在一个系统中存在多个相同的对象 那么只需要共享一份对象的拷贝 而不必为每一次使用都创建新的对象 目的是提高系统性能 上面的概念乍一听好像单例模式其实不是 单例模式只保存一个对象 但是这里可以有很多个不同对象 但是每个对象只有一
  • ChatGPT火了,将给网络安全行业带来什么影响?

    ChatGPT是一个基于人工智能的聊天机器人 它是使用OpenAI的GPT技术构建的 能够根据用户输入的语言自动生成响应 ChatGPT可以回答各种问题 提供建议和支持 以及进行闲聊和娱乐等 它旨在为用户提供一个方便 快捷 智能的交互方式
  • 蓝桥杯-稍大的字符串

    题目 标题 稍大的串 串可以按照字典序进行比较 例如 abcd 小于 abdc 如果给定一个串 打乱组成它的字母 重新排列 可以得到许多不同的串 在这些不同的串中 有一个串刚好给定的串稍微大一些 科学地说 它是大于已知串的所有串中最小的串
  • filter函数的用法_动态数组函数系列5

    FILTER函数是筛选函数 就是在源数据中按照我们的条件筛选出我们想要的数据 除了常规的数据筛选 还可以进行多条件的 且 或者 或 的筛选 下面我们来看看这个FILTER函数怎么用 如果不想看文字 直接拉到最后看视频吧 FILTER函数语法
  • 属性,服务,事件

    属性 即设备支持的可读和 或可设置的参数功能 以一个灯为例 灯的开关就可以定义为一个属性 用户可以读取该属性的当前数值来得知灯的开关状态 也可以通过对该属性进行设置来打开或者关闭这个灯 服务 如果设备的某个功能只能设置 不能获取 那么可以将
  • 微服务系统硬件要求_全面解析微服务系统监控分层,啃透服务治理核心!

    架构师 JiaGouX 我们都是架构师 架构未来 你来不来 前言 监控 是微服务治理的一个重要环节 监控系统的完善程度直接影响到我们微服务质量的好坏 我们的微服务在线上运行时 有没有一套完善的监控体系能去了解到它的健康情况 这对整个系统的可
  • 【NPS 服务器搭建】2. 客户端完全手册

    场景 内网机器需要提供远程访问 如SSH 环境 1 一台独立ip的VPS 如阿里云服务器 2 一台内网的主机 windows linux 步骤 1 服务端中 新建客户端 2 服务端中 新建通道 2 1 点击进入通道管理 2 2 新增通道 1