Ifconfig

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2016. április 29-én felülvizsgált verziótól ; az ellenőrzések 6 szerkesztést igényelnek .

Az ifconfig (abr. interface configuration) egy parancs UNIX és UNIX-szerű operációs rendszerek számára .

Szintaxis

ifconfig [interfész] ifconfig interfész [aftype] beállítások | cím ...

Leírás

Az ifconfig parancs hasonló a Windows IPconfighoz, eltérő kulcsparaméterekkel és szélesebb funkcionalitással. Hálózati cím hozzárendelésére, a hálózati adapter beállításainak és az IP-protokoll beállításainak módosítására szolgál. A legtöbb *nix rendszerben az operációs rendszer indítási szakaszában használják a hálózati interfészek konfigurálására. Ezt követően általában csak a rendszer hibakeresése, konfigurálása vagy visszaállítása során használják.

A man ifconfig meghívása (FreeBSD-hez) egy teljes kézikönyvet jelenít meg a parancs opcióiról.

Ha nincsenek argumentumok, az ifconfig jelenti az aktív interfészek állapotát. Ha egyetlen interfész argumentumot adunk meg, akkor csak az interfész állapota kerül visszaadásra; ha egyetlen -a argumentumot adunk meg, akkor az összes interfész állapotáról, még azok is, amelyek nem működnek, információkat ad vissza. Ellenkező esetben a parancs konfigurálja a megadott interfészt.

A modern Linux disztribúciókban az ifconfig segédprogram elavultnak tekinthető, és az iproute2 segédprogram váltja fel, az iproute2 ip segédprogramja megkapta a hálózati interfész beállításainak fő funkcióit . A Unix rendszerek esetében nem veszítette el relevanciáját.

Protokollcsalád

Ha a támogatott címcsaládnév első helyen áll az interfész neve után, akkor a rendszer ezt a címcsaládot használja az összes protokollcím dekódolására és visszaadására. A jelenleg támogatott címcsaládok a következők: inet ( TCP / IP , alapértelmezés szerint használt), inet6 ( IPv6 ), ax25 (AMPR Packet Radio), ddp (Appletalk Phase 2), ipx (Novell IPX ) és netrom (AMPR Packet Radio).

Opciók

választási lehetőség Leírás
felület Interfész neve. Ez általában az illesztőprogram neve, majd az eszköz száma, például eth0 az első Ethernet interfész esetében.
fel Engedélyezettként jelöl meg egy interfészt. Ezzel engedélyezhető az interfész az ifconfig leállítása után. Ez automatikusan megtörténik az első interfészcím beállításakor. Ha az interfész újratelepítésre került, amikor korábban tiltottként jelölték meg, a hardver újrainicializálásra kerül.
le- Egy interfészt letiltottként jelöl meg. Ha egy interfész le van jelölve, a rendszer nem kísérli meg az üzeneteket ezen az interfészen keresztül továbbítani. Ha lehetséges, az interfész alaphelyzetbe áll, hogy letiltja a vételt is. Ez a művelet nem tiltja le automatikusan az útvonalakat ezen a felületen.
arp Lehetővé teszi az Address Resolution Protocol használatát a hálózati szintű címek és a kapcsolatszintű címek leképezésekor (alapértelmezés szerint használatban). Ezt jelenleg úgy valósítják meg, hogy a DARPA internetes címeket 10 Mb/s Ethernet-címekre képezik le.
-arp Letiltja az Address Resolution Protocol használatát .
ígéretes Promiscuous állapotba helyezi az interfészt. Egy sugárzott hálózaton ez azt eredményezi, hogy az interfész minden csomagot fogad, függetlenül attól, hogy ezek a géphez készültek-e vagy sem. Ez lehetővé teszi csomagszűrők használatát a hálózati forgalom elemzéséhez. Ez általában jó technika az egyébként nehezen észlelhető hálózati problémák felkutatására. A tcpdump segédprogram nagyon hasznos itt . Másrészt lehetővé teszi a hackerek számára, hogy kivizsgálják a jelszavak mozgását a hálózaton, és egyéb piszkos munkát végezzenek. Az ilyen típusú támadások elleni védekezés az, hogy megakadályozzuk, hogy más számítógépek csatlakozzanak a hálózathoz. Egy másik módszer a biztonságos hitelesítési protokollok, például a Kerberos vagy az SRA bejelentkezés használata. Ez az opció a PROMISC jelzőnek felel meg.
- ígéretes Letiltja a promiszku módot.
allmulti Engedélyezi vagy letiltja az all-multicast módot. Ebben az üzemmódban a hálózaton lévő összes multicast csomag ezen az interfészen fog vételre.
-allmulti Letiltja a teljes multicast módot.
N metrika Az interfész útválasztási költségét n-re állítja be az alapértelmezett 0 helyett. Az útválasztási metrikát az útválasztási protokoll használja (lásd: routed ). A magasabb költségek kevésbé kedvelik az útvonalat; a költségek további ugrásoknak számítanak a célhálózathoz vagy gazdagéphez vezető úton.
mtuN Ez a paraméter az interfész maximális átviteli egységét (MTU) állítja be. Általában nincs szükség ennek a paraméternek az értékének megváltoztatására, de bizonyos esetekben az MTU érték csökkentése lehetővé teszi az előfizetők stabil működését nagyon alacsony jelszint mellett. Emellett az alagút interfészek paramétereinek megváltoztatására is használható.
dstaddr cím Beállítja a távoli IP-címet a pont-pont kommunikációhoz (például PPP ). Ez a kulcsszó már elavult; használja helyette a pointopoint kulcsszót.
hálózati maszk cím Beállítja az interfész IP hálózati maszkját. Az alapértelmezés egy normál A, B vagy C osztályú hálózati maszk (amelyet az interfész IP-címe határoz meg), de tetszőleges értékre állíthatja.
addr/prefixlen hozzáadása Hozzáad egy IPv6-címet az interfészhez.
del addr/prefixlen Eltávolítja az interfész IPv6-címét.
alagút aa.bb.cc.dd Létrehoz egy új SIT (IPv6-IPv4) eszközt – egy alagutat a megadott célhoz.
irq Beállítja az eszköz által használt hardveres megszakítást. Nem minden eszköz képes dinamikusan megváltoztatni az IRQ-értéket.
io_addr cím Beállítja az eszköz I/O-területének kezdetének címét.
mem_start cím Beállítja az eszköz által használt megosztott memóriaterület kezdetének címét. Ez csak néhány készülékhez szükséges.
média típus Beállítja az eszköz által használt fizikai portot vagy médiatípust. Nem minden eszköz módosíthatja ezt a beállítást, és előfordulhat, hogy a különböző eszközök különböző értékeket támogatnak. A tipikus típusértékek a 10base2 (Ethernet koax), 10baseT (10Mbps csavart érpárú Ethernet), AUI (külső adó) stb. A speciális médiatípus auto használható arra, hogy az illesztőprogram automatikusan észlelje a médiatípust. Nem minden járművezető képes erre.
bootproto[[static][dhcp]] Beállítja az IP-cím beszerzésének módját.

(statikus, amit Ön leírt, vagy dinamikus a DHCP-szervertől kapott)

adás [cím] Beállítja a szórási címet. A broadcast címet általában a hálózati címből hozzák létre a géprész összes bitjének beállításával. Az IP egyes implementációi más sémát használnak, ez az opció segít alkalmazkodni ezekhez a furcsa környezetekhez. Ha be van állítva egy broadcast cím, az ifconfig a BROADCAST jelzőt mutatja.
pontpont [addr] Ez a kulcsszó lehetővé teszi a pont-pont interfész módot, ami azt jelenti, hogy közvetlen kapcsolatot biztosít két olyan gép között, amelyeket senki sem hallgat. Ha a cím argumentum is meg van adva, akkor a hivatkozás másik oldalán a protokollnak megfelelő címet állítja be, akárcsak az elavult dstaddr kulcsszót. Ellenkező esetben beállítja vagy törli az interfész IFF_POINTOPOINT jelzőjét.
-pointopoint [addr] Ez a kulcsszó letiltja a pont-pont interfész módot
hw osztály címe Beállítja a megfelelő interfész hardvercímét, ha az eszközillesztő támogatja. A hw kulcsszó után meg kell adni a hardver osztály nevét, valamint a hardver címét szöveges formában. Jelenleg az ether (Ethernet), az ax25 (AMPR AX.25), az ARCnet és a netrom (AMPR NET/ROM) osztályú berendezések támogatottak.
multicast Beállítja az interfész multicast támogatási jelzőjét. Ez általában nem szükséges, mivel az illesztőprogram maga állítja be ezt a jelzőt.
cím Az interfészhez rendelt IP-cím.
txqueuelen hossza Beállítja az eszköz átviteli sorának hosszát. Ez lehetővé teszi, hogy alacsonyabb értékeket állítson be a lassabb, nagy késleltetésű eszközökhöz (modemvonalak, ISDN), hogy a nagy mennyiségű adat gyors átvitele ne zavarja túlságosan az interaktív munkamenetadatok, például a telnet átvitelét.

Példák

# ifconfig eth0 inet 192.168.10.15 hálózati maszk 255.255.255.0 # ifconfig eth0 up #ifconfig eth0 Link encap:Ethernet HWaddr 00:18:F3:BE:18:1E inet cím:192.168.10.15 Bcast:192.168.10.255 Maszk:255.255.255.0 inet6 cím: fe80::218:f3ff:febe:181e/64 Hatáskör: Link UP KÖZVETÍTÉS MULTICAST MTU:1500 Metrikus:1 RX csomagok: 39456 hibák: 0 kiesett: 0 túlfutás: 0 keret: 0 TX csomagok:45730 hibák:0 leesett:0 túlfutás:0 szolgáltató:0 ütközések:0 txqueuelen:1000 RX bájtok: 25457904 (24,2 Mb) TX bájtok: 6540945 (6,2 Mb) Megszakítás: 20 lo Link encap:Local Loopback inet cím:127.0.0.1Maszk:255.0.0.0 inet6 cím: ::1/128 Hatókör:Host FEL VISSZAFOLYÁS MTU:16436 Metrikus:1 RX-csomagok:182 hibák:0 kiesett:0 túlfutás:0 keret:0 TX csomagok:182 hibák:0 kiesett:0 túlfutás:0 szolgáltató:0 ütközések:0 txqueuelen:0 RX bájtok: 12812 (12,5 Kb) TX bájtok: 12 812 (12,5 Kb) #

Lásd még

Linkek