运维(30) NPS安装配置使用
文章目录
- 一、前言
- 二、CentOS7.6上启动服务端
- 新增客户端
- 新增TCP隧道
- 三、Windows上启动客户端
- 四、访问测试
- 五、SSH连接局域网Liunx服务器
- 1、修改 `TCP隧道` -> `目标 (IP:端口)` -> `127.0.0.1:22`
- 2、局域网Liunx服务器启动客户端
- 3、SSH 连接
- 六、docker-compose部署NPS
一、前言
https://github.com/ehang-io/nps
二、CentOS7.6上启动服务端
# 下载服务端
wget https://github.com/ehang-io/nps/releases/download/v0.26.10/linux_amd64_server.tar.gz
# 解压
tar -zxvf linux_amd64_server.tar.gz# 安装
sudo ./nps install# 修改配置 `nps.conf` -- 这里默认配置也可 【 小编因端口占用问题,修改了 http_proxy_port 和 https_proxy_port 】
vim /etc/nps/conf/nps.conf# 启动
sudo nps start# 查看日志
tail -fn 100 /var/log/nps.log
访问 ip:8080
默认账号密码 admin/123
新增客户端
新增TCP隧道
访问 8100
端口可代理到本地 127.0.0.1:20040
三、Windows上启动客户端
下载解压 https://github.com/ehang-io/nps/releases/download/v0.26.10/windows_386_client.tar.gz
npc.exe -server=www.zhengqingya.com:8024 -vkey=test123 -type=tcp
客户端启动成功后,可在服务端中查看是否在线
四、访问测试
访问 8100
端口可代理到本地 127.0.0.1:20040
五、SSH连接局域网Liunx服务器
1、修改 TCP隧道
-> 目标 (IP:端口)
-> 127.0.0.1:22
2、局域网Liunx服务器启动客户端
# 下载服务端
wget https://github.com/ehang-io/nps/releases/download/v0.26.10/linux_amd64_client.tar.gz
# 解压
tar -zxvf linux_amd64_client.tar.gz# 赋予可执行权限
chmod +x npc# 启动
sudo ./npc -server=www.zhengqingya.com:8024 -vkey=test123 -type=tcp
3、SSH 连接
六、docker-compose部署NPS
可参考 https://gitee.com/zhengqingya/docker-compose
# 准备
git clone https://gitee.com/zhengqingya/docker-compose.git
cd docker-compose/Liunx# 运行服务端 NPS
docker-compose -f docker-compose-nps.yml -p nps up -d# 运行客户端 NPC
docker run -d --name npc --net=host ffdfgdfg/npc:v0.26.10 -server=服务端ip地址:8024 -vkey=唯一验证密钥 -type=tcp
今日分享语句:
在改变自己心态的瞬间,人生就出现了转机,此前的恶性循环会被切断,良性循环就开始了。
运维(30) NPS安装配置使用相关推荐
- Ansible自动化运维笔记1(安装配置)
1.Ansible的安装 pip install ansible==1.9.1 ansible1.9.1版本依赖的软件有 Python2.6以上版本 paramiko模块 PyYAML Jinja2 ...
- 系统运维 | Ubuntu 下安装配置 samba 服务的详细过程
本文首发于 2014-08-05 10:14:48 1. Samba作用 Samba的主要任务就是实现Linux系统和Windows系统之间的资源共享.我们现在是要在Linux下配置Samba,让Wi ...
- python2 python3共存导致conda报错_Windows运维之Windows10下配置Python2和Python3共存 并用anaconda实现方便的包管理...
本文主要向大家介绍了Windows运维之Windows10下配置Python2和Python3共存 并用anaconda实现方便的包管理,通过具体的内容向大家展现,希望对大家学习Windows运维有所 ...
- java 安装报错2503,Windows运维之Win10安装msi程序报错2503和2502错误解决方案
本文主要向大家介绍了Windows运维之Win10安装msi程序报错2503和2502错误解决方案,通过具体的内容向大家展现,希望对大家学习Windows运维有所帮助. 刚升级了系统到win10,重新 ...
- 效率高到爆炸的IT运维软件您安装了吗?
作为一名合格的运维人员,电脑里没有几个效率高到爆的运维工具,真妄为技术男,什么网络监控zabbix.带宽监视nethogs iftop.磁盘监控iostat.自动备份rsync.定时任务crontab ...
- 自动化运维工具——ansible安装及模块介绍
ansbile 前言 一.主流自动化运维工具简介 1.1 Puppet 1.2 Saltstack 1.3 Ansible 二.Ansible 运维工具原理 三.Ansible安装 3.1 下载软件包 ...
- Apache运维中常用功能配置笔记梳理
Apache 是一款使用量排名第一的 web 服务器,LAMP 中的 A 指的就是它.由于其开源.稳定.安全等特性而被广泛使用.下边记录了使用 Apache 以来经常用到的功能,做此梳理,作为日常运维 ...
- fabric运维监控:prometheus配置热更新
在上一篇fabric运维监控:prometheus+grafana框架搭建中搭建了prometheus+grafana监控框架,但这里存在一个问题,所有监控job都提前写好在配置文件prometheu ...
- linux apache设置web访问重定向_从零开始学Linux运维|30.Linux的目录结构
1.tree命令 linux下目录结构跟一个倒过来的树一样的,最顶层就是根目录 / tree这个命令就很形象 它够很方便的查看目录结构 使用"yum install tree -y" ...
最新文章
- shiro框架的使用及扩展
- eclipse打包项目为aar_Eclipse中使用AAR
- apache iotdb_Apache-IoTDB
- 2020计算机二级题库第14PPT,计算机二级考试MSOffice考精彩试题库ppt操作题附问题详解.doc...
- Python高性能HTTP客户端库requests的使用
- ubuntu 下的截图工具
- Visual Studio Developer Assistant 3月新功能展示
- struts2的action中获得request response session 对象
- moveit环境引入代码
- SQL将本地图片文件插入到数据库
- 嵌入式开发之cmos---前端采集aptina cmos
- Spring属性编辑器解读(转载)
- mysql取出qq表情_mysql存储emoji表情报错处理,qq互联mysql存储昵称中带表情的数据时报错。...
- 广东省计算机一级网络题分值,计算机一级考试内容题型以及分值
- Python规范神器(PEP8 ),Pylint是代码检查工具
- Cameralink学习笔记
- Sci-Hub桌面版 告别网站被封的尴尬
- h2o java,h2o深度学习权重和规范化
- Error running : No valid Maven installation found. Either set the
- 朋友圈爱心拼图php源码_朋友圈爱心形配图怎么弄 微信朋友圈九宫格心形拼图教程方法...