Sinau perintah Linux Ifconfig

Ifconfig digunakake kanggo ngatur antarmuka jaringan kernel-resident. Iki digunakake ing wektu boot kanggo ngeset antarmuka sing perlu. Sawise iku, biasane mung perlu nalika debugging utawa nalika sistem tuning dibutuhake.

Yen ora ana argumen, yen ifconfig nampilake status antarmuka sing saiki aktif. Yen argumen antarmuka siji diwenehi, mung status tampilan antarmuka; yen argumen siji-siji diwenehi, bakal nuduhake status kabeh antar muka, malah sing mudhun. Yen ora, iku bakal ngonfigurasi antarmuka.

Sinopsis

ifconfig [interface]
opsi antarmuka ifconfig [aftype] | alamat ...

Alamat Kulawarga

Yen pitakonan pisanan sawise jeneng antarmuka diakoni minangka jeneng sawijining kulawarga alamat sing didhukung, alamat kulawarga kasebut digunakake kanggo decoding lan nampilake kabeh alamat protokol. Kabeneran alamat didhukung saiki kalebu inet (TCP / IP, default), inet6 (IPv6), ax25 (AMPR Paket Radio), ddp (Appletalk Phase 2), ipx (Novell IPX) lan netrom (radio AMPR Packet).

Pilihan

antarmuka

Jeneng antarmuka. Iki biasane jeneng driver sing diiringi nomer unit, contone eth0 kanggo antarmuka Ethernet sing pertama.

munggah

Gendera iki nyebabake antarmuka bisa diaktifake. Punika sacara implisit kasebut menawa alamat diwenehake marang antarmuka.

mudhun

Gendéra iki nyebabaké pembalap antarmuka iki bisa dipatèni.

[-] arp

Ngaktifake utawa mateni panggunaan protokol ARP ing antarmuka iki.

[-] promisc

Ngaktifake utawa mateni mode promiscuous antarmuka. Yen dipilih, kabeh paket ing jaringan bakal ditampa dening antarmuka.

[-] allmulti

Ngaktifake utawa mateni mode kabeh-multicast . Yen dipilih, kabeh paket multikast ing jaringan bakal ditampa dening antarmuka.

metrik N

Parameter iki mranata metric antarmuka.

mtu N

Parameter iki mranata Unit Transfer Maksimum (MTU) antarmuka.

dstaddr addr

Setel alamat IP remot kanggo link titik-titik-ke-titik (kayata PPP). Tembung iki saiki wis ora sah; Gunakake tembung kunci ing pointopoint instead.

netmask addr

Setel topeng jaringan IP kanggo antarmuka iki. Nilai iki minangka standar kanggo maskot jaringan A, B utawa C biasa (kayata saka alamat IP antarmuka), nanging bisa disetel marang sembarang nilai.

nambah addr / prefixlen

Nambah alamat IPv6 menyang antarmuka.

del addr / prefixlen

Mbusak alamat IPv6 saka antarmuka.

tunnel aa.bb.cc.dd

Nggawe piranti anyar SIT (IPv6-in-IPv4), tunnel menyang panggonan tartamtu.

irq addr

Nyetel garis interrupt digunakake dening piranti iki. Ora kabeh piranti kanthi cepet bisa ngganti setelan IRQ.

io_addr addr

Setel alamat wiwitan ing ruang I / O kanggo piranti kasebut.

mem_start addr

Setel alamat wiwitan kanggo memori bareng sing digunakake ing piranti iki. Mung sawetara piranti mbutuhake iki.

jinis media

Setel port fisik utawa jinis medium kanggo digunakake dening piranti kasebut. Ora kabeh piranti bisa ngganti setelan iki, lan sing bisa beda-beda sajroning nilai sing padha ndhukung. Nilai-nilai khas kanggo tipe kasebut yaiku 10base2 (Ethernet tipis), 10baseT (10Mbps Ethernet), AUI (transceiver eksternal) lan sateruse. Tipe medium khusus otomatis bisa digunakake kanggo nyritakake driver supaya otomatis ngrasakake media kasebut. Maneh, ora kabeh pembalap bisa nindakake iki.

[-] siaran [addr]

Yen alamat alamat diwenehi, atur alamat protokol siaran kanggo antarmuka iki. Yen ora, atur (utawa mbusak) flag IFF_BROADCAST kanggo antarmuka.

[-] pointopoint [addr]

Tembung iki mbisakake mode titik-menyang-titik antarmuka, tegese iku minangka pranala langsung antarane rong mesin kanthi ora ana wong liya sing ngrungokake iku.

Yen alamat alamat uga diwenehi, ngeset alamat protokol saka sisih liyane link, kaya tembung dst.ddr lentur ora . Yen ora, atur utawa mbusak bendera IFF_POINTOPOINT kanggo antarmuka.

alamat kelas hw

Setel alamat hardware antarmuka iki, yen driver piranti ndhukung operasi iki. Tembung kunci kudu diikuti karo jeneng kelas hardware lan setara ASCII sing bisa dicetak ing alamat hardware. Kelas hardware saiki sing disedhiyakake kalebu ether (Ethernet), ax25 (AMPR AX.25), ARCnet lan netrom (AMPR NET / ROM).

multicast

Setel bendera multicast ing antarmuka. Iki mesthine ora perlu dibutuhake nalika para driver nyetel bendera kanthi bener.

alamat

Alamat IP ditampilake ing antarmuka iki.

panjang txqueuelen

Setel dawa antrian ngirim piranti. Nganggo migunakaké nilai-nilai cilik kanggo piranti sing luwih alon karo latensi sing dhuwur (modem links, ISDN) kanggo nyegah transfer massal kanthi cepet saka ngganggu lalu lintas interaktif kaya telnet.