sql-server - 从本地 LAN 计算机连接到 SQL Server
问题描述
我有一个 SQL Server 2008 - R2 数据库 - 数据库 - 配置为接收来自 Internet 的连接。
来自 LAN(本地客户端)的计算机可以使用其本地 IP 地址 192.168.100.200 连接到数据库。
来自 Internet 的计算机可以通过公共 IP 地址 123.128.28.184 使用其转发端口连接到 db。
由于某些编码情况,我在局域网时只能通过公共地址连接到数据库。所以我需要本地客户端连接到公共IP地址123.128.28.184,但这似乎是不可能的。
网络配置如第一张图所示。
[?] 连接在第二张图片中返回错误。
如何使用本地客户端通过公共地址连接到我的数据库服务器?
解决方案
推荐阅读
- react-native - 是否真的有必要检查 getBy 或 findBy 方法是否返回真实值?
- indexing - Creating Index Neo4j
- javascript - 如何在js中制作计时器
- c++ - 使用 cin 从特定变量扫描
- reactjs - 使用 TypeScript 注释自定义 React Hook
- mysql - Delphi Firedac 在 docker 容器中连接到 MySQL
- python - 如何防止 QHBoxLayout 减少其中元素的大小?
- flutter - 如何获取只有指定字段值的文档?
- python - 我如何在这里使用 tkinter 的分隔符(或其他工具)?
- javascript - 接收函数作为参数的函数是否仍然可以视为纯函数?