Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk menentukan sama ada rangkaian adalah 100M atau Gigabit dalam Linux

Bagaimana untuk menentukan sama ada rangkaian adalah 100M atau Gigabit dalam Linux

WBOY
WBOYasal
2022-06-01 11:02:338644semak imbas

Di Linux, anda boleh menggunakan arahan ethtool untuk menentukan sama ada rangkaian adalah 100M atau 1000M Perintah ini digunakan untuk menanya dan mengawal pemacu peranti rangkaian dan tetapan perkakasan, iaitu, untuk menanya dan menetapkan parameter kad rangkaian. . Sintaks ialah "ethtool [Parameter] [Parameter value] Nama kad rangkaian".

Bagaimana untuk menentukan sama ada rangkaian adalah 100M atau Gigabit dalam Linux

Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.

Linux menentukan sama ada rangkaian adalah 100M atau Gigabit

Gunakan arahan ethtool.

Arahan ethtool digunakan untuk bertanya dan mengawal pemacu peranti rangkaian dan tetapan perkakasan, terutamanya nama peranti Ethernet berwayar, kad rangkaian devname. Kad rangkaian adalah seperti port suis Untuk kegunaan biasa, kami hanya mengkonfigurasi alamat IP kad rangkaian dan maklumat lain Kami tidak mengambil berat tentang kelajuan kad rangkaian, mod dupleks, dll.

Menggunakan arahan ethtool, kita boleh mengkonfigurasi parameter ini sama seperti mengkonfigurasi kad rangkaian suis Ini ialah daya tarikan arahan ini.

Sintaks adalah seperti berikut:

ethtool [参数] [参数值] 网卡名称

ethtool ialah arahan yang digunakan di bawah Linux untuk membuat pertanyaan dan menetapkan parameter kad rangkaian.

Penerangan parameter

Terdapat banyak parameter untuk ethtool Hanya yang utama dan yang biasa digunakan disenaraikan di bawah. Di samping itu, walaupun arahan ethtool menyokong banyak fungsi, beberapa perintah parameter memerlukan sokongan kad rangkaian.

Bagaimana untuk menentukan sama ada rangkaian adalah 100M atau Gigabit dalam Linux

Contoh adalah seperti berikut:

Bagaimana untuk menentukan sama ada rangkaian adalah 100M atau Gigabit dalam Linux

Contoh:

[root@hvrhub
~]#
ethtool
eth0
settings
for
eth0:
supported
ports:
[
tp
mii
]
supported
link
modes:
10baset/half
10baset/full
100baset/half
100baset/full
supports
auto-negotiation:
yes
advertised
link
modes:
10baset/half
10baset/full
100baset/half
100baset/full
advertised
auto-negotiation:
yes
speed:
100mb/s
------------------------------------>网卡速度
duplex:
full
port:
mii
phyad:
0
transceiver:
internal
auto-negotiation:
on
supports
wake-on:
pumbg
wake-on:
g
current
message
level:
0x00000033
(51)
link
detected:
yes

Pembelajaran yang disyorkan: Tutorial video Linux

Atas ialah kandungan terperinci Bagaimana untuk menentukan sama ada rangkaian adalah 100M atau Gigabit dalam Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn