Linux-komennot ja komentotulkkitaidot
ip: Käyttöliittymäkomento, joka korvasi ifconfig
Iproute2-paketti (ip, ss ja ystävät) korvasi net-työkalut vuosia sitten, ja puolet Internetistä opettaa edelleen vanhoja komentoja. ip näkee modernin todellisuuden: useita reititystaulukoita, käytäntösääntöjä, nimiavaruuksia ja linkkejä, jotka sisältävät osoitteita sen sijaan, että ne olisi tehty niistä. ifconfig limppaa yhteensopivuuskerroksen läpi joissakin jakeluissa; käsikirjoituksissa ja lihasmuistissa, käsittele sitä vanhentuneena koristeena.
Keskeiset kohdat
- Aloita kompaktista totuudesta: ip -br addr ja ip -br -linkki tulostavat jokaisen liitännän ja sen osoitteet yhdelle näytölle; ip -br -4 addr Scopd on jokapäiväinen inventaarion vilkaisu.
- Ajonaikaiset muutokset ovat tilapäisiä: ip addr add 10.0.0.5/24 dev eth0 lisää, ip addr del poistaa, eikä mikään niistä selviä uudelleenkäynnistyksen jälkeen; netplan, ifcfg-tiedostot tai NetworkManager oma kestävä tila.
- Reititys on paikka, jossa ip loistaa: ip-reitti näkyy taulukossa, ip-reitti lisätään oletuksena 10.0.0.1:n kautta ja aliarvioitu ip-reitti saa 1.1.1.1:n, joka vastaa tarkalleen, minkä rajapinnan ja yhdyskäytävän paketti ottaisi.
- ip neigh korvasi arp -a, ja joskus näkemäsi kaksi vs-yksi kaksoiskappale on joko toimiva VRRP-pari tai IP, joka on siirtynyt uuteen MAC:iin; ero on, oliko se suunniteltu.
- Käytännön reititys tulee samasta työkalusta: ip-sääntö ja ip-reitin näyttötaulukko paljastavat kaikki usean yhdyskäytävän lähdekohtaisen reitityksen, josta mikään vanhempi työkalu ei ole koskaan kertonut sinulle rehellisesti.
- Käyttöliittymän tilan muutokset ovat reaaliaikaisia ja paikallisia: IP-linkki asettaa eth0-vastaukset välittömästi SSH-istunnostasi kyseisen käyttöliittymän kautta; kaikki riskialtis saa toisen istunnon, toisen käyttöliittymän tai konsolin.
- Virheenkorjaukseen, eroa todellisuutta, ei muistia: ip-reitin näyttötaulukko kaikki ennen muutosta ja sen jälkeen kertoo totuuden siitä, mikä liikkui (ja huuhtele ip-reitin huuhtele välimuisti, kun käytäntökokeilut toimivat väärin).
- Opi sisarukset kerran: ss -tulpn korvaa netstatin, ip netns luo testihiekkalaatikoita, ja yhdessä ne kattavat net-toolsin koko ohjelmiston sekä osat, joita net-tools ei koskaan nähnyt.
Kenttämuistiinpano
SSH:n läpikäyneen käyttöliittymän tuominen alaspäin päätti istunnon puolivälissä muokkauksen ja opetti minulle oppitunnin, josta kaikki varoittivat sinua. Kaikki IP-linkin muutokset tapahtuvat nyt konsolista tai ainakin toisesta käyttöliittymästä.
Usein kysytyt kysymykset
Miksi IP-muutokseni katoavat uudelleenkäynnistyksen jälkeen?
ip-komennot vain muokkaa ajonaikaista tilaa; pysyvyys tulee jakelun verkkokerroksesta (netplan, NetworkManager, ifcfg). Reitti, joka on olemassa vain käynnissä olevassa ytimessä, on esittely, ei käyttöönotto.
Pitäisikö minun todella olla huolissaan IP-linkin katkaisemisesta SSH:n kautta?
Kyllä: istunnon kautta kulkevan käyttöliittymän alentaminen on kunnioitettu tapa sulkea itsesi pois muutoksen puolivälissä. Linkitä leikkaus konsolista, toisesta käyttöliittymästä tai vähintään jo avoimesta toisesta istunnosta.
Kuinka luen reititystulosteen nopeasti?
oletusarvo <yhdyskäytävän> kautta dev <iface> on koko tarina, metriikka katkaisee siteet, laajuuslinkki tarkoittaa linkin kautta tapahtuvaa toimitusta, ja poissa oleva oletusrivi tarkoittaa yleensä DHCP:n rikki, eikä reititystaikaa.
Mikä oikeastaan korvasi netstatin?
ss: yksi työkalu moderneissa distroissa, ss -tulpn kuunteluliittimille prosessinimien kanssa, ss -s yhteenvetonumeroille; jos dokkari vielä sanoo netstat -tapen, se on opetusta 2009.
Näin Kinetikatech auttaa: linux-komennot ja komentotulkkitaidot
Tänään teemme tämän: Komennot ja komentosarjatavat, jotka ratkaisevat, käyttääkö järjestelmänvalvoja palvelinta vai taisteleeko sitä vastaan: etsi, muunna, siirrä ja valvo tekstiä ja prosesseja työkaluilla, jotka ovat jokaisessa perusasennuksessa. Palvelumme Linux-palvelinten tietoturva ja Palvelinten ylläpito kattaa kaiken arvioinnista käyttöönottoon, 24/7-valvontaan ja 30 minuutin hätätoimenpiteisiin.