内网隧道利器Pritunl
一、简介
pritunl是分布式企业内网服务器安全工具,具备web管理界面,有开源版本和收费版本,开源版本功能受限,一般小公司用免费版本就够用了 #官方网站
https://pritunl.com/ #官方文档
https://docs.pritunl.com/docs #Github项目地址
https://github.com/pritunl/pritunl #客户端下载地址
https://client.pritunl.com/#install
二、安装启动
采用docker方式部署pritunl简单,快速,方法如下: docker pull jippi/pritunl:latest
mkdir /data/pritunl/{mongodb,pritunl} -p
chown -R daemon:daemon /data/pritunl/ 下面运行pritunl作为一个容器:
docker run \
-d --name opn \
--privileged \
-p 51194:51194/udp \
-p 51194:51194/tcp \
-p 50080:80/tcp \
-p 9443:443/tcp \
-v /data/pritunl/mongodb:/var/lib/mongodb \
-v /data/pritunl/pritunl:/var/lib/pritunl \
jippi/pritunl:latest 注意,这里的-p 51194:51194,左边的51194是映射到宿主机的端口,右边的端口是容器内部启动的端口。 很重要的一点,这里,容器内部的端口也是可以随意指定的,指定了容器中的一个端口,就会生成一个基于这个端口的服务。如果需要多个内网安全服务,就需要指定多个端口。但是,一定要保证容器内部的端口和宿主机映射端口保持一致,因为生成的客户端配置文件,默认会将容器内部启动的端口,加入客户端配置文件中,作为要连接的远程 server的端口51194:51194。 Docker方式部署完成后,就可以直接登录web了,访问地址:https://ip:9443 默认用户密码都是pritunl,登录进去之后,会要求强制修改密码。
三、基础配置
配置




四、使用详解
使用过程中,需要注意的几个坑:
1、在pritunl中添加server后,有个默认的0.0.0.0/0路由规则,可以删除这个,如果不删除,客户端主机的所有流量,都会走服务器,这样会导致服务器流量过大。
2、删除默认路由规则0.0.0.0/0后,还需要添加服务器上需要访问的网段,可以是内网网段,也可以是外网网段,如果添加了内网网段,客户端拨号登录之后,就可以访问服务器的内网ip了。如果添加了外网的路由规则,那么会通过这台服务器做桥接,通过这个服务器访问指定的其它网络地址。
3、通过docker部署pritunl进行端口映射的时候,一定要保证容器内部的端口和宿主机映射端口一致。因为配置界面中,使用的都是容器内部的端口。
内网隧道利器Pritunl的更多相关文章
- Ngrok 内网穿透利器
Ngrok是什么 Ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道.Ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放 为什么要使用Ngrok ...
- 内网隧道与SOCKS代理思路总结
早就想总结一下这部分内容了,总是有其他事情卡住,一直拖到现在 内网中有很多边界设备,比如防火墙.这种边界设备会控制内部主机的对外连接,一般会仅允许某些种类的端口开放或某种数据流量出入 这就意味着我们只 ...
- 内网渗透利器--reDuh(webshell跳板)
作者:sai52[B.H.S.T] 国外大牛的作品,偶顺手写了个使用说明.E文好的看原文 http://www.sensepost.com/research/reDuh/ 这个工具可以把内网服务器的 ...
- ngrok内网穿透利器在windws下的使用
1.到官网下载windows版本:https://ngrok.com/download 2.解压,双击“ngrok.exe” 3.输入“ngrok http 80”,会随机给你分配域名.见下图. ng ...
- 内网穿透利器 Ngrok 使用教程
ngrok 服务可以分配给你一个域名让你本地的web项目提供给外网访问,特别适合向别人展示你本机的web demo 以及调试一些远程的API (比如微信公众号,企业号的开发) 下面开始教程 Step ...
- ngrok反向隧道--获取内网IP
ngrok反向隧道 前情提要:小明与小白各有一台主机,两台主机在同一内网,小明想直接通过内网ssh到小白的主机上.但是小白的ip地址会不断的变化,而小明不想每次都要麻烦小白查看ip.于是小明催生了一个 ...
- 公司内网Debian Server上的openvpnserver搭建并通过SSH隧道转发到广域网
因为戴维营公司在长沙的学员,研发人员和北京的研发人员须要协同研发,故须要让北京的兄弟们增加到长沙办公室的内网,訪问版本号 管理server,于是採用在内网server上搭建一个OpenVPN服务,并把 ...
- 【转】Syncthing – 数据同步利器---自己的网盘,详细安装配置指南,内网使用,发现服务器配置
Syncthing – 数据同步利器---自己的网盘,详细安装配置指南,内网使用,发现服务器配置 原贴:https://www.cnblogs.com/jackadam/p/8568833.html ...
- 利用SSH反向隧道,连接内网服务器
前言 公司有一台文件服务器(内部使用,无外网IP),上面主要安装了SVN服务,用来存储和共享各部门的文档,因为都是内网,直接远程(mstsc)上去就可以方便维护,但最近公司租了新的办公室,部分员工被分 ...
- 内网使用 IPV6 之 TunnelBroker隧道(6in4)篇
内网使用 IPV6 之 TunnelBroker隧道(6in4)篇 据非专业网民推测 tunnelbroker isatap 和 6to4 貌似都需要公网,但有网民测试这位大作的方法可行.特别之处是 ...
随机推荐
- proteus的C51仿真
Proteus的C51仿真 1.实验原理 Proteus是对C51仿真效果比较好的软件了,可以利用丰富的数字资源的外设实现比较接近实际的设计.仿真方法也比较简单,不需要下载,只需要将仿真文件导出到器件 ...
- C++中std::function常见用法
C++标准库中的std::function是一个通用的函数封装,可以用来存储.复制.调用任何可调用对象(函数.函数指针.成员函数指针.lambda表达式等).以下是std::function的一些常见 ...
- 配置腾讯云轻量级linux服务器用到的资源和步骤
pasv_address=82.157.112.34 #请修改为您的 Linux 云服务器公网 IPsftp://82.157.112.34:21 ①下载系统可视化https://cloud.tenc ...
- python 处理国家标准行业编码(编码·门类·大类·中类·小类)
进度 今天完整地进行了行业维度的清洗分析,把行业代码根据国家标准清洗出格式为 "编码·门类·大类·中类·小类" 的数据格式 过程 1.先把国家标准编码转化为json数据 2.根 ...
- sql语句TRUNCATE 清空表数据
清空表数据 TRUNCATE TABLE zzsfp_hwmx;
- #循环节,gcd#JZOJ 5362 密码
题目 询问一个排列\(A\)是否能够通过\(A_i=A_{A_i}\)得到, 同时还要满足给定的两个数通过加减或者交换能够得到已知的两个数 分析 下面的就是要保证\(\gcd\)相同,但是还有上面的操 ...
- 共筑使能千行百业的数字底座 | HDC 2022松湖对话顺利召开
11月5日,华为开发者大会2022松湖对话在东莞松山湖凯悦酒店召开,开放原子开源基金会秘书长冯冠霖.华为终端BG软件部总裁龚体.深圳国家金融科技测评中心董事长钟剑.鸿湖万联(江苏)科技发展有限公司董 ...
- 【直播回顾】参与文档贡献,开启OpenHarmony社区贡献
5月25日晚上19点,战"码"先锋第二期直播 <参与文档贡献,开启OpenHarmony社区贡献> ,在OpenHarmony社群内成功举行. 本期课程,由华为 ...
- Java 异常处理与正则表达式详解,实例演练及最佳实践
Java 异常 - Try...Catch 在 Java 代码执行期间,可能会发生各种错误,包括程序员编码错误.用户输入错误以及其他不可预料的状况. 当错误发生时,Java 通常会停止并生成错误消息, ...
- HarmonyOS多媒体框架介绍
原文:https://mp.weixin.qq.com/s/_2LHv7s7X4IJMCPU8hcCeg,点击链接查看更多技术内容. 随着科技进步,我们的生活发生了翻天覆地的变化.过去几年音视频技 ...