Innehållsförteckning:
- Byt namn på en sektion av konfigurationen
- Kopiera delar av konfigurationen
- Ett annat användbart kommando ersätts, vilket ändrar en given teckensträng i hela konfigurationen till något annat. Antag exempelvis att gränssnittet GE-0/0/0 är refererat i protokollens gren av konfigurationen, eftersom du konfigurerat OSPF på det, som det visas här:
- Slutligen kan infogningskommandot infoga ett konfigurationsutlåtande antingen före eller efter ett föremål i en ordnad sekvens. Det här kommandot är särskilt användbart om du konfigurerar brandväggsfiltret och routingspolicyerna och behöver ändra ordningsbestämmelserna, som visas i det här exemplet:
Video: S2 E32: The one thing refuse to choose that will make you more money than God 2024
Junos OS har många användbara kommandon för att förkorta den tid det tar att göra ändringar i befintlig konfiguration. Genom att byta namn, kopiera, ersätta och infoga kommandon i konfigurationsläget Kommandoradsgränssnitt (CLI) kan du snabbt göra ändringar i enhetskonfigurationen.
Byt namn på en sektion av konfigurationen
Ibland kanske du vill byta namn på en del av Junos-konfigurationen, till exempel för att ändra en äldre namnkonvention för att följa en ny policy. Antag att du vill byta namn på ge-0/0/0 till den nya namngivningskonventionen av ge-1/0/0. Här är det aktuella konfigurationsbiten:
root @ värdnamn # visa gränssnitt ge-0/0/0 enhet 0 {family inet {adress 100. 100. 100. 1/24;}}
Du kan byta namn på gränssnitt i ett steg med kommandot byt namn:
root @ värdnamn # byt gränssnitt ge-0/0/0 till ge-1/0/0
Använd nu kommandot visa för att kontrollera att ändringen inträffade:
root @ värdnamn # visa gränssnitt ge-1/0/0 enhet 0 {family inet {adress 100. 100. 100. 1/24;}}
Kopiera delar av konfigurationen
< ! --2 ->Med Junos kan du också kopiera delar av konfigurationen med hjälp av kopieringskommandot. Antag exempelvis att du skapar en mall för en lokal användare som heter logintemplate, och du vill göra en kopia till en ny användare som heter Joe, som nyligen har gått med i ditt lag:
root @ värdnamn # visa systeminloggning användaranvändare logintemplate {full-name "Generera användaroperatör för nätverksoperationer"; klassen netops; autentisering {krypterad lösenord "$ 1 $ Naeta3Iw $. / sgTTPK0NoH0PJdsXvP6."; ## SECRET-DATA}}
Du kan skapa en kopia av den här mallen för den nya användaren, joe, genom att använda kopieringskommandot:
root @ värd-namn # redigera systeminloggning root @ värd-namn # kopiera användarloggbild till användare joe
Och bekräfta igen att Junos skapade den nya lokala användaren: > root @ host-name # visa användarlogintemplate {fullständigt namn "Generera användaroperatör för nätverksoperationer"; klassen netops; autentisering {krypterad lösenord "$ 1 $ Naeta3Iw $. / sgTTPK0NoH0PJdsXvP6."; ## SECRET-DATA}} användare Joe (fullständigt namn "nätverksoperatör användare"; klassen netops; autentisering {krypterad lösenord "$ 1 $ Naeta3Iw $. / sgTTPK0NoH0PJdsXvP6."; ## SECRET-DATA}}
För att slutföra installationen av Joe, kan du ändra sitt lösenord och han är redo att gå.
Ersätt en del av konfigurationen
Ett annat användbart kommando ersätts, vilket ändrar en given teckensträng i hela konfigurationen till något annat. Antag exempelvis att gränssnittet GE-0/0/0 är refererat i protokollens gren av konfigurationen, eftersom du konfigurerat OSPF på det, som det visas här:
root @ värdnamn # visa gränssnitt ge-0/0 / 0-enhet 0 {familj inet {adress 100.100. 100. 1/24;}} root @ värdnamn # visa protokoll ospf area 0. 0. 0. 0 {interface ge-0/0/0. 0;}
I det här exemplet kan du använda kommandot ersätt för att byta namn på gränssnittet till den nya namngivningskonventionen under hela konfigurationen:
root @ värdnamn # ersätt mönster ge-0/0/0 med ge -1/0/0
Du kan använda visningsgränssnitt för att se konfigurationen och du kan se att namnet ändras både i gränssnitt och protokoll:
root @ värdnamn # visa gränssnitt ge-1 / 0/0 enhet 0 {family inet {adress 100. 100. 100. 1/24;}} root @ värdnamn # visa protokoll ospf area 0. 0. 0. 0 {interface ge-1/0/0. 0;}
Infoga ett konfigurationsutlåtande
Slutligen kan infogningskommandot infoga ett konfigurationsutlåtande antingen före eller efter ett föremål i en ordnad sekvens. Det här kommandot är särskilt användbart om du konfigurerar brandväggsfiltret och routingspolicyerna och behöver ändra ordningsbestämmelserna, som visas i det här exemplet:
[rediger policy-options policy-statement multiterm] jadmin @ juniper1 # infoga termen acceptera före tidsbegränsad
Här sätter du in godkännandeperioden innan avvisningsperioden, som i en rutningspolisering, kan spara dig timmar efter midnatt-felsökning. Kom bara ihåg att som kopiera, ersätta och byta namn, kan insatskommandot spara tid och ansträngning när du konfigurerar din Junos-enhet.