MAC アドレスをクエリするコマンド: 1. 「ifconfig -a」、出力結果の HWaddr フィールドは MAC アドレスです; 2. 「cat /etc/sysconfig/network-scripts/ifcfg-eth0」 、MAC 構成ファイルを読み取ります; 3. "cat /sys/class/net/eth0/address"; 4. "dmesg | grep eth0"; 5. "cat /proc/net/arp"。
このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
MAC アドレスとは何ですか?
MAC (Media Access Control、メディア アクセス コントロール) は、ネットワーク デバイスの場所を定義するために使用されます。インターネット上の各サイトを表すために使用される識別子で、合計 6 バイト (48 ビット) の 16 進数で表されます。このうち、最初の 3 バイトは、IEEE 登録局 RA によって各メーカーに割り当てられたコード (上位 24 ビット)、別名「Organizationally Unique Identifier」であり、最後の 3 バイト(下位 24 ビット)は、IEEE 登録機関 RA によって割り当てられます。各メーカーが作成したアダプターインターフェイスに対して、拡張識別子(一意性)と呼ばれます。アドレス ブロックは 2^24 の異なるアドレスを生成できます。 MAC アドレスは、実際にはアダプタ アドレスまたはアダプタ識別子です。 MAC は世界的にユニークです。
Linux で MAC アドレスをクエリする方法
PS: 一般に、デフォルトのネットワーク カード ファイル名は eth0 であり、これは次の情報に基づいて決定できます。 IP アドレスに対応する実際の状況については、ethx だけを使用してください。
1, <strong>ifconfig -a</strong>
HWaddr フィールドは MAC アドレスで、最も一般的に使用される方法です。
##2, cat /etc/sysconfig/network-scripts/ifcfg-eth0
(CentOS または Redhat 設定ファイル)
cat /sys/class/net/eth0/address eth0
dmesg | grep eth0
cat /proc/net/arp このマシンに接続されているリモート IP の MAC を表示します。アドレス
PHP ビデオ チュートリアル 」
以上がLinuxでMACアドレスを問い合わせるコマンドは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。