どのようにSQL Server Windows Server 2008上でファイアウォールポートを開けますか?
2411 ワード
http://support.microsoft.com/kb/968872#FixItForMeAlways
Windows Server 2008上のWindowsファイアウォールは、コンピュータリソースの無許可アクセスを防ぐのに役立ちます.しかし、ファイアウォールが正しく設定されていないと、SQL Serverに接続しようとした場合の例が阻止される可能性があります.ファイアウォールの後ろにあるSQL Serverの例にアクセスするには、ファイアウォールをSQL Serverで実行するコンピュータ上に配置する必要があります.本文はSQL Server Windows Server 2008のファイアウォールポートを開くのに役立ちます.シナリオは本節で議論されたSQL Serverでファイアウォールのポートを開きます.スクリプトを作成するには、以下の手順で操作してください.はメモ帳を起動します. コピーしてメモ帳に貼り付けるコードは以下の通りです. ファイルを名前を付けて保存します.txtファイルは以下の名称を使います.OpenSql ServerPort.txt 次のOpenSql ServerPort.txtファイルの名前を変更します.OpenSql ServerPort.bat OpenSql ServerPort.batスクリプトを実行する前に、このスクリプトをコンピュータのファイアウォールにコピーして、コンピュータ上のスクリプトを実行してください.スクリプトを実行するには、以下の手順で操作してください.クリックしてスタートし、実行をクリックして、cmdを入力してください. コマンドプロンプトでは、OpenSql ServerPort.batファイルを保存するフォルダにcd鍛造または保護ナビゲータを使用します. でOpenSql ServerPort.batスクリプトを実行します.OpenSql ServerPort.batコマンドプロンプトを入力してEnterキーを押します.
Windows Server 2008上のWindowsファイアウォールは、コンピュータリソースの無許可アクセスを防ぐのに役立ちます.しかし、ファイアウォールが正しく設定されていないと、SQL Serverに接続しようとした場合の例が阻止される可能性があります.ファイアウォールの後ろにあるSQL Serverの例にアクセスするには、ファイアウォールをSQL Serverで実行するコンピュータ上に配置する必要があります.本文はSQL Server Windows Server 2008のファイアウォールポートを開くのに役立ちます.シナリオは本節で議論されたSQL Serverでファイアウォールのポートを開きます.スクリプトを作成するには、以下の手順で操作してください.
@echo ========= SQL Server Ports ===================
@echo Enabling SQLServer default instance port 1433
netsh firewall set portopening TCP 1433 "SQLServer"
@echo Enabling Dedicated Admin Connection port 1434
netsh firewall set portopening TCP 1434 "SQL Admin Connection"
@echo Enabling conventional SQL Server Service Broker port 4022
netsh firewall set portopening TCP 4022 "SQL Service Broker"
@echo Enabling Transact-SQL Debugger/RPC port 135
netsh firewall set portopening TCP 135 "SQL Debugger/RPC"
@echo ========= Analysis Services Ports ==============
@echo Enabling SSAS Default Instance port 2383
netsh firewall set portopening TCP 2383 "Analysis Services"
@echo Enabling SQL Server Browser Service port 2382
netsh firewall set portopening TCP 2382 "SQL Browser"
@echo ========= Misc Applications ==============
@echo Enabling HTTP port 80
netsh firewall set portopening TCP 80 "HTTP"
@echo Enabling SSL port 443
netsh firewall set portopening TCP 443 "SSL"
@echo Enabling port for SQL Server Browser Service's 'Browse' Button
netsh firewall set portopening UDP 1434 "SQL Browser"
@echo Allowing multicast broadcast response on UDP (Browser Service Enumerations OK)
netsh firewall set multicastbroadcastresponse ENABLE