web-dev-qa-db-ja.com

WMI:どうすればポートを修正できますか?

サーバーから情報を取得するには、WMIを使用する必要があります。しかし、私はDMZにサーバーを持っているので、ファイアウォールでポートを開く必要があります。検索したところ、WMIがランダムポートを使用していることがわかりました。これはどのように修正できますか?

3
YoyoMan

次の手順は、WMIが固定ポートを持つことを可能にする自動セットアップです。この手順では、winmgmtコマンドラインツールを使用します。 WMIの固定ポートを設定するには

  1. コマンドプロンプトで、winmgmt-standalonehostと入力します
  2. コマンドnetstop "Windows Management Instrumentation"を入力して、WMIサービスを停止します。
  3. Net start "Windows Management Instrumentation"と入力して、新しいサービスホストでWMIサービスを再起動します。
  4. Netsh Firewall add portopening TCP 24158 WMIFixedPor)と入力して、WMIサービスの新しいポート番号を確立します。
1
shikran

から http://social.technet.Microsoft.com/Forums/en-US/winserverManagement/thread/c2ca4979-165a-4bb9-903c-e23f6a35dbf1/

respondingマシンで...ステップ1:静的ポートを使用するようにDCOM構成を設定します...基本的に、コマンドプロンプトから「dcomcnfg」を実行します。 。ツリーを[マイコンピューター]> [DCOM構成]> [Windowsの管理とインストルメンテーション]に移動し、そのフォルダーのプロパティを選択します。 [エンドポイント]タブに移動します。コネクション型TCP/IPの[プロパティ]ボタンを選択します。静的エンドポイントを使用し、ポートを設定します。手順2:固定ポートを使用するようにWMIを構成する http://msdn.Microsoft.com/en-us/library/bb219447(v = VS.85).aspx コマンドプロンプトで、winmgmtと入力します。 -standalonehostコマンドnetstop "Windows ManagementInstrumentation"を入力してWMIサービスを停止します。netstart "Windows ManagementInstrumentation"と入力して新しいサービスホストでWMIサービスを再起動します。netshfirewalladdと入力してWMIサービスの新しいポート番号を確立します。 portopening TCP 24158 WMIFixedPortまだこれを自分でテストしているので、100%確実に機能するわけではありません。

他のコメントでより多くの情報があります

0
Brigo

WMIを介してリモートホストから情報を収集できるようにするには、次の手順を実行する必要があります。

1。リモートWMI要求を有効にする

1.1。ターゲットサーバーで、Administrative Tools-> Computer Managementに移動します。

1.2。 'Services and Applications'を展開します。

1.3。 'WMI Control'プロパティを右クリックします。

1.4。 セキュリティタブを選択します。

1.5。 セキュリティボタンを押します。

1.6。監視ユーザーを追加し(必要な場合)、WMIデータを要求するユーザー/グループの[リモート有効化]チェックボックスを必ずオンにします。

2。 Windowsファイアウォールを介したWMIを許可する

これは、コマンドプロンプトでのみ実行できます。 Windowsファイアウォールを実行している場合は、ターゲットコンピューターで次を実行します。

Windows Server 2003マシンの場合

 netsh firewall set service RemoteAdmin enable

Windows Server 2008マシン

netsh advfirewall firewall set rule group="windows management instrumentation (wmi)" new enable=yes

詳細については、 ここ をご覧ください。より詳細なビューを備えたMSDNの記事 ここここ

0
Volodymyr M.