使用PHP或者说laravel能通过隧道方式连接redis,mysql等服务吗?

需要连接的redis,mysql服务的其他服务器上,并且使用了跳板机方式,除了安装ssh2拓展,能直接设置隧道连接吗?

鉴于一些热可能不太理解需求,我再说清楚一下哈
由三台server:s1,s2,s3 ; s1可以和s2通信,s2可以和s3通信,但是s1不能和s3通信;此时可以将s2作为跳板,使s1可以连接到s3;

我这里的需求是,使用PHP,代码里面如何来做这个配置?使s1可以连接到s3,并访问s3的mysql或redis各服务等。

六月的风
Junwind
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 8

nginx可以使用tcp代理连接mysql,这个跟laravel没关系和语言也没关系。

3年前 评论

如果是同一个服务商,可以用高速通道(阿里云)之类的

3年前 评论

看一下 Medoo,这个包应该能满足你的需求
同理,laravel的数据库连接理论上也是可以使用隧道的,看下源码的参数

3年前 评论

需求是啥?难道是用外网电脑提升服务器扩展

3年前 评论
黑将军

这个跟PHP和laravel都没关系,代理能成功打通就能连

3年前 评论

不就是端口转发么,iptables设置下就行,不能调iptables的话也有一堆软件能干这个的吧

3年前 评论

ngrok frp nps 都可以

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!