• ベストアンサー

WINDOWSSERVER2008R2 ポート解放

WINDOWS SERVER2008 R2 STANDARDでポート1433が解放できません。ファイアウォールの受信規則で追加しました。ファイアウォールの受信の規則には登録されているのに、NETSTATでTCPを見てみると表示されてきません。どなたかご存知の方ご教授よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

TCP:1433で受信待ちしているサービス等がなければ、netstatには表示されません。 SQL ServerがデフォルトでTCP:1433を使うようですが、その場合SQL ServerがTCPでの接続を許可しているか等の設定を確認しましょう。

okisamurai
質問者

お礼

回答ありがとうございます。 設定を確認したところ以下のようになっております。 サーバーのプロパティ   セキュリティは windows認証モード   接続      このサーバーへのリモート接続を許可する SQLServer構成マネージャー  SQLServerネットワークの構成   SQLExpressのプロトコル TCP/IP 有効     プロトコルタブ    すべて受信待ち はい 有効 はい     IPアドレスタブ    IPALL TCPポート1433 TCP動的ポート 空白 以上のようになっておりますが、設定が間違っているのでしょうか?

その他の回答 (1)

回答No.2

私のところでは、その設定で > TCP 0.0.0.0:1433 0.0.0.0:0 LISTENING という表示が出ますね。 設定変更後、サービスを再起動していないということはないですよね。 最初に動的ポートから静的ポートに変更した時に、表示が出なくて「あれ?」って思ったんですが、一度IP1の設定も静的ポートの設定をしたら出てくるようになって、それ以降は設定を戻しても問題なく表示が出てきます。 単に、LISTENINGになるまで時間がかかっただけなのかもしれませんが。 ちなみに、SQL Server2005 Expressで試しました。

okisamurai
質問者

お礼

本当にご親切にありがとうございました。 TCP 0.0.0.0:1433 0.0.0.0:0 LISTENINGが表示されました。 具体的には何も変更したつもりはないのですが、m-take0220さんの回答にこたえるため 設定を見直したところ(実際に設定画面を動かしてみました)表示されました。この作業が よかったのですね。クライアントからも接続できました。ここ数日煮詰まっていました。 今日はよく寝られそうです。ありがとうございました。

関連するQ&A