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

Linuxové príkazy

ip: Príkaz rozhrania, ktorý nahradil ifconfig

Sada iproute2 (ip, ss a priatelia) nahradila sieťové nástroje pred rokmi a polovica internetu stále učí staré príkazy. ip vidí modernú realitu: viacero smerovacích tabuliek, pravidlá politiky, menné priestory a odkazy, ktoré obsahujú adresy a nie sú z nich vyrobené. ifconfig na niektorých distribúciách pokulháva cez vrstvu kompatibility; v skriptách a svalovej pamäti to berte ako zastaranú dekoráciu.

Kľúčové body

  1. Začnite od kompaktnej pravdy: ip -br addr a ip -br link vytlačí každé rozhranie a jeho adresy na jednej obrazovke; Rozsah ip -br -4 addr je každodenný pohľad na inventár.
  2. Zmeny spustenia sú dočasné podľa návrhu: ip addr add 10.0.0.5/24 dev eth0 pridáva, ip addr del odstraňuje a nič z toho neprežije reštart; netplan, ifcfg súbory alebo vlastný trvalý stav NetworkManager.
  3. Smerovanie je miesto, kde svieti ip: ip route show pre tabuľku, ip route pridanie predvoleného cez 10.0.0.1 a podhodnotená ip route dostane 1.1.1.1, ktorá presne odpovedá, ktoré rozhranie a bránu by paket prijal.
  4. ip neigh nahradil arp -a a duplikát dva vs jeden, ktorý niekedy vidíte, je buď funkčný pár VRRP, alebo IP, ktorá sa presunula na nový MAC; rozdiel je v tom, či to bolo plánované.
  5. Smerovanie politiky vychádza z rovnakého nástroja: ip rule a ip route show table to všetko odhaľuje smerovanie viacerých brán a jednotlivých zdrojov, o ktorom vám žiadny starší nástroj nikdy úprimne nepovedal.
  6. Zmeny stavu rozhrania sú živé a lokálne: ip link set eth0 down odpovedá okamžite, z vašej relácie SSH, cez toto rozhranie; čokoľvek riskantné dostane druhú reláciu, iné rozhranie alebo konzolu.
  7. Pre ladenie, rozdiel medzi realitou, nie pamäťou: ip route show tabuľka všetko pred a po zmene hovorí pravdu o tom, čo sa presunulo (a zarovnané s ip route flush cache, keď sa experimenty s pravidlami správajú nesprávne).
  8. Naučte sa súrodencov raz: ss -tulpn nahrádza netstat, ip netns vytvára testovacie karantény a spolu pokrývajú celý repertoár net-tools plus časti, ktoré net-tools nikdy nevideli.

Poznámka z teréna

Zníženie rozhrania, cez ktoré som prešiel SSH, ukončilo reláciu uprostred úprav a naučilo ma lekciu, pred ktorou vás každý varuje. Akákoľvek zmena odkazu IP sa teraz deje z konzoly alebo aspoň z druhého rozhrania.

Často kladené otázky

Prečo moje zmeny IP zmiznú po reštarte?

ip príkazy upravujú iba stav runtime; perzistencia pochádza zo sieťovej vrstvy distribúcie (netplan, NetworkManager, ifcfg). Trasa, ktorá existuje iba v spustenom jadre, je ukážkou, nie nasadením.

Mal by som sa skutočne obávať, že je IP odkaz nastavený cez SSH?

Áno: zrušenie rozhrania, cez ktoré prechádza vaša relácia, je uznávanou metódou, ako sa počas zmeny uzamknúť. Vykonajte operáciu prepojenia z konzoly, druhého rozhrania alebo minimálne už otvorenej druhej relácie.

Ako rýchlo načítam výstup smerovania?

default via <gateway> dev <iface> je celý príbeh, metrika prerušuje väzby, rozsah odkazu znamená on-link doručovanie a chýbajúci predvolený riadok zvyčajne znamená, že DHCP sa pokazilo, a nie smerovanie.

Čo vlastne nahradilo netstat?

ss: jeden nástroj naprieč modernými distribúciami, ss -tulpn pre počúvanie soketov s názvami procesov, ss -s pre súhrnné čísla; ak dokument stále hovorí netstat -tapen, je to výučba 2009.

Ako Kinetikatech pomáha s linuxové príkazy

Návrh je jednoduchý: Príkazy a skriptovacie návyky, ktoré rozhodujú o tom, či správca prevádzkuje server alebo s ním bojuje: vyhľadávajte, transformujte, prenášajte a dohliadajte na text a procesy pomocou nástrojov, ktoré sú súčasťou každej základnej inštalácie. Svernúť našu službu Bezpečnosť Linuxových serverov a Správa serverov a máte kompletné pokrytie: seriózne hodnotenie, čistá implementácia, monitoring nonstop.

Pozrite sa s inžinierom

Problém so serverom? Napadený web? Pomalé načítanie?

Kritické problémy vyriešime v 30 minútach — nonstop, 7 dní v týždni.

Požiadať o núdzovú podporu support@kinetikatech.com