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

Linux-kommandoer og skallferdigheter

ip: Det er grensesnittkommandoen som erstattet ifconfig

iproute2-pakken (ip, ss og venner) erstattet nettools for år siden, og halvparten av internett lærer fortsatt de gamle kommandoene. ip ser moderne virkelighet: flere rutingtabeller, policyregler, navnerom og lenker som inneholder adresser i stedet for å være laget av dem. ifconfig halter gjennom et kompatibilitetslag på noen distribusjoner; i skript og muskelminne, behandle det som utdatert dekorasjon.

Nøkkelpunkter

  • Start fra kompakt sannhet: ip -br addr og ip -br link skriver ut hvert grensesnitt og dets adresser på ett skjermbilde; ip -br -4 addr scoped er det daglige inventarblikket.
  • Kjøretidsendringer er midlertidige av design: ip addr add 10.0.0.5/24 dev eth0 legger til, ip addr del fjerner, og ingen av dem overlever omstart; netplan, ifcfg-filer eller NetworkManagers egen varige tilstand.
  • Ruting er der ip skinner: ip-rute viser for tabellen, ip-rute legger til standard via 10.0.0.1, og den undervurderte ip-ruten får 1.1.1.1, som svarer nøyaktig hvilket grensesnitt og gateway en pakke vil ta.
  • ip neigh erstattet arp -a, og to-mot-one duplikatet du noen ganger ser er enten et fungerende VRRP-par eller en IP som flyttet til en ny MAC; Forskjellen er om det var planlagt.
  • Ruting av policy kommer fra det samme verktøyet: ip-regel og ip-rutevisningstabell avslører alle multi-gatewayen, per-kilde-ruting som ingen eldre verktøy noen gang har fortalt deg ærlig om.
  • Grensesnitttilstandsendringer er live og lokale: ip-lenke setter eth0 ned svar umiddelbart, fra SSH-økten din, over det grensesnittet; noe risikabelt får en ny økt, et annet grensesnitt eller konsollen.
  • For feilsøking, forskjellig virkelighet, ikke minne: ip-rutevisningstabellen alle før og etter en endring forteller sannheten om hva som flyttet (og flush med ip-ruteflush-buffer når policyeksperimenter ikke oppfører seg).
  • Lær søsknene en gang: ss -tulpn erstatter netstat, ip netns lager testsandkasser, og sammen dekker de net-tools sitt hele repertoar pluss delene net-tools aldri kunne se.

Feltnotat

Å få ned grensesnittet jeg var SSH'd gjennom, avsluttet økten midt i redigeringen og lærte meg leksen alle advarer deg om. Enhver endring av ip-koblingen skjer nå fra en konsoll eller i det minste et andre grensesnitt.

Vanlige spørsmål

Hvorfor forsvinner IP-endringene mine etter en omstart?

ip-kommandoer rediger kun kjøretidstilstand; persistens kommer fra distroens nettverkslag (netplan, NetworkManager, ifcfg). En rute som bare eksisterer i den kjørende kjernen er en demonstrasjon, ikke en distribusjon.

Bør jeg virkelig bekymre meg for ip-koblingen satt ned over SSH?

Ja: å få ned grensesnittet økten din reiser over er den ærefulle metoden for å låse deg ute midt i endringen. Utfør koblingskirurgi fra en konsoll, et andre grensesnitt, eller i det minste en allerede åpen andre økt.

Hvordan leser jeg ruteutdata raskt?

standard via <gateway> dev <iface> er hele historien, metrikken bryter båndene, scope-lenken betyr levering på lenken, og en fraværende standardlinje betyr vanligvis at DHCP brøt i stedet for rutingmagi.

Hva erstattet egentlig netstat?

ss: ett verktøy på tvers av moderne distros, ss -tulpn for lyttesockets med prosessnavn, ss -s for oppsummerende tall; hvis en doc fortsatt sier netstat -tapen, er det undervisning i 2009.

Slik hjelper Kinetikatech med linux-kommandoer og skallferdigheter

Du trenger ikke bli ekspert på linux-kommandoer og skallferdigheter: Kommandoene og skriptvanene som avgjør om en administrator driver en server eller bekjemper den: søk, transformer, overføring og overvåk tekst og prosesser med verktøyene som finnes i hver basisinstallasjon. Nettopp for det finnes Sikring av Linux-servere og Serveradministrasjon: iverksetting, herdet, overvåking og en person på vakt dag og natt.

Snakk med en ingeniør

Serverproblemer? Nettsted hacket? Langsom innlasting?

Kritiske problemer løst på 30 minutter — døgnåpent, 7 dager i uken.

Bestill nødhjelp support@kinetikatech.com