VPN環境でのMSSQL接続
Posted: Wed Jul 05, 2023 12:18 pm
はじめて質問致します。解決方法があればご教示ください。
□現象
VPN接続した状態で、クライアントPCからVPNサーバと同じ環境下のSQLサーバに接続できない。
□環境
VPNサーバ(クラウドVPS):
OS:Windows Server 2022 Datacenter
SQL:Microsoft SQL Server2016
IP:192.168.1.50
クライアントPC
OS:Windows10
IP:192.168.1.51
□設定状況や切り分けた内容など
・PINGの送信可
・サーバのプライベートIPに対して、SQL Management Studioでの接続不可
・MSSQLのプロトコル設定でTCP/IP有効、1433ポートでのリッスン、サーバに割り当てたプライベートIPとおなじものを割り当て設定済
・サーバのプライベートIP ポート番号1433へのTelnet接続不可
・ファイアウォールはサーバ、クライアントともにオフ
・サーバのグローバルIPに対してはSQL Management Studioでの接続可、Telnet接続可
・Telnet接続試行中にWireSharkでパケット追跡
クライアント側:サーバ応答なしで送信リトライを繰り返す、サーバ側:パケット受け取りなし、拒否しているわけでもなさそう
VPN外ではSQLサーバに接続できていることから、WindowsやSQLの設定でなく、SoftEtherでの設定が不足しているのではという考えに至りました。
よろしくお願いします。
□現象
VPN接続した状態で、クライアントPCからVPNサーバと同じ環境下のSQLサーバに接続できない。
□環境
VPNサーバ(クラウドVPS):
OS:Windows Server 2022 Datacenter
SQL:Microsoft SQL Server2016
IP:192.168.1.50
クライアントPC
OS:Windows10
IP:192.168.1.51
□設定状況や切り分けた内容など
・PINGの送信可
・サーバのプライベートIPに対して、SQL Management Studioでの接続不可
・MSSQLのプロトコル設定でTCP/IP有効、1433ポートでのリッスン、サーバに割り当てたプライベートIPとおなじものを割り当て設定済
・サーバのプライベートIP ポート番号1433へのTelnet接続不可
・ファイアウォールはサーバ、クライアントともにオフ
・サーバのグローバルIPに対してはSQL Management Studioでの接続可、Telnet接続可
・Telnet接続試行中にWireSharkでパケット追跡
クライアント側:サーバ応答なしで送信リトライを繰り返す、サーバ側:パケット受け取りなし、拒否しているわけでもなさそう
VPN外ではSQLサーバに接続できていることから、WindowsやSQLの設定でなく、SoftEtherでの設定が不足しているのではという考えに至りました。
よろしくお願いします。