NOC online · 24/7Longview, TX · +1 323 412 0665
KinetikatechServers · Security · Websites
RO

Comenzi Linux și abilități Shell

ip: Comanda interfeței care a înlocuit ifconfig

Suita iproute2 (ip, ss și prieteni) a înlocuit net-tools cu ani în urmă, iar jumătate de internet încă predă vechile comenzi. ip vede realitatea modernă: mai multe tabele de rutare, reguli de politică, spații de nume și legături care dețin adrese mai degrabă decât să fie făcute din ele. ifconfig trece printr-un strat de compatibilitate pe unele distribuții; în scripturi și memorie musculară, tratați-l ca pe un decor depreciat.

Puncte-cheie

  • Începeți de la adevărul compact: ip -br addr și ip -br link imprimă fiecare interfață și adresele sale într-un singur ecran; ip -br -4 addr scoped este privirea de zi cu zi a inventarului.
  • Modificările de rulare sunt temporare prin proiectare: ip addr add 10.0.0.5/24 dev eth0 adds, ip addr del removes și niciunul dintre ele nu supraviețuiește repornirii; netplan, fișierele ifcfg sau starea proprie durabilă NetworkManager.
  • Rutarea este locul în care ip strălucește: ip route show pentru tabel, ip route add default prin 10.0.0.1, iar ruta ip subestimată obține 1.1.1.1, care răspunde exact ce interfață și gateway ar lua un pachet.
  • ip neigh a înlocuit arp -a, iar duplicatul doi-vs-unu pe care îl vedeți uneori este fie o pereche VRRP funcțională, fie un IP care s-a mutat la un nou MAC; diferența este dacă a fost planificat.
  • Rutarea politicii provine din același instrument: regulă ip și tabelul de afișare a rutei IP expun toate rutarea multi-gateway, per sursă despre care niciun instrument mai vechi nu ți-a spus cu sinceritate.
  • Modificările stării interfeței sunt live și locale: ip link set eth0 down răspunde instantaneu, din sesiunea SSH, prin acea interfață; orice riscant primește o a doua sesiune, o altă interfață sau consola.
  • Pentru depanare, realitatea diferită, nu memorie: ip route show table all înainte și după o modificare spune adevărul despre ceea ce s-a mutat (și șterge cu ip route flush cache atunci când experimentele de politică se comportă greșit).
  • Învățați frații o dată: ss -tulpn înlocuiește netstat, ip netns creează sandbox-uri de testare și împreună acoperă întregul repertoriu net-tools plus părțile net-tools nu le-a putut vedea niciodată.

Notă de teren

Reducerea interfeței prin care am fost SSH a încheiat sesiunea la mijlocul editării și m-a învățat lecția despre care vă avertizează toată lumea. Orice modificare a legăturii ip are loc acum dintr-o consolă sau cel puțin o a doua interfață.

Întrebări frecvente

De ce modificările mele de ip dispar după o repornire?

comenzile ip editează numai starea de rulare; persistența provine din stratul de rețea al distribuției (netplan, NetworkManager, ifcfg). O rută care există doar în nucleul care rulează este o demonstrație, nu o implementare.

Ar trebui să-mi fac griji cu privire la setarea link-ului IP prin SSH?

Da: scăderea interfeței prin care călătorește sesiunea ta este metoda onorata de a te bloca la mijlocul schimbării. Faceți legătura chirurgicală de la o consolă, o a doua interfață sau cel puțin o a doua sesiune deja deschisă.

Cum citesc rapid ieșirea de rutare?

implicit prin <gateway> dev <iface> este întreaga poveste, metrica rupe legăturile, link-ul domeniului înseamnă livrare pe link, iar o linie implicită absentă înseamnă de obicei DHCP rupt, mai degrabă decât magia de rutare.

Ce a înlocuit de fapt netstat?

ss: un instrument în distribuțiile moderne, ss -tulpn pentru socluri de ascultare cu nume de proces, ss -s pentru numere rezumative; dacă un document încă spune netstat -tapen, este predarea 2009.

Cum ajută Kinetikatech la comenzi linux și abilități shell

Nu trebuie să devii expert în comenzi linux și abilități shell: Comenzile și obiceiurile de scriptare care decid dacă un administrator operează un server sau îl luptă: căutați, transformați, transferați și supravegheați textul și procesele cu instrumentele care se află în fiecare instalare de bază. Exact pentru asta există Securitate servere Linux and Administrare servere: punere în funcțiune, întărire, monitorizare și un om de serviciu zi și noapte.

Vorbește cu un inginer

Problemă la server? Site hackuit? Încărcare lentă?

Probleme critice soluționate în 30 de minute — nonstop, 7 zile pe săptămână.

Solicită asistență de urgență support@kinetikatech.com