■26664 / inTopicNo.1) |
SQLServer2005でグローバルIPを持つマシンに接続 |
□投稿者/ ロック (125回)-(2008/10/16(Thu) 18:13:19)
|
分類:[データベース全般]
お世話になります。
グローバルIPを持ったマシンに、SQL Server 2005を入れてTCP/IPによる 通信を可能にしました。 (既定のインスタンスでインストールし、TCP/IPのポートは80(例)を指定) SQL Serverを入れたマシン自身でグローバルIPを指定した接続文字での 接続は可能でした。 (具体的にはServer=xxx.xxx.xxx.xxx,80;として、ポートまでを指定)
今度は、社内LAN上の自分のマシンから同じ接続文字列で接続しようとすると 接続エラーになってしまいます。
ネットワークはあまり詳しくないのですが、自分のマシンの インターネットプロパティを見ると接続はLANによるプロキシサーバーを 使用する設定になっています。 つまりWAN側に行くためにはプロキシサーバーを経由しなければならないと 思うのですが、SQLの接続文字列に対してプロキシサーバーのアドレスやポートを 指定する事は可能なのでしょうか? そもそも、このようにWindowsアプリケーションでもインターネット越しに SQL Serverを参照する事が可能なのでしょうか? よろしくお願いします。
コレかな?と思ったのですが、普通にTCP/IPによる接続しか載ってませんでした http://msdn.microsoft.com/ja-jp/library/ms190801(SQL.90).aspx
ちなみに、このグローバルIPを持ったマシンは実験用なので社内ネットワークとは 全く別のところにあります。DMZ内でもありません。
環境 グローバルマシン:WindowsServer2003R2 ローカルマシン:WindowsXP 接続プログラム:ADO.NET2.0を使ったWindowsアプリケーション DB:SQL Server 2005 Express
|
|