Mục lục:
- Đổi tên một phần của cấu hình
- Sao chép các phần của cấu hình
- root @ host-name # show interfaces ge-0/0 / 0 đơn vị 0 {family inet {address 100.100. 100. 1/24;}} root @ host-name # show protocols ospf 0. 0. 0. {interface ge-0/0/0. Trong ví dụ này, bạn có thể sử dụng lệnh replace để đổi tên giao diện sang quy ước đặt tên mới trong suốt toàn bộ cấu hình:
- Ở đây, bạn đang chèn thuật ngữ chấp nhận trước thuật ngữ từ chối, mà trong một chương trình định tuyến, có thể giúp bạn tiết kiệm hàng giờ khi giờ khắc phục sự cố nửa đêm. Chỉ cần nhớ rằng như sao chép, thay thế, và đổi tên, lệnh chèn có thể giúp bạn tiết kiệm thời gian và công sức khi bạn đang cấu hình thiết bị Junos của bạn.
Video: Phần mềm Polycom RealPresence Desktop - 278 329 views 2025
Junos OS có nhiều lệnh hữu ích để rút ngắn thời gian cần để thay đổi cấu hình hiện tại. Sử dụng đổi tên, sao chép, thay thế và chèn lệnh trong chế độ cấu hình Giao diện dòng lệnh (CLI) cho phép bạn nhanh chóng thực hiện thay đổi cấu hình thiết bị của mình.
Đổi tên một phần của cấu hình
Đôi khi bạn muốn đổi tên một phần của cấu hình Junos, ví dụ, để thay đổi một quy ước đặt tên cũ hơn để tuân thủ chính sách mới. Giả sử rằng bạn muốn đổi tên ge-0/0/0 thành quy ước đặt tên mới của ge-1/0/0. Đây là đoạn mã cấu hình hiện tại:
root @ host-name # show interfaces ge-0/0/0 unit 0 {family inet (địa chỉ 100. 100. 100. 1/24;}}
Bạn có thể đổi tên giao diện trong một bước với lệnh đổi tên:
root @ host-name # đổi tên giao diện ge-0/0/0 thành ge-1/0/0
Bây giờ, sử dụng lệnh show để kiểm tra sự thay đổi đã xảy ra:
root @ host-name # show interfaces ge-1/0/0 unit 0 {family inet {địa chỉ 100. 100. 100. 1/24;}}
Sao chép các phần của cấu hình
< ! Junos cũng cho phép bạn sao chép các phần của cấu hình bằng cách sử dụng lệnh sao chép. Ví dụ: giả sử bạn tạo mẫu cho người dùng cục bộ được gọi là logintemplate và bạn muốn tạo một bản sao cho người dùng mới có tên joe gần đây đã tham gia nhóm của bạn:root @ host-name # show system login user user logintemplate {tên đầy đủ "Tạo ra người dùng hoạt động mạng"; lớp netops; chứng thực {mã hoá mật khẩu "$ 1 $ Naeta3Iw $. / sgTTPK0NoH0PJdsXvP6."; ## SECRET-DATA}}
Bạn có thể tạo bản sao của mẫu này cho người dùng mới, joe, bằng lệnh sao chép:root @ host-name # edit system login root @ host-name # copy user logintemplate cho user joe
Và, một lần nữa kiểm tra để xác nhận rằng Junos đã tạo ra người dùng nội bộ mới: > root @ host-name # show user logintemplate {tên đầy đủ "Tạo ra người dùng hoạt động mạng"; lớp netops; chứng thực {mã hoá mật khẩu "$ 1 $ Naeta3Iw $. / sgTTPK0NoH0PJdsXvP6."; ## SECRET-DATA}} người dùng joe {tên đầy đủ "người dùng hoạt động mạng"; lớp netops; chứng thực {mã hoá mật khẩu "$ 1 $ Naeta3Iw $. / sgTTPK0NoH0PJdsXvP6."; ## SECRET-DATA}}
Để hoàn thành thiết lập joe, bạn có thể sửa đổi mật khẩu của mình, và anh ta đã sẵn sàng để đi.
Thay thế một phần của cấu hình
Một lệnh hữu ích khác được thay thế, thay đổi một chuỗi ký tự cho phép trong suốt cấu hình để cái gì khác. Ví dụ, giả sử rằng giao diện ge-0/0/0 được tham chiếu trong nhánh giao thức của cấu hình, bởi vì bạn đã cấu hình OSPF trên nó, như được hiển thị ở đây:
root @ host-name # show interfaces ge-0/0 / 0 đơn vị 0 {family inet {address 100.100. 100. 1/24;}} root @ host-name # show protocols ospf 0. 0. 0. {interface ge-0/0/0. Trong ví dụ này, bạn có thể sử dụng lệnh replace để đổi tên giao diện sang quy ước đặt tên mới trong suốt toàn bộ cấu hình:
root @ host-name # thay thế mẫu ge-0/0/0 bằng ge -1/0/0
Bạn có thể sử dụng giao diện hiển thị để xem cấu hình, và bạn có thể thấy rằng tên thay đổi trong cả giao diện và các giao thức:
root @ host-name # show interfaces ge-1 / 0/0 đơn vị 0 {family inet {địa chỉ 100. 100. 100. 1/24;}} root @ host-name # show protocols ospf 0. 0. 0. {interface ge-1/0/0. 0;}
Chèn câu lệnh cấu hình
Cuối cùng, lệnh chèn cho phép bạn chèn một câu lệnh cấu hình trước hoặc sau một mục theo thứ tự. Lệnh này đặc biệt hữu ích nếu bạn đang cấu hình các bộ lọc tường lửa và các chính sách định tuyến và cần phải thay đổi thứ tự các thuật ngữ, như trong ví dụ này:
[edit policy-options policy-statement multiterm] jadmin @ juniper1 # chèn thuật ngữ chấp nhận trước Từ chối dài hạn