NPS配置

  • 腾讯云服务器配置
    • 使用iptables开放特定端口
    • 开启腾讯轻量应用服务器的特定端口
  • 下载、安装以及配置nps
    • 服务端
    • 客户端
    • 搭建tcp隧道
    • 客户端开机自启动

腾讯云服务器配置

使用iptables开放特定端口

我们的阿里云服务器选用Ubuntu18.04镜像,默认安装了iptables服务。
若未安装,则执行安装命令:
sudo apt-get install iptables
安装iptables-persistent工具:
sudo apt-get install iptables-persistent

  1. 添加iptables规则;
# sudo iptables -I INPUT -p tcp --dport [端口号] -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 80 -j ACCEPT
# 临时保存配置,重启后失效
sudo iptables-save
  1. 使用iptables-persistent管理工具,使规则永久有效;
sudo netfilter-persistent save
sudo netfilter-persistent reload
  1. 查看IPtables规则;
    iptables -nL

开启腾讯轻量应用服务器的特定端口

腾讯云对服务器的入流量有自己的控制规则,其默认没有为8080端口配置规则,只允许80、443、22、3389端口输入流量。因此,通过iptables在命令行开放8080端口后,还需要手动为8080端口添加规则。
此外,还需开启8091、8024端口。

下载、安装以及配置nps

服务端

  1. 在GitHub的nps仓库中下载release安装包,版本选择:linux_amd64_server。
    从本地上传至服务器:
scp /d/360Downloads/linux_amd64_server.tar.gz lighthouse@192.128.13.56:/home/software
  1. 解压到目标路径
tar -C ../nps/ -zxvf linux_amd64_server.tar.gz
  1. 进入解压后的文件夹,执行安装命令
sudo ./nps install
  1. 启动
#启动服务
sudo nps start
#关闭服务
sudo nps stop
#重新启动服务
sudo nps restart

客户端

下载客户端安装包并解压,进入到解压目录
点击web管理中客户端前的+号,复制启动命令:客户端命令
在命令行直接输入启动命令

搭建tcp隧道

适用范围: ssh、远程桌面等tcp连接场景
假设场景: 想通过访问公网服务器1.1.1.1的8001端口,连接内网机器10.1.50.101的22端口,实现ssh连接
使用步骤

  1. 在刚才创建的客户端隧道管理中添加一条tcp隧道,填写监听的端口(8001)、内网目标ip和目标端口(10.1.50.101:22),保存。

  2. 访问公网服务器ip(1.1.1.1),填写的监听端口(8001),相当于访问内网ip(10.1.50.101):目标端口(22),例如:ssh -p 8001 alpha@1.1.1.1
    alpha表示客户端用户名(要访问的内网设备,登入密码为该用户名对应的密码)

客户端开机自启动

  1. 注册:sudo ./npc install -server=xx -vkey=xx -type=tcp
  2. 启动:sudo npc start
  3. sudo npc stop
  4. 如果需要更换命令内容需要先卸载./npc uninstall,再重新注册

NPS配置---从腾讯云服务器配置到客户端、服务器及管理页面相关推荐

  1. 腾讯云服务器配置深度学习环境

    腾讯云服务器配置深度学习环境 1. 安装pip (1) curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.p ...

  2. 计算机配置8c16g,腾讯云服务器价格表(1核2G/2核4G/4核8G/8核16G配置)

    腾讯云服务器如何收费?腾讯云服务器CPU内存配置不同价格不同,腾讯云CVM云服务器实例规格不同报价也不同,XiXiBoBo分享腾讯云服务器1核2G.2核4G.4核8G及8核16G配置收费标准价格表: ...

  3. 腾讯云服务器配置https 部署安装ssl证书

    腾讯云服务器配置https 部署安装ssl证书 配置:CentOS 7 我是使用nginx服务器对Vue项目进行挂载,所以这里主要说明nginx服务器如何配置https服务 如何安装nginx Ngi ...

  4. 腾讯云服务器配置教程

    腾讯云服务器配置教程 Linux基础命令学习 由于需要购买的服务器安装的是Ubuntu操作系统,所以需要学习一些基本的Linux的操作命令.(当然,可以选择安装Windows服务器,不过不建议使用Wi ...

  5. 腾讯云服务器配置mysql数据库

                                                                                                  腾讯云服务器 ...

  6. 企业级用户该如何选购腾讯云服务器配置?

    随着云计算的款速发展,很多企业用户都选择了上云服务,但对于很多非it行业的企业用户来说,在这方面没有什么经验,不知道如何选择相关的配置,那么这篇文章将详细介绍选购云服务器的每个配置详解. 一:计费模式 ...

  7. 腾讯云主机Ubuntu之服务器环境搭建以及宝塔面板安装

    腾讯云主机Ubuntu之服务器环境搭建以及宝塔面板安装 我也是第一次使用Ubuntu服务器,所以遇到很多问题,在这里记录一下 1.云服务器购买 建议新手选择快速配置,因为自定义配置里面有自己选择很多参 ...

  8. 腾讯云4核8g服务器支持多少人在线使用?

    腾讯云轻量4核8G12M轻量应用服务器支持多少人同时在线?通用型-4核8G-180G-2000G,2000GB月流量,系统盘为180GB SSD盘,12M公网带宽,下载速度峰值为1536KB/s,即1 ...

  9. 腾讯云4核8g10M服务器多少人同时在线?

    腾讯云4核8g10M轻量应用服务器支持多少人同时在线?企业型-4核8G-100G-1500G,1500GB月流量,系统盘为100GB SSD盘,10M公网带宽,下载速度峰值为1280KB/s,即1.2 ...

最新文章

  1. 怎么把本地的项目同时提交到两个仓库
  2. java线程主要状态及转换_Java线程状态转换及控制
  3. 【干货】产品运营中极具战略意义的环节:数据分析
  4. arm linux下nginx服务无法正常启动是什么原因?
  5. 实验分享:用Python生成个性化二维码
  6. springboot 日志设计结构
  7. mac os x10.9.2 查看进程对应端口
  8. Qt Quick学习笔记
  9. 题解 [SHOI2014]概率充电器
  10. Golang并发(五) - Select
  11. 【Flink】Flink SQL Cannot instantiate user function cannot assign instance LinkedMap FlinkKafkaConsum
  12. java程序设计简明教程张晓龙_Java网络编程简明教程
  13. 又被ESLint 调戏了!!! ESLint:Newline required at end of file but not found. eslint(eol-last) [12, 22]
  14. 穷举法求最大公共子序列C语言,算法--最长公共子序列(LongestCommon Subsequence, LCS)...
  15. 大小限制_微信传文件有大小限制?PPT太大怎么传?PPT自带三大压缩功能
  16. 计算机网络hdlc,2019计算机考研|计算机网络知识点:HDLC协议
  17. 淘宝API接口(item_search-按关键字搜索淘宝商品 )
  18. 将大写字母转换为小写字符串,并显示 ASCII 值。
  19. web前端 - Vue常见问题汇总及解决方案
  20. 单目slam基础 特点匹配 光流匹配 单应变换恢复变换矩阵 本质矩阵恢复变换矩阵 深度滤波

热门文章

  1. CentOS7.5 手动部署ceph
  2. 破解mifare Classic(M1)非接触式射频IC卡--Mifare crack Hack 笔记一
  3. 1/769 江大第一交互成长日记
  4. Starling-Feathers中设置单个组件对象的样式
  5. 高温计通用协议 Data format UPP(Universal Pyrometer Protocol)
  6. MYSQL常用SQL语句分享
  7. 2013年6月22日全国高校计算机联合考试广西考区一级笔试试题,全国高校计算机联合考试(广西考区)一级笔试试题卷6月25日b...
  8. 基于结构应力方法的焊接结构疲劳评估及实例分析(上篇)
  9. 科士达、山特UPS电源PCB原理图全套资料
  10. Tensorflow object detection API 搭建属于自己的物体识别模型(转载修改)