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

Linux naredbe i vještine školjke

ip: Naredba sučelja koja je zamijenila ifconfig

Paket iproute2 (ip, ss i prijatelji) zamijenio je net-tools prije mnogo godina, a pola interneta još uvijek podučava stare naredbe. ip vidi modernu stvarnost: višestruke tablice usmjeravanja, pravila pravila, prostore imena i veze koje sadrže adrese umjesto da se od njih sastoje. ifconfig šepa kroz sloj kompatibilnosti na nekim distribucijama; u skriptama i mišićnoj memoriji, tretirajte ga kao zastarjeli ukras.

Ključne točke

  • Počnite od kompaktne istine: ip -br addr i ip -br link ispisuju svako sučelje i njegove adrese na jednom ekranu; ip -br -4 addr scoped je svakodnevni pregled inventara.
  • Promjene u vremenu izvođenja su privremene po dizajnu: ip addr add 10.0.0.5/24 dev eth0 dodaje, ip addr del uklanja i ništa od toga ne preživljava ponovno pokretanje; netplan, ifcfg datoteke ili vlastito trajno stanje NetworkManagera.
  • Usmjeravanje je ono gdje ip blista: ip route show za tablicu, ip route add default putem 10.0.0.1, a podcijenjeni ip route dobiva 1.1.1.1, što točno odgovara koje bi sučelje i gateway paket preuzeo.
  • ip neigh je zamijenio arp -a, a dva-na-jedan duplikat koji ponekad vidite je ili radni VRRP par ili IP koji je premješten na novi MAC; razlika je u tome je li to planirano.
  • Politika usmjeravanja dolazi iz istog alata: ip rule i ip route show tablica otkrivaju multi-gateway, usmjeravanje po izvoru o kojem vam nijedan stariji alat nikada nije rekao iskreno.
  • Promjene stanja sučelja su aktivne i lokalne: ip link set eth0 down odgovara trenutno, iz vaše SSH sesije, preko tog sučelja; sve što je rizično dobiva drugu sesiju, drugo sučelje ili konzolu.
  • Za otklanjanje pogrešaka, diff reality, a ne memorija: ip route show tablica sve prije i poslije promjene govori istinu o tome što se pomaknulo (i isprati s ip route flush cacheom kada se eksperimenti pravila loše ponašaju).
  • Jednom naučite braću i sestre: ss -tulpn zamjenjuje netstat, ip netns stvara testne sandboxove, i zajedno pokrivaju cijeli repertoar net-toolsa plus dijelove koje net-tools nikada nije mogao vidjeti.

Terenska bilješka

Obaranjem sučelja kroz koje sam prošao SSH završilo je sesiju usred uređivanja i naučilo me lekciju na koju vas svi upozoravaju. Svaka promjena IP veze sada se događa s konzole ili barem drugog sučelja.

Često postavljana pitanja

Zašto moje IP promjene nestaju nakon ponovnog pokretanja?

ip naredbe uređuju samo stanje izvođenja; postojanost dolazi s mrežnog sloja distribucije (netplan, NetworkManager, ifcfg). Ruta koja postoji samo u pokrenutom kernelu je demonstracija, a ne implementacija.

Trebam li se stvarno brinuti zbog ip veze postavljene preko SSH-a?

Da: obaranje sučelja preko kojeg vaša sesija putuje cijenjena je metoda da se zaključate usred promjene. Izvršite operaciju povezivanja s konzole, drugog sučelja ili barem već otvorene druge sesije.

Kako mogu brzo pročitati izlaz usmjeravanja?

default via <gateway> dev <iface> je cijela priča, metrika prekida veze, scope link znači isporuku putem veze, a odsutna zadana linija obično znači da je DHCP pokvaren, a ne magija usmjeravanja.

Što je zapravo zamijenilo netstat?

ss: jedan alat u svim modernim distribucijama, ss -tulpn za slušanje utičnica s nazivima procesa, ss -s za sažete brojeve; ako dokument još uvijek kaže netstat -tapen, on uči 2009.

Kako Kinetikatech pomaže kod linux naredbe i vještine školjke

Danas to radimo ovako: Naredbe i navike skriptiranja koje odlučuju hoće li administrator upravljati poslužiteljem ili se boriti protiv njega: pretražujte, transformirajte, prenosite i nadzirite tekst i procese s alatima koji se nalaze u svakoj osnovnoj instalaciji. Naša usluga Sigurnost Linux servera i Upravljanje serverima pokriva sve, od procjene do implementacije, nadzora 24/7 i hitne intervencije u 30 minuta.

Razgovarajte s inženjerom

Problem sa serverom? Hakirana stranica? Sporo učitavanje?

Kritični problemi riješeni u 30 minuta — non-stop, 7 dana u tjednu.

Zatražite hitnu podršku support@kinetikatech.com