comanda ifconfig - exemple de utilizare, losst

$ Sudo pacman -S net-tools

Sintaxa ifconfig

Interfață - interfața de rețea pe care doriți să vizualizați informații sau să modificați setările. Toate acestea se poate face cu ajutorul comenzilor. Să ne uităm la cele mai importante:

  • -a - se aplică o comandă pentru toate interfețele, de exemplu, utilă dacă doriți să activați sau să dezactivați toate interfețele de rețea;
  • -s - aduc o scurtă listă de interfețe.

Vă rugăm să rețineți că, pentru a utiliza instrumentele de care aveți nevoie de acces root. Acum, să ne uităm la câteva exemple.

Exemple de utilizare ifconfig

comanda ifconfig - exemple de utilizare, losst

Puteți afișa numai informațiile cu privire la o anumită interfață, de exemplu, despre eth0:

$ Sudo ifconfig eth0

Pentru a vedea o listă de interfețe cu un minim de informații despre acestea, utilizați opțiunea -s:

$ Sudo ifconfig -s

comanda ifconfig - exemple de utilizare, losst

Cu opțiunea -a, puteți afișa toate interfețele, chiar și cele care sunt dezactivate:

$ Sudo ifconfig -a

comanda ifconfig - exemple de utilizare, losst

Pentru a activa o interfață folosind ifconfig eth0 până la echipă:

$ Sudo ifconfig eth0 up

comanda ifconfig - exemple de utilizare, losst

Pentru a dezactiva - jos:

$ Sudo ifconfig eth0 jos

comanda ifconfig - exemple de utilizare, losst

Puteți obține mai multe informații despre eroare folosind opțiunea -v:

$ Sudo ifconfig -v

comanda ifconfig - exemple de utilizare, losst

Activați acceptă protocolul ARP pentru interfata:

$ Sudo ifconfig eth0 arp

comanda ifconfig - exemple de utilizare, losst

Dezactivați suportul pentru ARP:

$ Sudo ifconfig eth0 -arp

comanda ifconfig - exemple de utilizare, losst

Activează modul promiscuu în care interfața primește toate pachetele care trec prin ea:

$ Sudo ifconfig eth0 promisc

comanda ifconfig - exemple de utilizare, losst

Și pentru a dezactiva:

$ Sudo ifconfig eth0 -promisc

comanda ifconfig - exemple de utilizare, losst

Cu comanda netmask, puteți seta masca de rețea pentru interfața:

$ Sudo ifconfig eth0 netmask 255.255.255.0

comanda ifconfig - exemple de utilizare, losst

$ Sudo ifconfig eth0 192.168.1.11

comanda ifconfig - exemple de utilizare, losst

$ Sudo ifconfig eth0 difuzare 192.168.1.255

comanda ifconfig - exemple de utilizare, losst

$ Sudo ifconfig eth0 hw BC eter: AE: C5: BE: 8B: B7

comanda ifconfig - exemple de utilizare, losst

Utilizați MTU puteți modifica dimensiunea maximă a pachetului:

$ Sudo ifconfig eth0 MTU 1000

comanda ifconfig - exemple de utilizare, losst

Ea a avut toate exemplele de bază. Spre deosebire de ip, ifconfig comandă nu conține toate capacitățile necesare pentru configurarea rețelei completă, și așa tot trebuie să utilizeze utilități, cum ar fi traseul sau arp.

De fapt, de configurare a rețelei ifconfig se va face în câteva comenzi. Să spunem, vom personaliza interfața eth0:

$ Sudo ifconfig eth0 up
$ Sudo ifconfig eth0 adăuga 192.168.1.10
$ Sudo ifconfig eth0 netmask 255.255.255.0
$ Sudo ifconfig eth0 difuzare 192.168.1.255
$ Sudo route add default gw 192.168.1.1

În acest articol, am discutat despre modul în care comanda ifconfig, și că, cu ajutorul ei putem personaliza. Sunt, ca întotdeauna recomanda folosirea utilitarului IP, deoarece este mai nou, și este utilizat în cele mai multe distribuții Linux, în mod implicit. Dar Linux - un sistem gratuit și puteți utiliza instrumentele pe care le plac.

articole similare