プロが教える店舗&オフィスのセキュリティ対策術

お世話になります。
SPARCマシンが複数台あり、それぞれにどんなNICがついているかまとめることになりました。
ただ、ifconfigだと、使われていないNICは表示されないので、どうしたらいいか困っています。
いろいろ調べて、/devを見たり、/etc/path_to_instを見れば分かる、という情報も得たのですが、実際見てみるとどれがNICでどれがそれ以外のデバイスか判別することができませんでした。
他に方法はあるでしょうか。
よろしくお願いいたします。

A 回答 (1件)

device path に network@ が含まれているのが NIC なので、/etc/path_to_inst を network@ で検索すればよいでしょう。



・Netra t1 での実行例
% egrep network@ /etc/path_to_inst
"/pci@1f,0/pci@1,1/network@1,1" 0 "hme"
"/pci@1f,0/pci@1,1/network@3,1" 1 "hme"

また、prtdiag コマンドでも分かります。

・Netra t1 での実行例
% prtdiag
System Configuration: Sun Microsystems sun4u Netra t1 (UltraSPARC-IIi 440MHz)
System clock frequency: 110 MHz
Memory size: 1024 Megabytes

========================= CPUs =========================

Run Ecache CPU CPU
Brd CPU Module MHz MB Impl. Mask
--- --- ------- ----- ------ ------ ----
0 0 0 440 2.0 12 9.1


========================= IO Cards =========================

Bus# Freq
Brd Type MHz Slot Name Model
--- ---- ---- ---- -------------------------------- ----------------------
0 PCI-1 33 1 ebus
0 PCI-1 33 1 network-SUNW,hme
0 PCI-1 33 2 scsi-glm Symbios,53C875
0 PCI-1 33 3 network-SUNW,hme
0 PCI-2 33 1 pci-pci1011,22


No failures found in System
===========================
    • good
    • 0
この回答へのお礼

ありがとうございました。助かりました!

お礼日時:2009/04/08 15:48

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!