Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Apakah fungsi linux arp

Apakah fungsi linux arp

藏色散人
藏色散人asal
2023-03-23 09:47:301721semak imbas

Fungsi linux arp adalah untuk menguruskan penimbal arp sistem, dan boleh memaparkan, memadam dan menambah alamat mac statik ARP memanipulasi cache ARP kernel dalam pelbagai cara item pemetaan alamat dan tetapkannya secara manual Untuk tujuan penyahpepijatan, program ARP juga membenarkan pembuangan cache ARP yang lengkap.

Apakah fungsi linux arp

Persekitaran pengendalian tutorial ini: sistem linux5.9.8, komputer Dell G3.

Apakah fungsi linux arp?

Linux basic command arp

arp

The arahan arp digunakan Untuk mengurus penimbal arp sistem, anda boleh memaparkan, memadam dan menambah alamat mac statik. ARP memanipulasi cache ARP kernel dalam pelbagai cara. Pilihan utama ialah mengosongkan entri pemetaan alamat dan menetapkannya secara manual. Untuk tujuan penyahpepijatan, program ARP juga membenarkan pembuangan lengkap cache ARP.

Perintah ini digunakan untuk: RedHat, RHEL, Ubuntu, CentOS, SUSE, openSUSE, Fedora.

1, sintaks

arp [-evn] [-H type] [-i if] -a [hostname]

arp [-v] [-i if] -d nama hos [pub]

arp [-v] [-H type] [-i if] -s nama hos hw_ addr [temp]

arp [-v] [-H type] [-i if] -s nama hos hw_ addr [netmask nm] pub

arp [-v] [-H type] [-i if] -Ds nama hos ifa [netmask nm] pub

arp [ -vnD] [-H type] [-i if] -f [nama fail]

2, senarai pilihan

Pilihan

Penerangan

--bantuan

Tunjukkan dokumen bantuan

--versi

Tunjukkan versi arahan

-H taip

--hw-typetaip

-t taip

dalam Apabila menetapkan atau membaca cache ARP, parameter pilihan ini memberitahu ARP jenis entri yang perlu diperiksanya. Nilai lalai parameter ini ialah eter (iaitu kod perkakasan 0x01 untuk IEEE 802.3 10 Mbps Ethernet). Nilai lain yang mungkin adalah ARCnet(Arcnet), PROnet(PRINET), AX.25(Axis 25) dan Net/ROM(Netrom).

-a[nama hos] | --semua [nama hos]

Paparkan kandungan penimbal arp setempat

-dnama hos |. --padamnama hos

Padamkan jenis alamat yang ditentukan daripada penimbal

-D |. -gunakan-peranti

Gunakan alamat mac antara muka yang ditentukan

-e

Gunakan paparan gaya Linux

-i jika |. --peranti jika

Paparkan penimbal arp yang dinyatakan peranti

-snama hoshw_addr

Tetapkan pemetaan alamat mac bagi hos yang ditentukan

-f nama fail | --file nama fail

Serupa dengan pilihan -s, kecuali kali ini maklumat alamat ditetapkan daripada nama fail. Nama fail data biasanya "/etc/ether", tetapi ini tidak rasmi. Jika nama fail "/etc/ether" tidak dinyatakan sebagai nilai lalai. Format fail adalah mudah; ia hanya mengandungi baris teks ASCII dengan alamat perkakasan dan nama hos dipisahkan oleh ruang. Selain itu, bendera pub, temp dan netmask boleh digunakan.

-n | --numeric

Gunakan paparan angka

-v --verbose

Proses pelaksanaan paparan

Di mana-mana nama hos diperlukan, seseorang juga boleh memasukkan alamat IP dalam tatatanda perpuluhan bertitik. Sebagai kes keserasian khas, susunan nama hos dan alamat perkakasan boleh ditukar. Setiap entri lengkap dalam cache ARP akan ditandakan dengan bendera C. Entri tetap ditandakan dengan M, dan entri yang diterbitkan ditandakan dengan P.

3, contoh

1) Tambah pemetaan statik

[root@localhost ~]# arp -i eth0 -s 192.168.1.6 ff:ee:ee:ee:ee:ee        //将目标ip地址映射固定mac

[root@localhost ~]# arp –a                                                     //查看arp缓冲区

? (10.0.2.2) at 52:54:00:12:35:02 [ether] on eth0

? (192.168.1.6) at ff:ee:ee:ee:ee:ee [ether] PERM on eth0

2) Paparkan secara numerik

[root@localhost ~]# arp -vn

Address                  HWtype  HWaddress          Flags Mask            Iface

10.0.2.2                 ether   52:54:00:12:35:02   C                     eth0

192.168.1.6              ether   ff:ee:ee:ee:ee:ee   CM                    eth0

Entries: 2 Skipped: 0Found: 2

Cadangan berkaitan: "Tutorial Video Linux"

Atas ialah kandungan terperinci Apakah fungsi linux arp. 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
Artikel sebelumnya:Apakah maksud linux eq?Artikel seterusnya:Apakah maksud linux eq?