2009-03-09 4 views
1

最近私たちのネットワークに音波ファイアウォールがインストールされました。私たちには、ダイナミックポートでリッスンするように設定されたSQL 2005 Expressサーバーがあります。そのConfiguration Managerの動的なポート番号は1067に設定されているデフォルトのポートでまだ1433SQL Serverポート

私の理解から、私たちはそれを動作させるために開い以下のポートを持っている必要があります:

Tcpの1433

Tcpの1067

UDPの1434

問題は、我々はまだ外部からサーバーに接続できないです。ファイアウォールの電源を切ったり切ったりすると、サーバーにアクセスできます。

これは、SQLサーバーのセットアップが正常であり、問​​題がファイアウォールで欠落しているポートであることを示しています。

アイデア? MS-DOSコマンドからのnetstat -an

答えて

1

問題と

http://support.microsoft.com/kb/287932

で接続を許可するようにSQL 2005の設定でartilceで与えられるよう、すべてのポートがオープンしましているものを見つけることを試みます

クライアントサーバー:http://support.microsoft.com/kb/914277

これらはそれらの記事を従っ助けるかもしれませんファイアウォールを介した通信 ファイアウォールを介してSQL Serverと通信するようにクライアントを設定するのは、単純な3段階のプロセスです。

SQL ServerをTCP(デフォルトは1433)またはRPCデフォルトは1023より大きいランダムポートです)。この変更後にサーバーを循環させる必要があります。 ファイアウォールサーバーを構成して、特定のサーバーでトラフィックを許可します。

ファイアウォールの反対側にあるクライアントに、適切な接続文字列を使用してサーバー上で話すようにします。また、クライアント構成ユーティリティを使用して、適切なNet-Libraryおよび接続文字列を含む「アドバンスト」エントリを追加することもできます。

関連する問題