我使用 Squid 作为本地网络中 Web 缓存的代理服务器。我在 VB.NET 中开发了一个实用程序,它需要通过互联网远程连接到远程服务器上的 MySQL 数据库。如果禁用代理服务器,我可以连接到远程服务器,但如果启用代理,则无法连接到远程服务器。
我不知道在这种情况下我是否可以在本地代理服务器上使用 MySql Proxy 以及我必须进行哪些配置。
以下是我的鱿鱼配置;
ACL 定义允许通过 Squid 的端口
acl SSL_ports port 443
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 1025-65535 # 未注册端口
acl Safe_ports port 3306 # mysql 远程连接
acl CONNECT method CONNECT
http_access deny !Safe_ports
http_access允许 Safe_ports
http_access 允许 CONNECT !SSL_ports
我可以有什么替代方案来实现类似的设置,即 Web 缓存 + 远程连接到 mysql 数据库。
归档时间: |
|
查看次数: |
6897 次 |
最近记录: |