orientări metodologice pentru comenzi de gestionare a rețelei în unix

Comanda este folosită pentru a configura interfețe de rețea

Comanda ifconfig are următoarea sintaxă:

În caz contrar, comanda configureaza interfața specificată. Modificarea setărilor numai root poate orice interfață.

- nume de interfață (de exemplu, rl0 în BSD sau eth0 în Linux).

- face ca șoferul să nu mai funcționeze pentru interfață.

- Activează sau dezactivează utilizarea ARP pe interfața.

- Activează sau dezactivează funcționarea în modul promiscuu (modul de promiscuitate) a interfeței. În acest mod, toate pachetele care trec prin interfața de rețea vor fi acceptate.

- setează metrica de interfață.

- setează dimensiunea maximă a pachetului (Unitate de Transfer Maxim - MTU) pentru interfața.

- set hardware-ul de întrerupere utilizat de către dispozitiv. Nu toate dispozitivele pot modifica dinamic valoarea IRQ.

- setează portul sau suportul fizic de tipul utilizat de către dispozitiv. Nu toate dispozitivele pot schimba această setare, și pentru diferite dispozitive pot fi susținute de diferite valori. Valorile tipice de tip - 10base2 (cablu coaxial Ethernet), 10BaseT (torsadat Ethernet 10 Mb / s), AUI (emițător extern) etc. suport special auto de tip poate fi utilizat pentru a solicita conducătorului auto în mod automat obpredelyat tipul de media. Nu toți șoferii pot face acest lucru.

Comanda arp afișează ARP -Table această gazdă. Utilizați opțiunea -I, puteți specifica o interfață de rețea, ale cărei detalii sunt interesați.

Un exemplu de o tabelă de rutare convențională pentru un singur calculator în rețea:

Pentru a adăuga o nouă rută de opțiuni și adăugați utilizată -host la o anumită gazdă.

Această comandă creează un nou rând în tabela de rutare, în conformitate cu care toate paketyy pentru a găzdui 192.168.0.1 ar trebui să fie trimise la eth0 interfață de rețea.

Puteți adăuga, de asemenea, o poarta de acces pentru a trimite pachetele la o anumită rețea sau la gazdă:

Astfel, toate pachetele pentru 192.168.1.0 de rețea vor fi trimise la 192.168.0.5 gazdă.

În mod similar, rutele sunt șterse del parametru care indică întregul traseu informații:

Această comandă elimină traseul implicit prin 192.168.0.1 gazdă.

Echipe de Diagnostice rețea

Comanda este folosită pentru a trimite ICMP ECHO_REQUEST gazde de rețele de pachete.

Comanda ping are următoarea sintaxă:

Comanda ping foloseste ICMP protocolul datagramelor ECHO_REQUEST pentru a determina răspunsul ECHO_RESPONSE ICMP la o anumită gazdă sau gateway. Dacă gazda răspunde, ping afișează un mesaj care gazda este pornit (gazda este viu), un standard de ieșire.

Pentru a trimite un anumit număr de pachete, este necesar să se specifice opțiunea chislo_paketov -c. Pentru a seta intervalul dintre pachetele trimise de opțiunea utilizată secunde -CI.

EXEMPLU pachet de repetiție la ya.ru gazdă:

Comanda este folosită pentru a afișa starea rețelei.

Comanda netstat are următoarea sintaxă:

Comanda netstat afișează conținutul diverselor structuri de date asociate cu rețeaua într-o varietate de formate, în funcție de opțiunile specificate. Prima formă de comandă afișează o listă de prize active (prize) pentru fiecare protocol. A doua formă selectează una din mai multe alte structuri de date de rețea. Acesta prezintă o a treia formă de statistici dinamice de pachete de expediere pe interfețele de rețea configurate; Argumentul intervalul specifică numărul de secunde între display-uri de informare Colectează succesive.

- arată starea tuturor prize; în mod normal, prize de curent utilizate de procese de server nu sunt afișate.

- arată starea este configurat în mod automat interfețe (configurate automat). Interfețele care sunt configurate static în sistem, dar nu a fost găsit în portbagaj, nu este prezentat.

- arată tabela de rutare. Atunci când este utilizat cu opțiunea -s. Acesta arată statisticile de rutare.

- arată informațiile statistice privind protocoalele. Atunci când este utilizat cu opțiunea -r. Acesta arată statisticile de rutare.

- pentru a extrage informații despre interfața specificată într-o coloană separată; implicit (pentru a treia formă de comandă) interfață este utilizat cu cel mai mare volum de date transferate de la ultima repornire. Ca o interfață poate specifica oricare dintre interfețele listate în fișierul de configurare, de exemplu, emd1 sau lo0.

Exemplu. arată tabelul de rutare:

Echipa de lucru Exemplu:

Al doilea argument se poate specifica DNS-server, care va fi utilizat în prepararea acestor informații:

comandă tcpdump este folosit pentru a monitoriza rețea pentru link-ul de date și niveluri mai ridicate. Programul „ascultă“, la una sau mai multe interfețe de rețea, și ieșirile haldei de pachete de a trece prin această interfață.

Pentru a afișa informații extinse despre cheile pachete isplyuzuyutsya -v sau vv.

comanda tcpdump are o interfață foarte bogată, care include expresii condiționale, care trebuie să fie alocate pachete interesante. De exemplu, puteți utiliza condițiile de port la distanță (egal cu 80):

Echipa Nmap - un scaner de rețea, cu care se poate determina vulnerabilitatea gazde de la distanță. Scopul principal al acestui program - definirea statului portului al gazdei la distanță (acestea sunt închise, deschise sau congelare). De asemenea, programul se poate baza pe propria lor bază de cunoștințe pentru a determina comportamentul gazdei la distanță, sistemul de operare care rulează pe ea.

la distanță de comandă terminale