Movatterモバイル変換


[0]ホーム

URL:


Vai al contenuto
WikipediaL'enciclopedia libera
Ricerca

ifconfig

Da Wikipedia, l'enciclopedia libera.
Un esempio di output diifconfig su Linux

ifconfig (dainterfaceconfigurator,configuratore di interfacce) è un comando dei sistemiUnix eUnix-like utilizzato per configurare e controllare un'interfaccia di reteTCP/IP dariga di comando.

Originariamenteifconfig comparve in 4.2BSD, come parte della suiteTCP/IP diBSD, in effetti era parte dell'originario set di strumenti perinternet.[1]

ifconfig viene comunemente utilizzato per impostareindirizzo IP emaschera di sottorete di un'interfaccia di rete, oppure la sua attivazione o disattivazione. Durante ilbootstrap moltedistribuzioniUnix-like configurano le proprie interfacce di rete tramitescript dishell che utilizzanoifconfig.

ifconfig permette inoltre di isolare uncomputer, disconnettendolo funzionalmente dallarete mediante disattivazione delle sue interfacce di rete. Su alcuni sistemi (tra cui quelli basati suLinux) esso permette anche di modificare l'indirizzo fisico delle interfacce di rete, come ad esempio l'indirizzo MAC delle interfacceethernet.

Esempio di output

[modifica |modifica wikitesto]

La seguente schermata illustra le informazioni sullo stato corrente di un'interfaccia attiva, vista da due macchine:eth0 in un sistema Linux-based eural0 inOpenBSD.

eth0      Link encap:Ethernet  HWaddr 00:0F:20:CF:8B:42          inet addr:217.149.127.10  Bcast:217.149.127.63  Mask:255.255.255.192          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1          RX packets:2472694671 errors:1 dropped:0 overruns:0 frame:0          TX packets:44641779 errors:0 dropped:0 overruns:0 carrier:0          collisions:0 txqueuelen:1000          RX bytes:1761467179 (1679.8 Mb)  TX bytes:2870928587 (2737.9 Mb)          Interrupt:28ural0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500        lladdr 00:0d:0b:ed:84:fb        media: IEEE802.11 DS2 mode 11b hostap (autoselect mode 11b hostap)        status: active        ieee80211: nwid ARK chan 11 bssid 00:0d:0b:ed:84:fb  100dBm        inet 172.30.50.1 netmask 0xffffff00 broadcast 172.30.50.255        inet6 fe80::20d:bff:feed:84fb%ural0 prefixlen 64 scopeid 0xa

Stato attuale

[modifica |modifica wikitesto]

Nei sistemi operativiUNIX della famigliaBerkeley Software Distribution (ad esempioNetBSD,OpenBSD eFreeBSD) si continua un attivo sviluppo diifconfig e l'estensione delle sue funzionalità per il supporto alla configurazione delle interfacce di retewireless.

Nelledistribuzioni Linux basate suikernel 2.2.x, i comandiifconfig,route eipchains potevano essere utilizzati insieme rispettivamente per connettere un computer ad una rete, per definire l'instradamento fra reti e per configurarefirewall.ifconfig a volte si trova nella directory/sbin.

Nelle distribuzioni di Linux basate su kernel 2.4.x o successivi, tali comandi sono stati resi obsoleti dal comandoip del pacchettoiproute2 e dal comandoiptables: il primo offre funzionalità equivalenti a quelle diifconfig eroute, con in più la possibilità del controllo del traffico (come ad esempio iltraffic shaping), mentre il secondo controlla il codiceNetfilter del kernel, che analizza e trasforma il traffico di rete.

Strumenti correlati

[modifica |modifica wikitesto]

Diverse versioni diMicrosoft Windows, daWindows 95 aWindows Me, usarono il comandowinipcfg per dare un aspetto grafico alle informazioni correnti sull'IP. Il comandoipconfig, simile aifconfig viene fornito con isistemi operativiMicrosoft basati sul kernel diWindows NT, e controlla anche ilclientDHCP diWindows.

InmacOS il comandoifconfig funziona comewrapper dell'IPConfiguration agent e può inoltre controllare da riga di comando i clientBOOTP eDHCP. L'uso diifconfig per modificare i parametri di rete è sconsigliato in Mac OS X perché questo opera al di sotto del livello dei framework di sistema che aiutano nella gestione delle configurazioni di rete. Per modificare a riga di comando le impostazioni di rete in Mac OS X è preferibile usare i comandi/usr/sbin/ipconfig oppure/usr/sbin/networksetup.

iwconfig è uno degli strumenti dei sistemi basati su Linux che prende il nome daifconfig e che gestisce le interfacce di reti wireless che sono al di fuori dal campo di applicazione diifconfig: esso permette di effettuare alcune impostazioni particolari, come loSSID e la chiaveWEP, e funziona in combinazione con il comandoiwlist. Con Linux si può inoltre utilizzare il comandoiwspy per conoscere i livelli di segnale, rumore e qualità della connessione wireless.

Nei sistemi BSD i comandiwicontrol e iwiconfig eseguono funzioni analoghe a quelle descritte in precedenza, anche seOpenBSD ha largamente incorporato queste funzionalità inifconfig.

Altri strumenti correlati per configurare interfacce Ethernet sono:ethtool,mii-tool emii-diag per Linux eshow-link per Solaris.

Note

[modifica |modifica wikitesto]
  1. Linux Network Administrators GuideSection 5.7. Interface Configuration for IP

Voci correlate

[modifica |modifica wikitesto]

Altri progetti

[modifica |modifica wikitesto]

Altri progetti

Collegamenti esterni

[modifica |modifica wikitesto]
V · D · M
ProgrammiUnix/Unix-like coninterfaccia a riga di comando e comandi interni dellashell unix
File systemcat ·cd ·chattr ·chmod ·chown ·chgrp ·cksum ·cmp ·cp ·du ·df ·fdisk ·file ·fsck ·fuser ·gzip ·ln ·ls ·lsattr ·lsof ·mkdir ·mknod ·mount ·mv ·pwd ·rm ·rmdir ·split ·tar ·touch ·umount ·umask
Processiat ·chroot ·crontab ·exit ·kill ·killall ·nice ·nohup ·pgrep ·pidof ·pkill ·ps ·pstree ·sleep ·time ·top ·wait
Ambiente utentealias ·env ·export ·finger ·id ·logname ·mesg ·newgrp ·passwd ·su ·sudo ·uname ·uptime ·w ·wall ·who ·whoami ·write
Elaborazione testoawk ·comm ·cut ·diff ·ed ·ex ·fmt ·head ·iconv ·join ·less ·more ·paste ·sed ·sort ·tail ·tr ·uniq ·vi ·wc ·xargs
Script di shellbasename ·dirname ·echo ·expr ·false ·printf ·test ·true ·unset
Retedig ·nslookup ·ifconfig ·netstat ·ping ·rcp ·rlogin ·route ·netcat ·traceroute
Ricerchefind ·grep ·strings
Amministrazionedmesg ·groupadd ·groupdel ·groupmod ·mdadm ·shutdown ·useradd ·userdel ·usermod
Altribanner ·bc ·cal ·clear ·date ·dd ·lp ·man ·size ·tee ·tput ·yes
 Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica
Estratto da "https://it.wikipedia.org/w/index.php?title=Ifconfig&oldid=131659199"
Categorie:
Categoria nascosta:

[8]ページ先頭

©2009-2026 Movatter.jp