Movatterモバイル変換


[0]ホーム

URL:


Přeskočit na obsah
WikipedieWikipedie: Otevřená encyklopedie
Hledání

ifconfig

Z Wikipedie, otevřené encyklopedie
ifconfig
Typ softwaruutilita acommand-line tool
Některá data mohou pocházet zdatové položky.

ifconfig (anglickyinterfaceconfiguration) je v informatice nástroj prokonfiguracisíťového rozhraníunixovýchoperačních systémech. Příkaz slouží pro nastavení parametrů síťového rozhraní v prostředípříkazového řádku, aktivaci i deaktivaci a zobrazení aktuálních parametrů. Používá se často v shellových skriptech pro zajištěnístartu systému (vizinit). Poprvé se objevil v systému4.2BSD jako součástBSD TCP/IP suite, v Linuxu nástupcem je nástrojip.

Použití

[editovat |editovat zdroj]

Příkazifconfig slouží k nastaveníIP adresy,masky sítě a aktivaci nebo deaktivaci danéhosíťového rozhraní a zobrazení aktuálního nastavení.[1] Mnohounixových systémů inicializuje přistartu systému síťová rozhraní pomocíshellových skriptů, které nástrojifconfig volají. Následující příklad výstupu zobrazuje stav jednoho aktivního rozhraní naLinuxovém systému (rozhraníeth0):

eth0 Link encap:Ethernet HWaddr 00:0F:20:CF:8B:42inet addr:217.149.127.10 Bcast:217.149.127.63 Mask:255.255.255.192UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:2472694671 errors:1 dropped:0 overruns:0 frame:0TX packets:44641779 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000RX bytes:1761467179 (1679.8 Mb) TX bytes:2870928587 (2737.9 Mb)Interrupt:28

Příklad výstupu pro rozhraníural0 na systémuOpenBSD:

ural0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500lladdr 00:0d:0b:ed:84:fbmedia: IEEE802.11 DS2 mode 11b hostap (autoselect mode 11b hostap)status: activeieee80211: nwid ARK chan 11 bssid 00:0d:0b:ed:84:fb 100dBminet 172.30.50.1 netmask 0xff00 broadcast 172.30.50.255inet6 fe80::20d:bff:feed:84fb%ural0 prefixlen 64 scopeid 0xa

Aktuální stav

[editovat |editovat zdroj]

BezplatnéBSD systémy (napříkladNetBSD,OpenBSDFreeBSD) pokračují v aktivním vývojiifconfig a rozšíření jeho funkčnosti, aby zahrnovala také nastaveníbezdrátové sítě,VLAN trunking, ovládání hardwarových funkcí (jako například TSO a hardwarový kontrolní součet) nebo nastavenísíťového mostutunelového rozhraní.Solaris dříve používalifconfig pro veškerou konfiguraci síťových rozhraní. Solaris 10 představildladm k provádění nastaveníspojové vrstvy (druhá vrstvareferenčního modelu ISO/OSI), čímž se zredukoval rozsah konfigurace IP nástrojemifconfig.

Ve staršíchlinuxových distribucích fungovalifconfig ve spojení s příkazemroute jako nástroj k připojení počítače do sítě a definici cest mezi sítěmi.ifconfig pro Linux je součástí balíčkunet-tools, který již nadále není udržován vzhledem k faktu, že jeho poslední verze (1.60) byla uvedena 15. dubna 2001.[2]

Modernídistribuce Linuxu nahrazujíifconfigroute nástroji z balíčkuiproute2, který je od 17. dubna 1999 k dispozici projádro Linuxu verze 2.2.4.[3] Nástroje z iproute2 poskytují podporu pro všechny běžné funkce příkazůifconfig,route,arpnetstat. Podporují též konfiguracimulticastu, správutunelů a virtuálního spojení, ovládání provozu (napříkladbandwidth shaping) a nízkoúrovňovou konfiguraciIPsec.

Příbuzné nástroje

[editovat |editovat zdroj]

VerzeMicrosoft Windows odWindows 95 poWindows ME používaly grafický nástrojwinipcfg pro zobrazení aktuálních informací o IP. Pro systémyWindows NT byl uveden nástrojipconfig (podobně jakoifconfig jeipconfig určen propříkazový řádek), který slouží i pro ovládáníDHCP klienta Windows.

Mac OS X fungujeifconfig jako obal (wrapper) agenta IPConfiguration a dokáže ovládat z příkazového řádku klientyBootP a DHCP. V Mac OS není doporučováno užívatifconfig k modifikaci nastavení sítě, protožeifconfig pracuje pod úrovní systémových frameworků, které pomáhají při správě nastavení sítě. Pro změny nastavení je v Mac OS X doporučeno používat ‚/usr/sbin/ipconfig‘ nebo ‚/user/sbin/networksetup‘.

Nástrojiwconfig (název odvozen odifconfig) slouží v linuxových systémech pro správu rozhraní bezdrátových sítí nad původní rozsah nástrojeifconfig. Nástrojiwconfig umožňuje měnit nastavení typická probezdrátové sítě, jako například nastaveníSSID neboWEP klíče. Doplňujícím nástrojem jeiwlist.

Linux také obsahuje funkciiwspy, která sleduje a vyhodnocuje kvalitu bezdrátového signálu.Mezi další nástroje pro konfiguraci ethernetových adaptérů patříethtool,mii-tool,mii-diag pro Linux a show-link pro Solaris.

Reference

[editovat |editovat zdroj]

V tomto článku byl použitpřeklad textu z článkuifconfig na anglické Wikipedii.

  1. Linux Network Administrators GuideSection 5.7. Interface Configuration for IP
  2. URL obsažené ve .spec souborunet-tools pro openSUSE –Index of /phil/net-tools/Archivováno 3. 4. 2011 naWayback Machine. – neplatný odkaz !
  3. Založeno na dostupnosti tarballů z projektu iproute2 (historiegitu nesahá tak daleko). Verze iproute2 se shodují s verzemi příslušného jádra.

Externí odkazy

[editovat |editovat zdroj]
Příkazy a programypříkazové řádkyUnixu (více)
Správa souborů

catchattrcdchmodchownchgrpcksumcmpcpdudffilefsckfuserlnlslsattrlsofmkdirmountmvpwdrmrmdirsplittouch

Správa procesů

atchrootcrontabexitkillkillallnicepgreppidofpkillpspstreesleeptimetopwaitwatch

Správa uživatelů a prostředí

envfingeridlognamemesgpasswdsusudounameuptimewwallwhowhoamiwrite

Zpracování textu

awkcommcsplitcutdiffedexfmtheadiconvjoinlessmorepatchpastereadsedsorttactailteetruniqwcxargs

Programování vshellu

aliasbasenameechoexprfalseprintftesttrueunset

Síťová komunikace
Hledání
Ostatní

bannerbccaldateddlooklpmansizeyes

Portály:Internet
Citováno z „https://cs.wikipedia.org/w/index.php?title=Ifconfig&oldid=23153121
Kategorie:
Skryté kategorie:

[8]ページ先頭

©2009-2026 Movatter.jp