那么聊聊linux如何使用sslVpn吧!

简介: 那么聊聊linux如何使用sslVpn吧!

640.gif

这段时间一直在熬夜。。。没办法太多的事情需要处理,刚搬完家,腾出来好多破烂机器,也正好有了比较庞大的测试环境,要做好多测试!


今天抽口给大家讲个小案例,全网基本没有这么全的了。当然也是比较小众的场景,但是只要是干IT难免会出现一些奇葩的要求。或许你就能用的上呢对吧!


那么说有这么个需求,两个公司需要相互调用对方内部的服务器,而由于各种安全限制一方无法在公网上完成相互调用的动作。那么我们该如何设计并且实现这个需求?

   

将我方业务发布与公网,对方业务通过拨入VPN实现。但是这套项目又十分老旧了,centos6.7的一个系统,没有更多的资源用于做正向代理。在跟对方IT人员研究方案的时候最后得出了这么个结论。

640.png

对方能提供的VPN server也是相当陈旧,客户端方面也只支持windows的。那么只能明知山有虎,偏向虎山行了。


计划:

   1、将centos6桌面利用X11隧道转发弹出到我们的操作机。

   2、安装较低版本的linux浏览器,(现在高本版的浏览器都不支持java插件了)。

   3、安装jre1.6 64位作为浏览器的java插件。


隧道转发就比较简单了。波哥用的xmanager6,直接DISPLAY=IP:0.0将图形桌面弹出来。


然后安装jre和火狐浏览器。

这里值得提一嘴的是火狐浏览器如何安装java插件

进入到/usr/lib/mozilla/plugins


直接做个软连接:


ln -s /opt/Java/jdk1.6.0_45/jre/lib/amd64/libnpjp2.so


就可以了。当然路径可能不一样,你只要找这个文件就好了.然后再启动火狐浏览器。命令行输入 firefox.

   

弹出浏览器,输入对方VPN的网址登陆即可使用啦!

   

虽然波哥说的简单,但是全网估计没有一篇类似我这样的完整文章,由于场景特殊以及工具和依赖就比较老。所以好多资源都不好找。

   

可不是任何一款浏览器都能实现的。需要用火狐的Firefox ESR,版本不能高于V51。如果高于51会出各种不兼容!查找和组合这些插件可是花了太多的时间了。不过波哥已经把相关资源都放到网盘中,如果有相关场景的朋友可以下载使用。


目录
打赏
0
0
0
0
174
分享
相关文章
通过Langchain实现大模型完成测试用例生成的代码(可集成到各种测试平台)
通过Langchain实现大模型完成测试用例生成的代码(可集成到各种测试平台)
2549 0
成功解决百度网盘下载文件时遇到 下载总进度一直处于99.9%,显示一直下载不下来的问题
成功解决百度网盘下载文件时遇到 下载总进度一直处于99.9%,显示一直下载不下来的问题
成功解决百度网盘下载文件时遇到 下载总进度一直处于99.9%,显示一直下载不下来的问题
如何使用DeepSeek提高工作效率和生活质量?
普通工作者可通过DeepSeek显著提升效率和生活质量。工作方面,3秒生成文档、10分钟完成会议管理、数据处理自动化;生活方面,规划旅行、制定食谱、即时学习助手。使用技巧如“角色+任务+具体要求”提问公式,每天节省2小时,逐步培养“AI优先”思维,让琐事时间用于自我提升或陪伴家人。
200 0
Dify: 一款宝藏大模型开发平台: 部署及基础使用
Dify 是一款开源的大语言模型(LLM)应用开发平台,融合了后端即服务(Backend as Service)和 LLMOps 的理念,使开发者可以快速搭建生产级的生成式 AI 应用。即使非技术人员也能参与 AI 应用的定义和数据运营。计算巢提供了 Dify 的快速部署解决方案,包括单机版和高可用版,支持通过 Docker Compose 和阿里云 ACK 部署,适用于开发测试和生产环境。用户可以通过配置 API、WebApp 脚手架等轻松集成 Dify 到业务中,极大简化了大语言模型应用的开发流程。
Dify: 一款宝藏大模型开发平台:  部署及基础使用
edge浏览器加载java插件
edge浏览器加载java插件
620 1
springboot整合mybatis-plus及mybatis-plus分页插件的使用
这篇文章介绍了如何在Spring Boot项目中整合MyBatis-Plus及其分页插件,包括依赖引入、配置文件编写、SQL表创建、Mapper层、Service层、Controller层的创建,以及分页插件的使用和数据展示HTML页面的编写。
springboot整合mybatis-plus及mybatis-plus分页插件的使用
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等