Ifconfig нь цөмийн суурийн сүлжээний интерфэйсүүдийг тохируулахад ашиглагдана. Энэ нь шаардлагатай үед интерфэйсийг тохируулахын тулд ачаалах үед ашиглагддаг. Дараа нь энэ нь дибаг хийх эсвэл системийн тааруулах шаардлагатай үед зөвхөн ихэвчлэн хэрэгтэй байдаг.
Хэрэв ямар нэгэн аргумент өгөхгүй бол ifconfig нь одоо байгаа идэвхтэй интерфэйсийн төлвийг харуулна. Хэрэв ганц интерфэйсийн аргумент өгөгдсөн бол зөвхөн тухайн интерфейсийн төлөвийг харуулна; Хэрэв нэг өгүүлбэр өгөгдсөн бол энэ нь бүх интерфэйсийн статусыг харуулдаг. Үгүй бол интерфэйсийг тохируулна.
Ерөнхий агуулга
ifconfig [интерфэйс]
ifconfig интерфэйс [aftype] options | хаяг ...
Гэр бүлээ хая
Хэрэв интерфэйсийн нэрний дараа эхний аргумент нь дэмжигдсэн хаягийн гэр бүлийн нэрээр хүлээн зөвшөөрөгдөх бол гэр бүлийн хаягийг энд протокол хаягийн бүх декод хийхэд ашигладаг. Одоогоор дэмжигдсэн хаягийн өрхүүд нь inet (TCP / IP, default), inet6 (IPv6), ax25 (AMPR Packet Radio), ddp (Appletalk Phase 2), ipx (Novell IPX) болон netrom (AMPR Packet radio).
Сонголтууд
интерфэйс
Интерфэйсийн нэр. Энэ нь ихэвчлэн нэгжийн дугаар, дараа нь эхний Ethernet интерфэйсийн хувьд eth0 гэсэн нэртэй байдаг.
дээшээ
Энэ туг нь интерфэйсийг идэвхжүүлэх шалтгаан болдог. Хаягийг интерфэйст өгөгдсөн бол далдлагдсан байна.
доошоо
Энэ туг нь энэ интерфэйсийг хаахын тулд драйверийг шалтгаан болгодог.
[-] arp
Энэ интерфейс дээр ARP протоколын хэрэглээг идэвхжүүлэх буюу идэвхгүй болгох.
[-] promisc
Интерфэйсийн санаатай горимыг идэвхжүүлэх буюу идэвхгүй болгох. Хэрэв сонгосон бол бүх сүлжээний пакетуудыг интерфэйсээр хүлээн авна.
[-] allmulti
All -multicast горимыг идэвхжүүлэх эсвэл идэвхгүй болгох. Хэрэв сонгосон бол сүлжээн дэх бүх multicast пакетуудыг интерфэйсээр хүлээн авна.
метр N
Энэ параметр нь интерфэйсийн хэмжүүрийг тогтоодог.
mtu N
Энэ параметр нь Maximum Transfer Unit (MTU) интерфэйсийг тогтоодог.
dstaddr addr
Алсын IP хаягыг point-to-point холбоос (PPP гэх мэт) тохируулна. Энэ түлхүүр үг одоо хуучирсан; оронд нь оновчтой цэгүүдийг ашиглана уу.
netmask addr
Энэ интерфэйсийн IP сүлжээний багийг тохируулна уу. Энэ утга нь А, B эсвэл C сүлжээний маск ердийн (үндсэн интерфейс IP хаягнаас үүссэн) байдаг боловч ямар ч үнэ цэнээр тохируулж болно.
addr / prefixlen нэмж оруулаарай
IPv6 хаягийг интерфэйс дээр нэмнэ.
del addr / prefixlen
Интерфэйсээс IPv6 хаягийг устгана уу.
tunnel aa.bb.cc.dd
Шинэ SIT (IPv6-in-IPv4) төхөөрөмжийг үүсгэж, өгөгдсөн чиглэл рүү юүлэх.
irq addr
Энэ төхөөрөмжийн ашигладаг тасалдлын шугамыг тохируулна уу. Бүх төхөөрөмжүүд нь өөрсдийн IRQ тохиргоог динамикаар өөрчилж чадахгүй.
io_addr addr
Энэ төхөөрөмжийн I / O зайд эхлүүлэх хаягийг тохируулна уу.
mem_start addr
Энэ төхөөрөмжид ашиглагдсан хуваалцсан санах ойн эхлэл хаягийг тохируулна уу. Зөвхөн хэд хэдэн төхөөрөмжүүд үүнийг шаарддаг.
медиа төрөл
Төхөөрөмжийн ашиглах физик порт буюу дунд зэргийн тохиргоог тохируулна. Бүх төхөөрөмжүүд энэ тохиргоог өөрчлөх боломжгүй бөгөөд тэдгээрийг ямар үнээр дэмжиж байгаагаас хамаарч өөр өөр байдаг. Түгээмэл төрлүүдийн хувьд 10base2 (нимгэн Ethernet), 10baseT (эрчилсэн хос 10Mbps Ethernet), AUI (гадаад Transceiver) гэх мэт. Дунд зэргийн автобусны төрлийг автоматаар мэдрэхийн тулд драйверийг хэлэхийн тулд ашиглаж болно. Дахин хэлэхэд бүх жолооч нар үүнийг хийж чадахгүй.
[-] цацалт [addr]
Хаягийн аргумент өгөгдсөн бол энэ интерфейсийн протоколын цацалтын хаягийг тохируулна уу. Үгүй бол, интерфэйсийн IFF_BROADCAST тугийг тохируулах (эсвэл тодорхой болгох).
[-] pointopoint [addr]
Энэ түлхүүр үг нь интерфэйсийн цэг-to-point горимыг идэвхжүүлдэг бөгөөд энэ нь хоёр машин хоёрын хооронд шууд холбоос юм.
Хаягийн аргумент өгөгдсөн бол, хуучирсан dstaddr түлхүүр үг шиг л холболтын нөгөө талын протоколын хаягийг тавь . Үгүй бол интерфэйсийн IFF_POINTOPOINT-ын тугийг тохируулах буюу цэвэрлэ.
hw ангийн хаяг
Төхөөрөмжийн драйвер энэ үйлдлийг дэмждэг бол энэхүү интерфэйсийн тоног төхөөрөмжийн хаягийг тохируулна уу. Түлхүүр үг нь hardware классын нэр болон хэвлэгдэх боломжтой ASCII тоног төхөөрөмжийн хаягтай адил байх ёстой. Одоогоор дэмжигдсэн тоног төхөөрөмжийн хичээлүүд нь эфир (Ethernet), ax25 (AMPR AX.25), ARCnet болон netrom (AMPR NET / ROM) юм.
multicast
Интерфэйс дээр multicast тугийг тохируулна. Жолооч нар өөрсдийгөө туг зөв байрлуулсан тул энэ нь ихэвчлэн хэрэглэгдэхгүй.
хаяг
Энэ интерфэйсд өгөх IP хаяг.
txqueuelen урт
Төхөөрөмжийн дамжууллын дарааллыг тогтоох. Энэ нь telnet зэрэг интерактив траффикууд зэрэг маш их хэмжээний хоцрогдол дамжуулалтаас сэргийлж илүү хоцрогдолтой (модемийн холбоосууд, ISDN) зэрэг удаан суулгах төхөөрөмжүүдэд бага утгуудыг тохируулах нь ашигтай байдаг.