Centos7系统使用docker部署NPS服务&客户端连接
  Qn0V923SdTA7 2023年11月02日 46 0


NPS的服务端安装

一款轻量级、功能强大的内网穿透代理服务器。支持tcp、udp流量转发,支持内网http代理、内网socks5代理,同时支持snappy压缩、站点保护、加密传输、多路复用、header修改等。支持web图形化管理,集成多用户模式。 docker项目地址:https://hub.docker.com/r/ffdfgdfg/nps config文件下载:https://github.com/ehang-io/nps/tree/master/conf

1.准备工作

安装docker

安装依赖包

yum -y install gcc gcc-c++ yum-utils device-mapper-persistent-data lvm2

设置stable镜像仓库

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

更新yum软件包索引

yum makecache fast

安装最新版本docker:

yum -y install docker-ce

安装结束后,您可以确认Docker的安装情况是否成功。使用以下命令来检查Docker版本号:

docker -v

如果成功安装,则会输出Docker版本号。

安装完后启动docker

systemctl enable docker && systemctl start docker
安装docker服务端

创建nps文件

mkdir /nps

上传config目录

https://github.com/ehang-io/nps/tree/master/conf 下载下的zip解压并上传到服务器

启动docker容器 我是在/nps/conf这个目录下放了配置文件,所以命令如下:

docker run -d --name=NPS_Server --restart=always --net=host -v /nps/conf:/conf ffdfgdfg/nps

Centos7系统使用docker部署NPS服务&客户端连接_客户端

查看运行中的容器

docker ps -a

配置容器自启并镜像自启

systemctl enable docker
docker update --restart=always NPS_Server

其中NPS_Server代表nps容器的name

关闭防火墙

systemctl stopd firewalld

验证服务状态

网页输入服务端ip:8080访问

Centos7系统使用docker部署NPS服务&客户端连接_docker_02

NPS的客户端安装并连接服务端

1.服务端配置

在服务端web端,新增一个客户端

Centos7系统使用docker部署NPS服务&客户端连接_服务端_03

Centos7系统使用docker部署NPS服务&客户端连接_客户端_04

Centos7系统使用docker部署NPS服务&客户端连接_内网穿透_05

复制客户端命令

客户端配置(需要先安装docker) 使用配置命令直接连接

docker run -d --name npc --net=host ffdfgdfg/npc -server=XXX.XXX.XXX.XXX:8024 -vkey=ohk8clg4biighx2x -type=tcp

Centos7系统使用docker部署NPS服务&客户端连接_客户端_06

查看运行中的容器

docker ps -a

配置容器自启并镜像自启

systemctl enable docker
docker update --restart=always npc

检查服务端是否连接客户端

在线状态代表客户端连接服务端成功

配置一个端口 这里是测试一个客户端SSH22端口穿透到服务器上

新增一个TCP隧道

Centos7系统使用docker部署NPS服务&客户端连接_内网穿透_07

Centos7系统使用docker部署NPS服务&客户端连接_服务端_08

目标端口填写22,服务端端口可任意填写,填写哪个端口就用哪个访问,客户端ID填写连接的客户端ID

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
Qn0V923SdTA7