0

私はSNMPプロトコルに比較的慣れておらず、ネットワーク上のコンピューターの詳細を取得する方法を見つけることが不可欠です。各マシンからリモートで次のものを取得する必要があります。

  • 建築
  • HDDサイズ
  • CPU速度

リストされた変数をSNMPで取得することでこれは可能ですか?

すべてのマシンはある時点で変更されており、WindowsXPProがインストールされています。また、WMIはオプションではありません。RFC1213およびSNMPv2MIBを確認しましたが、これらの変数を見落としている可能性があります。

メソッドのテストに使用しているマシンが1台あります。WindowsXPHomeです。SNMPサービスがインストールされています。

4

2 に答える 2

1

まず、SNMPの学習にもっと時間をかけてください。つまり、少なくともRFC1213を超える必要があります。

次に、MicrosoftのSNMPは独自のMIBドキュメントをサポートしています。Windows XPマシンにSNMPサポートをインストールしてみてください。そうすれば、それら(* .mib)は%windir%\system32にあります。それらから、Windowsに固有のOIDを見つけることができます。必要なすべてのオブジェクトを網羅しているわけではありませんが、出発点になる可能性があります。

全体として、MicrosoftはSNMPよりもWMIを好むため、SNMPの選択が将来問題になる可能性があることを上司やその他の利害関係者に納得させる必要があります。

于 2012-10-02T01:34:19.753 に答える
0

はい、可能です。そのためには、Windows XP 用の SNMP サービスをインストールする必要があります。MS公式サイトの指示に従ってください

于 2012-10-02T01:47:39.923 に答える