目录:
- 重命名配置的一部分
- 复制配置的一部分
- 另一个有用的命令是替换,它将整个配置中给定的字符串更改为别的。例如,假设在配置的协议分支中引用了接口ge-0/0/0,因为您在其上配置了OSPF,如下所示:
- 最后,insert命令允许您在有序序列中的项目之前或之后插入配置语句。如果您配置防火墙过滤器和路由策略,并且需要更改术语的顺序,此命令特别有用,如下例所示:
视频: 如何在网上找免费节点AND不翻墙看youtube视频 2024
Junos OS有许多有用的命令可以缩短在现有配置中进行更改所需的时间。在命令行界面(CLI)配置模式下使用重命名,复制,替换和插入命令,可以快速更改设备配置。
重命名配置的一部分
有时,您可能需要重命名Junos配置的一部分,例如,更改旧命名约定以遵守新策略。假设您要将ge-0/0/0重命名为ge-1/0/0的新命名约定。这是当前的配置片段:
<! --1 - >root @ host-name#show interfaces ge-0/0/0 unit 0 {family inet {address 100. 100. 100. 1/24;}}
你可以重命名使用命令rename命令:
root @ host-name#rename interfaces ge-0/0/0 to ge-1/0/0
现在,使用show命令检查是否发生了更改:
root @ host-name#show interfaces ge-1/0/0 unit 0 {family inet {address 100. 100. 100. 1/24;}}
复制配置的一部分
! - 2 - >Junos还允许您使用copy命令复制配置的各个部分。例如,假设您为名为logintemplate的本地用户创建了一个模板,并且想要为最近加入您的团队的名为joe的新用户复制一个副本:
root @ host-name#show system login user user logintemplate {全名“生成网络操作用户”;一流的netops; authentication {encrypted-password“$ 1 $ Naeta3Iw $。/ sgTTPK0NoH0PJdsXvP6。”; ## SECRET-DATA}}
您可以使用复制命令为新用户joe创建此模板的副本:
root @ host-name#编辑系统登录root @host-name#将用户logintemplate复制到用户joe
再次检查以确认Junos创建了新的本地用户: > root @ host-name#show user logintemplate {全名“生成网络操作用户”;一流的netops; authentication {encrypted-password“$ 1 $ Naeta3Iw $。/ sgTTPK0NoH0PJdsXvP6。”; ## SECRET-DATA}}用户joe {全名“网络操作用户”;一流的netops; authentication {encrypted-password“$ 1 $ Naeta3Iw $。/ sgTTPK0NoH0PJdsXvP6。”; ## SECRET-DATA}}
要完成joe的设置,您可以修改密码,然后就可以开始了。
替换配置的一部分
另一个有用的命令是替换,它将整个配置中给定的字符串更改为别的。例如,假设在配置的协议分支中引用了接口ge-0/0/0,因为您在其上配置了OSPF,如下所示:
root @ host-name#show interfaces ge-0/0 / 0 unit 0 {family inet {address 100。100. 100. 1/24;}} root @ host-name#show protocols ospf area 0。0 0 {interface ge-0/0/0。 0;}
在此示例中,可以使用replace命令在整个配置中将接口重命名为新的命名约定:
root @ host-name#将ge-0/0/0替换为ge -1/0/0
您可以使用show interfaces来查看配置,您可以看到名称在接口和协议中都发生了变化:
root @ host-name#show interfaces ge-1 / 0/0 unit 0 {family inet {address 100. 100. 100. 1/24;}} root @ host-name#show protocols ospf area 0.0 0. {interface ge-1/0/0。 0;}
插入配置语句
最后,insert命令允许您在有序序列中的项目之前或之后插入配置语句。如果您配置防火墙过滤器和路由策略,并且需要更改术语的顺序,此命令特别有用,如下例所示:
[edit policy-options policy-statement multiterm] jadmin @ juniper1#insert term accept before短期拒绝
在这里,您将在拒绝期之前插入接受期限,在路由管理中,可以在午夜数小时的故障排除后为您节省时间。只要记住像复制,替换和重命名一样,在配置Junos设备时,insert命令可以节省您的时间和精力。