gpt4 book ai didi

mysql - 远程连接到 MySQL 数据库以绕过 Squid 代理服务器

转载 作者:可可西里 更新时间:2023-11-01 08:51:16 25 4
gpt4 key购买 nike

我在本地网络中使用 Squid 作为 Web 缓存的代理服务器。我在 VB.NET 中开发了一个实用程序,它需要通过 Internet 远程连接到远程服务器上的 MySQL 数据库。如果禁用代理服务器,我可以连接到远程服务器,但如果启用代理,则不能。

我不知道在这种情况下我是否可以在我的本地代理服务器上使用 MySql Proxy 以及我必须进行哪些配置。

下面是我的squid配置;

ACL to define ports allowed to passthrough Squid
acl SSL_ports port 443
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 3306 # mysql remote connection
acl CONNECT method CONNECT

http_access deny !Safe_ports
http_access allow Safe_ports
http_access allow CONNECT !SSL_ports

有什么替代方法可以实现类似的设置,即 Web 缓存 + 到 mysql 数据库的远程连接。

最佳答案

Squid 根本不能代理MySQL。您必须配置防火墙(或使用直接连接、nat 等)才能使用远程连接。

关于mysql - 远程连接到 MySQL 数据库以绕过 Squid 代理服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13785539/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com