IP(8) Linux IP(8) NUME ip - afieaza / manipuleaza direcionarea, dispozitivele de reea, interfeele i tunelurile SINOPSIS ip [ OPIUNI ] OBIECT { COMANDA | help } ip [ -force ] -batch nume-fiier OBIECT := { address | addrlabel | fou | help | ila | ioam | l2tp | link | macsec | maddress | monitor | mptcp | mroute | mrule | neighbor | neighbour | netconf | netns | nexthop | ntable | ntbl | route | rule | sr | tap | tcpmetrics | token | tunnel | tuntap | vrf | xfrm } OPIUNI := { -V[ersion] | -h[uman-readable] | -s[tatistics] | -d[etails] | -r[esolve] | -iec | -f[amily] { inet | inet6 | link } | -4 | -6 | -B | -0 | -l[oops] { maximum-addr-flush-attempts } | -o[neline] | -rc[vbuf] [size] | -t[imestamp] | -ts[hort] | -n[etns] name | -N[umeric] | -a[ll] | -c[olor] | -br[ief] | -j[son] | -p[retty] } OPIUNI -V, -Version Afieaza versiunea programului utilitar ip i iese. -h, -human, -human-readable statistici de ieire cu valori uor de citit de catre om, urmate de sufix. -b, -batch IER> Citete comenzile din fiierul furnizat sau din intrarea standard i le invoca. Primul eec va duce la terminarea ip. -force Nu termina ip la erori in modul lot de comenzi. Daca au existat erori in timpul executarii comenzilor, codul de raspuns al aplicaiei va fi diferit de zero. -s, -stats, -statistics Emite mai multe informaii. Daca opiunea apare de doua ori sau mai mult, cantitatea de informaii crete. De regula, informaiile sunt statistici sau unele valori cronologice. -d, -details Afieaza informaii mai detaliate. -l, -loops a. Valoarea implicita este 10. Zero (0) inseamna bucla pana cand toate adresele sunt eliminate. -f, -family Specifica familia de protocol care urmeaza sa fie utilizata. Identificatorul familiei de protocol poate fi unul dintre inet, inet6, bridge, mpls sau link. Daca aceasta opiune nu este prezenta, familia de protocol este ghicita din alte argumente. Daca restul liniei de comanda nu ofera suficiente informaii pentru a ghici familia, ip revine la cea implicita, de obicei inet sau any. link este un identificator de familie special, ceea ce inseamna ca nu este implicat niciun protocol de reea. -4 scurtatura pentru -family inet. -6 scurtatura pentru -family inet6. -B scurtatura pentru -family bridge. -M scurtatura pentru -family mpls. -0 scurtatura pentru -family link. -o, -oneline emite fiecare inregistrare pe o singura linie, inlocuind salturile de linie cu caracterul ,,\". Acest lucru este convenabil atunci cand dorii sa numarai inregistrarile cu wc(1) sau sa gasii cu grep(1) rezultatul. -r, -resolve utilizeaza rezolvatorul de nume al sistemului pentru a afia nume DNS in loc de adrese de gazda. -n, -netns trece ip in spaiul de nume de reea specificat NETNS. De fapt, aceasta simplifica doar execuia de: ip netns exec NETNS ip [ OPIUNI ] OBIECT { COMANDA | help } la ip -n[etns] NETNS [ OPIUNI ] OBIECT { COMANDA | help } -N, -Numeric Afieaza direct numarul protocolului, domeniul de aplicare, campul ds, etc. in loc sa il converteasca in nume uor de citit de catre om. -a, -all executa comanda specificata asupra tuturor obiectelor, aceasta depinde daca comanda accepta aceasta opiune. -c[color][={always|auto|never} Configureaza ieirea color. Daca parametrul este omis sau always, ieirea color este activata indiferent de starea ieirii standard. Daca parametrul este auto, se verifica daca ieirea standard este un terminal inainte de a activa ieirea color. Daca parametrul este never, ieirea color este dezactivata. Daca este specificat de mai multe ori, ultimul are intaietate. Acest indicator este ignorat daca se indica i -json. Paleta de culori utilizata poate fi influenata de variabila de mediu COLORFGBG ( a se vedea seciunea MEDIU). -t, -timestamp afieaza ora curenta atunci cand se utilizeaza opiunea monitor. -ts, -tshort Precum -timestamp, dar utilizeaza un format mai scurt. -rc, -rcvbuf Stabilete dimensiunea memoriei tampon de primire a soclului netlink, valoarea implicita este 1Mo. -iec afieaza rate uor de citit de catre om in unitai IEC (de exemplu, 1Ki = 1024). -br, -brief Afieaza numai informaiile de baza intr-un format tabelar pentru o mai buna lizibilitate. Aceasta opiune este acceptata in prezent numai de comenzile ip addr show , ip link show & ip neigh show . -j, -json Output results in JavaScript Object Notation (JSON). -p, -pretty Formatul JSON implicit este compact i mai eficient de analizat, dar greu de citit pentru majoritatea utilizatorilor. Aceasta opiune adauga indentare pentru lizibilitate. -echo Solicita nucleului sa trimita inapoi configuraia aplicata. IP - SINTAXA COMENZII OBIECT address - adresa protocolului (IP sau IPv6) pe un dispozitiv. addrlabel - configurarea etichetei pentru selectarea adresei de protocol. fou - configurarea portului de recepie Foo-asupra-UDP (Foo-over-UDP). ila - gestioneaza adresele identificatorului de localizare (ILA). ioam - gestionarea spaiilor de nume IOAM i a schemelor IOAM. l2tp - tunel ethernet peste IP (L2TPv3). link - dispozitiv de reea. macsec - configurarea dispozitivului MACsec. maddress - adresa de difuzare multipla (catre mai multe maini) ,,multicast" monitor - urmarete mesajele netlink. mptcp - gestioneaza gestionarul de rute MPTCP. mroute - intrare cache de direcionare ,,multicast". mrule - regula in baza de date a politicii de direcionare ,,multicast". neighbour - gestioneaza intrarile din memoria cache ARP sau NDISC. netconf - monitorizarea configuraiei reelei. netns - manage network namespaces. nexthop - gestionarea obiectelor nexthop. ntable - gestioneaza funcionarea memoriei cache a vecinilor. route - intrare in tabelul de rute. rule - regula in baza de date a politicii de direcionare. sr - gestioneaza direcionarea segmentului IPv6. stats - gestioneaza i afieaza statisticile interfeei. tcp_metrics/tcpmetrics - gestionarea metricilor TCP token - gestioneaza identificatorii simbolici de interfaa. tunnel - tunel peste IP. tuntap - gestionarea dispozitivelor TUN/TAP. vrf - gestionarea dispozitivelor virtuale de direcionare i redirecionare. xfrm - gestionarea politicilor IPSec. Numele tuturor obiectelor pot fi scrise in forma completa sau prescurtata, de exemplu adress poate fi prescurtata ca addr sau doar a. COMANDA Specifica aciunea care trebuie efectuata asupra obiectului. Setul de aciuni posibile depinde de tipul de obiect. De regula, este posibil sa add, delete i show (sau list ) obiecte, dar unele obiecte nu permit toate aceste operaii sau au unele comenzi suplimentare. Comanda help este disponibila pentru toate obiectele. Aceasta afieaza o lista a comenzilor disponibile i a conveniilor privind sintaxa argumentelor. Daca nu este data nicio comanda, se presupune o comanda implicita. De obicei, aceasta este list sau, daca obiectele din aceasta clasa nu pot fi listate, help. MEDIU COLORFGBG Daca este definita, valoarea sa este utilizata pentru a detecta daca fundalul este intunecat sau luminos i pentru a utiliza culori de contrast pentru acesta. Variabila de mediu COLORFGBG conine de obicei doua sau trei valori separate prin punct i virgula; dorim ultima valoare in ambele cazuri. Daca aceasta valoare este 0-6 sau 8, se aleg culori potrivite pentru un fundal inchis: COLORFGBG=";0" ip -c a STARE DE IEIRE Starea de ieire este 0 daca comanda a reuit i 1 daca exista o eroare de sintaxa. Daca nucleul a raportat o eroare, starea de ieire este 2. EXEMPLE ip addr Afieaza adresele atribuite tuturor interfeelor de reea. ip neigh Afieaza tabelul de vecini curent din nucleu. ip link set x up Ridica (activeaza) interfaa x. ip link set x down Dezactiveaza interfaa x. ip route Afieaza tabelul de rute.Afieaza rutele din tabel. ISTORIC ip a fost scris de Alexey N. Kuznetsov i adaugat in Linux 2.2. CONSULTAI I ip-address(8), ip-addrlabel(8), ip-fou(8), ip-ioam(8), ip-l2tp(8), ip-link(8), ip-macsec(8), ip-maddress(8), ip-monitor(8), ip-mptcp(8), ip-mroute(8), ip-neighbour(8), ip-netconf(8), ip-netns(8), ip-nexthop(8), ip-ntable(8), ip-route(8), ip-rule(8), ip-sr(8), ip-stats(8), ip-tcp_metrics(8), ip-token(8), ip-tunnel(8), ip-vrf(8), ip-xfrm(8) Referina comenzii IP ip-cref.ps RAPORTAREA ERORILOR Raportai orice erori la lista de discuii Network Developers , unde se realizeaza in principal dezvoltarea i intreinerea. Nu trebuie sa fii abonat la lista pentru a trimite un mesaj acolo. AUTOR Pagina de manual originala de Michail Litvak TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . iproute2 20 decembrie 2011 IP(8)