NPS配置---从腾讯云服务器配置到客户端、服务器及管理页面
NPS配置
- 腾讯云服务器配置
- 使用iptables开放特定端口
- 开启腾讯轻量应用服务器的特定端口
- 下载、安装以及配置nps
- 服务端
- 客户端
- 搭建tcp隧道
- 客户端开机自启动
腾讯云服务器配置
使用iptables开放特定端口
我们的阿里云服务器选用Ubuntu18.04镜像,默认安装了iptables服务。
若未安装,则执行安装命令:
sudo apt-get install iptables
安装iptables-persistent工具:
sudo apt-get install iptables-persistent
- 添加iptables规则;
# sudo iptables -I INPUT -p tcp --dport [端口号] -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 80 -j ACCEPT
# 临时保存配置,重启后失效
sudo iptables-save
- 使用iptables-persistent管理工具,使规则永久有效;
sudo netfilter-persistent save
sudo netfilter-persistent reload
- 查看IPtables规则;
iptables -nL
开启腾讯轻量应用服务器的特定端口
腾讯云对服务器的入流量有自己的控制规则,其默认没有为8080端口配置规则,只允许80、443、22、3389端口输入流量。因此,通过iptables在命令行开放8080端口后,还需要手动为8080端口添加规则。
此外,还需开启8091、8024端口。
下载、安装以及配置nps
服务端
- 在GitHub的nps仓库中下载release安装包,版本选择:linux_amd64_server。
从本地上传至服务器:
scp /d/360Downloads/linux_amd64_server.tar.gz lighthouse@192.128.13.56:/home/software
- 解压到目标路径
tar -C ../nps/ -zxvf linux_amd64_server.tar.gz
- 进入解压后的文件夹,执行安装命令
sudo ./nps install
- 启动
#启动服务
sudo nps start
#关闭服务
sudo nps stop
#重新启动服务
sudo nps restart
客户端
下载客户端安装包并解压,进入到解压目录
点击web管理中客户端前的+号,复制启动命令:客户端命令
在命令行直接输入启动命令
搭建tcp隧道
适用范围: ssh、远程桌面等tcp连接场景
假设场景: 想通过访问公网服务器1.1.1.1的8001端口,连接内网机器10.1.50.101的22端口,实现ssh连接
使用步骤
在刚才创建的客户端隧道管理中添加一条tcp隧道,填写监听的端口(8001)、内网目标ip和目标端口(10.1.50.101:22),保存。
访问公网服务器ip(1.1.1.1),填写的监听端口(8001),相当于访问内网ip(10.1.50.101):目标端口(22),例如:ssh -p 8001 alpha@1.1.1.1
alpha表示客户端用户名(要访问的内网设备,登入密码为该用户名对应的密码)
客户端开机自启动
- 注册:sudo ./npc install -server=xx -vkey=xx -type=tcp
- 启动:sudo npc start
- sudo npc stop
- 如果需要更换命令内容需要先卸载./npc uninstall,再重新注册
NPS配置---从腾讯云服务器配置到客户端、服务器及管理页面相关推荐
- 腾讯云服务器配置深度学习环境
腾讯云服务器配置深度学习环境 1. 安装pip (1) curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.p ...
- 计算机配置8c16g,腾讯云服务器价格表(1核2G/2核4G/4核8G/8核16G配置)
腾讯云服务器如何收费?腾讯云服务器CPU内存配置不同价格不同,腾讯云CVM云服务器实例规格不同报价也不同,XiXiBoBo分享腾讯云服务器1核2G.2核4G.4核8G及8核16G配置收费标准价格表: ...
- 腾讯云服务器配置https 部署安装ssl证书
腾讯云服务器配置https 部署安装ssl证书 配置:CentOS 7 我是使用nginx服务器对Vue项目进行挂载,所以这里主要说明nginx服务器如何配置https服务 如何安装nginx Ngi ...
- 腾讯云服务器配置教程
腾讯云服务器配置教程 Linux基础命令学习 由于需要购买的服务器安装的是Ubuntu操作系统,所以需要学习一些基本的Linux的操作命令.(当然,可以选择安装Windows服务器,不过不建议使用Wi ...
- 腾讯云服务器配置mysql数据库
腾讯云服务器 ...
- 企业级用户该如何选购腾讯云服务器配置?
随着云计算的款速发展,很多企业用户都选择了上云服务,但对于很多非it行业的企业用户来说,在这方面没有什么经验,不知道如何选择相关的配置,那么这篇文章将详细介绍选购云服务器的每个配置详解. 一:计费模式 ...
- 腾讯云主机Ubuntu之服务器环境搭建以及宝塔面板安装
腾讯云主机Ubuntu之服务器环境搭建以及宝塔面板安装 我也是第一次使用Ubuntu服务器,所以遇到很多问题,在这里记录一下 1.云服务器购买 建议新手选择快速配置,因为自定义配置里面有自己选择很多参 ...
- 腾讯云4核8g服务器支持多少人在线使用?
腾讯云轻量4核8G12M轻量应用服务器支持多少人同时在线?通用型-4核8G-180G-2000G,2000GB月流量,系统盘为180GB SSD盘,12M公网带宽,下载速度峰值为1536KB/s,即1 ...
- 腾讯云4核8g10M服务器多少人同时在线?
腾讯云4核8g10M轻量应用服务器支持多少人同时在线?企业型-4核8G-100G-1500G,1500GB月流量,系统盘为100GB SSD盘,10M公网带宽,下载速度峰值为1280KB/s,即1.2 ...
最新文章
- 怎么把本地的项目同时提交到两个仓库
- java线程主要状态及转换_Java线程状态转换及控制
- 【干货】产品运营中极具战略意义的环节:数据分析
- arm linux下nginx服务无法正常启动是什么原因?
- 实验分享:用Python生成个性化二维码
- springboot 日志设计结构
- mac os x10.9.2 查看进程对应端口
- Qt Quick学习笔记
- 题解 [SHOI2014]概率充电器
- Golang并发(五) - Select
- 【Flink】Flink SQL Cannot instantiate user function cannot assign instance LinkedMap FlinkKafkaConsum
- java程序设计简明教程张晓龙_Java网络编程简明教程
- 又被ESLint 调戏了!!! ESLint:Newline required at end of file but not found. eslint(eol-last) [12, 22]
- 穷举法求最大公共子序列C语言,算法--最长公共子序列(LongestCommon Subsequence, LCS)...
- 大小限制_微信传文件有大小限制?PPT太大怎么传?PPT自带三大压缩功能
- 计算机网络hdlc,2019计算机考研|计算机网络知识点:HDLC协议
- 淘宝API接口(item_search-按关键字搜索淘宝商品 )
- 将大写字母转换为小写字符串,并显示 ASCII 值。
- web前端 - Vue常见问题汇总及解决方案
- 单目slam基础 特点匹配 光流匹配 单应变换恢复变换矩阵 本质矩阵恢复变换矩阵 深度滤波
热门文章
- CentOS7.5 手动部署ceph
- 破解mifare Classic(M1)非接触式射频IC卡--Mifare crack Hack 笔记一
- 1/769 江大第一交互成长日记
- Starling-Feathers中设置单个组件对象的样式
- 高温计通用协议 Data format UPP(Universal Pyrometer Protocol)
- MYSQL常用SQL语句分享
- 2013年6月22日全国高校计算机联合考试广西考区一级笔试试题,全国高校计算机联合考试(广西考区)一级笔试试题卷6月25日b...
- 基于结构应力方法的焊接结构疲劳评估及实例分析(上篇)
- 科士达、山特UPS电源PCB原理图全套资料
- Tensorflow object detection API 搭建属于自己的物体识别模型(转载修改)