JUNOS基础知识课件_第1页
JUNOS基础知识课件_第2页
JUNOS基础知识课件_第3页
JUNOS基础知识课件_第4页
JUNOS基础知识课件_第5页
已阅读5页,还剩57页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

JUNOS基础Updated8/22/001精选课件ppt内容JUNOS基础知识基本命令介绍开局配置基本排错2精选课件ppt第一章JUNOS基础Updated8/22/003精选课件ppt路由器端口每个路由器有两个固定的端口:fxp0带外网管接口fxp1内部Ethernet端口.连接路由引擎routeengine和包转发引擎PFE4精选课件pptLoopback端口lo0Loopback0在路由器上,你可以配置一个物理loopback端口lo0,可以在这个端口上配置一个或者多个IP地址路由器端口5精选课件ppt端口命名type-fpc/pic/port.logicalType–端口名字,定义了端口的物理类型FPC-FPC所在的槽PIC-PIC在FPC里面的槽位号端口号逻辑端口号0-16384(可选)so-0/0/1.0POSinterfaceonFPC0,PIC0,port1Unit06精选课件ppt端口命名物理端口都有标准的端口名称Type类型FPCslotFPC槽位PICslotPIC槽位Portnumber端口号ge-5/2/37精选课件ppt端口命名so-0/3/0ge-1/3/1ge-1/3/3fxp0e1-0/1/18精选课件ppt路由器配置Console第一次配置智能通过consoletelnetssh1/ssh2默认情况下不允许远程访问路由器,你需要配置用户名和密码并且打开telnet或者ssh服务才能远程访问路由器认证可以采用TACACS+或者RADIUS每个用户单独的login,authentication,permissions可以在本地控制9精选课件pptJUNOS结构结构层次化clearconfiguremonitorsetshowbriefexactprotocoltabletersebgpchassisinterfacesisisospfrouteversionLessSpecificMoreSpecific10精选课件pptJUNOS结构-配置文件格式##Lastchanged:2007-07-1003:02:03UTCversion8.3R1.5;system{login{userlab{uid2000;classsuper-user;authentication{encrypted-password"$1$YMSYkh5o$XTF7tb5yomh9wyLQ4teXe/";##SECRET-DATA}}}services{ftp;telnet;}}interfaces{ge-0/0/0{vlan-tagging;link-modefull-duplex;gigether-options{no-auto-negotiation;}}}routing-options{static{route/32next-hop2;}}protocols{ospf{export[static_ChinaMobile_TDCS_SG];area{interfacege-0/0/0.201{interface-typep2p;hello-interval1;dead-interval4;}interfacege-0/2/0.1001{passive;}}}}policy-options{policy-statementstatic_ChinaMobile_TDCS_SG{fromprotocolstatic;thenaccept;}}11精选课件pptJUNOS结构-配置文件格式setversion8.2R1.7setsystemhost-nameR2setsystemroot-authenticationencrypted-password"$1$gxRqk0EX$rlIPzJ.v.lH3lqrGeNF0V0"setsystemloginuserlabuid2000setsystemloginuserlabclasssuper-usersetsystemloginuserlabauthenticationencrypted-password"$1$Oy.LG59E$osnIHkektw7Ar0V7Y2KCg0"setsystemservicesftpsetsystemservicestelnetsetsystemservicesweb-managementhttpinterfacege-0/0/0.0setsystemservicesweb-managementhttpinterfacege-0/0/1.0setsystemservicesweb-managementhttpinterfacege-0/0/2.0setsystemservicesweb-managementhttpinterfacege-0/0/3.0setsystemsysloguser*anyemergencysetsystemsysloganyanysetsystemsyslogauthorizationinfosetsystemsysloginteractive-commandsanysetinterfacesge-0/0/0unit0familyinetaddress53/24

12精选课件pptJUNOS结构-配置文件格式hostnameZXR10!port-statuscheckon!usernamelabpasswordlab123!user-authentication-typelocal!snmp-serverpacketSize1400snmp-serverengine-id8310289d64401snmp-serverviewDefaultViewsystemincludedsnmp-serverviewAllViewinternetincluded!loggingonloggingbuffer200loggingmodefullcycleloggingconsolenotificationslogginglevelnotifications!lineconsoleidle-timeout120lineconsoleabsolute-timeout1440linetelnetidle-timeout120interfacevlan15ipaddress52!interfacevlan30ipaddress!

!interfacegei_2/24negotiationautoswitchportaccessvlan1switchportqinqnormal!routerospf1networkareanetwork0areanetwork0arearedistributestaticredistributeconnected!!iproute550!Cisco或者中兴路由器配置格式13精选课件ppt操作模式Shell模式提示符号% 可以执行一些linux命令,不建议在这个模式下进行操作用户模式提示符>可以查看系统一些信息配置模式提示符#可以进行配置提示符是用户名加上路由器名例如:user@host>配置模式和用户模式是两套不同命令,在配置模式下要执行用户模式下的命令,需要在命令前加runlab@M7i#runshowinterfacesterse第一次配置路由器:初始用户名root,密码为空,进入的是shell模式,输入cli命令输入用户模式14精选课件ppt操作模式shell模式用户模式模式配置模式cli/exitstartshellconfigure/editexit15精选课件pptTAB和空格键使用空格键或者tab键showversionshowver[pressspaceortab]<TAB>usedforuserdefinedpolicies,firewallfilters,etc.

16精选课件ppt获取帮助可以在命令行中任何地方输入‘?’来获取命令帮助帮助内容取决于你在哪里输入?命令行开始处输入”?”显示最上层的帮助命令最后输入”?”显示下一层次的帮助如root@hostname>show?显示命令show命令下一层可带参数命令中间输入”?”显示当前层次匹配的命令root@hostname>s?显示set、show、ssh、start“?”就是你最好的朋友!17精选课件ppt使用?帮助?>?>show?>showsystem?#setprotocols?18精选课件ppt在线帮助helptopic?配置方法指南helpreference?命令参考说明helpsyslog<tag>系统日志错误信息帮助helpsyslogCHASSISD_ANTICF_PIM_CHECK_FAILED

19精选课件ppt在线帮助juniper@R16>helpsyslogRPD_OS_MEMHIGHName:RPD_OS_MEMHIGHMessage:Using<kilobytes-used>KBofmemory,<percentage-used>percentofavailableHelp:rpdmemoryuseisexcessiveDescription:Theroutingprotocolprocess(rpd)isusingtheindicatedamountandpercentage ofRoutingEnginememory,whichisconsideredexcessive.Type:Event:Thismessagereportsanevent,notanerrorSeverity:errorCause:Eitherrpdisleakingmemoryortheuseofsystemresourcesisexcessive, perhapsbecauseroutingfiltersaremisconfiguredortheconfigurednetworktopologyisverycomplex.Action:IncreasetheamountofRAMintheRoutingEngine.20精选课件ppt历史命令用户模式和配置模式下都可以使用历史命令上、下箭头键(VT100)(Ctrl-P/Ctrl-N)showclihistory(CLImodeonly)默认可以显示最后100条操作命令<count>最多显示count条记录21精选课件ppt命令行编辑基于UNIX的Emacs编辑器与Cisco非常相似Ctrl-U 删除一行Ctrl-W 删除一个单词Ctrl-A/Ctrl-E 转到行的最前/最后Ctrl-F 右移光标,相当于右箭头Ctrl-B 左移光标,相当于左箭头delete/backspace 删除光标前的一个字符22精选课件pptshowcli/setclishowclijuniper@R1>showcliCLIcomplete-on-spacesettoonCLIidle-timeoutdisabledCLIrestart-on-upgradesettoonCLIscreen-lengthsetto24CLIscreen-widthsetto80CLIterminalis'unknown'CLIisoperatinginenhancedmodesetcli改变cli参数在用户模式下执行该命令23精选课件pptshowcli/setcli>setcliterminalvt10024精选课件pptDate/TimeCommandssetdate2.00设置时间(YYYYMMDDhhmm.ss)showsystemuptime显示当前时间,以及路由器运行时间,路由进程运行时间等信息setdatentp设置ntp服务器来同步当前日期和时间setdatentp01Setfromspecificserver(NISTClock)setdatentpUsetheNTPserversfromtheconfiguration25精选课件ppt管道符>showinterfaces|?>showinterfaces|count统计输出行数>showinterfaces|matchfxp1包含fxp1的输出行

>showinterfaces|findfxp1从包含fxp1行以后的内容>showinterfaces|save保存到文件lab@M7i_GZ>showinterfaces|save/var/tmp/in.txtWrote859linesofoutputto'/var/tmp/in.txt'>showlogbgp.log|no-more不分页(一次输出完)>Demo|findfxp1>showinterfaces|displayxml以xml格式显示输出><Showconfigure|displayset

以set格式输出<重要>26精选课件ppt配置模式Configure–类似“configt”利用配置表达式来配置JUNOS软件配置模式提示符号是“#"提示符还有用户名和主机名共同组成如:user@host#27精选课件ppt配置模式你编辑的配置文件叫candidate配置文件Cisco修改的配置文件就是running-configure你的修改对其它用户可见两个人同时修改配置可能会产生冲突配置修改不是马上生效,必须通过commit命令提交之后才生效Cisco是回车之后马上生效commit提交之后,candidate配置变成active配置文件,然后新的candidate会被再次创建28精选课件pptConfigurationIntextfile50previousconfigurationsCandidateConfigurationInitiallyacopyoftheactiveconfigurationChangestocandidateconfigurationdonottakeeffect

untilsuccessfulcommitorcommitconfirmed配置有50个备份CandidateConfigurationInterimConfigurationloadcopy,saveCommitConfirmedCommit“x”minutesWithoutCommittingRollback/config/juniper.conf.n(n=0-3)/var/db/config/juniper.conf.n(n=4-49)ActiveConfiguration29精选课件ppt命令配置基础配置结构有点象一棵树类似于UNIX/windows的目录结构topatme3sonett3clockfpcfirewallinterfacesprotocolssystemmore…LessSpecificMoreSpecificethernetalarmchassis30精选课件ppt命令配置基础使用edit来进入配置的层次有点象UNIX的cd

命令使用up来返回上一层配置层次有点象UNIX的cd..命令使用

set&delete命令来改变配置使用commit

命令来使修改的内容生效31精选课件ppt命令配置基础使用edit来进入你想修改的那层user@host#editchassisalarmethernet[editchassisalarmethernet]topatme3sonett3clockfpcfirewallinterfacesprotocolssystemmore…ethernetalarmchassisedit32精选课件ppt基本命令-toptop返回最上层象unix的“cd/”lab@R1-J2300#[editsystemloginuserlab]lab@R1-J2300#top[edit]lab@R1-J2300#33精选课件ppt基本命令-exitexit

如果在最上层,则退回到用户模式exit

如果在配置层,则退回到上一次edit进入之前层次lab@R1-J2300#editsystemlogin[editsystemlogin]lab@R1-J2300#exit[edit]lab@R1-J2300#quitisthesameasexit34精选课件ppt基本命令-up返回上一层edit状态类似unix的“cd..”Example:#editsystemlogin#show#up#show#up#show35精选课件ppt基本命令-exitexit

如果在最上层,则退回到用户模式exit

如果在配置层,则退回到上一次edit进入之前层次lab@R1-J2300#editsystemlogin[editsystemlogin]lab@R1-J2300#exit[edit]lab@R1-J2300#quitisthesameasexit36精选课件pptedit配置例子lab@R1-J2300>configureEnteringconfigurationmode[edit]lab@R1-J2300#editsystem

[editsystem]lab@R1-J2300#lab@R1-J2300#editlogin

[editsystemlogin]lab@R1-J2300#edituser^syntaxerror,expecting<identifier>.[editsystemlogin]lab@R1-J2300#edituserlab

[editsystemloginuserlab]lab@R1-J2300#setuid2001

[editsystemloginuserlab]lab@R1-J2300#lab@R1-J2300#up[editsystemlogin]lab@R1-J2300#up[editsystem]lab@R1-J2300#37精选课件ppt基本命令-set使用set

增加或者改变配置set

参数有些是增加,有些是覆盖#setsystemhost-nameDenver覆盖#setinterfacefxp2unit0familyinetaddress/24增加#setrouting-optionsrouter-id覆盖set用法有两种:(1)一种是用edit进入参数层进行修改(2)一种是在最外层直接写完所有层次参数如下面的例子:38精选课件pptset命令使用set

增加或者改变配置set

参数有些是增加,有些是覆盖#setsystemhost-nameDenver覆盖#setinterfacefxp2unit0familyinetaddress/24增加#setrouting-optionsrouter-id覆盖set用法有两种:(1)一种是用edit进入参数层进行修改(2)一种是在最外层直接写完所有层次参数如下面的例子:39精选课件pptset命令方法一:ab@R1-J2300#editsystem[editsystem]lab@R1-J2300#editlogin[editsystemlogin]lab@R1-J2300#edituserlab[editsystemloginuserlab]lab@R1-J2300#setuid2002[editsystemloginuserlab]lab@R1-J2300#方法一配置繁琐,但是简单明了不容易出错,适合入门者使用方法二:setsystemloginuserlabuid2002方法二操作简单,命令输入量少,并且可以直接粘贴,适合熟练者使用40精选课件ppt基本命令-commit使用commit

命令来使修改后的内容生效commit-检查配置语法并且激活修改后的内容commitcheck-仅仅进行语法检查,不真正激活配置commitand-quit–如果提交成功就退出commitconfirmed–nextpage…

41精选课件ppt基本命令-show使用show

命令来查看candidate配置文件在哪一层就显示哪一层的配置在最外层就显示所有配置lab@R1-J2300#[editsystem]lab@R1-J2300#editsyslog[editsystemsyslog]lab@R1-J2300#show

只显示systemsyslog的配置user*{anyemergency;}{anyany;authorizationinfo;}{interactive-commandsany;}filesyslog{anyany;}[editsystemsyslog]lab@R1-J2300#42精选课件ppt基本命令-show可以在最外层直接指定需要显示的层次#showsystem#showinterfaces#showinterfacesfxp1#showrouting-options#showprotocols43精选课件ppt基本命令-show用户模式的show显示相关参数配置模式的show显示相关配置内容lab@M7i_GZ>showinterfaces用户模式显示的是interface参数Physicalinterface:fe-1/3/0,Enabled,PhysicallinkisUpInterfaceindex:142,SNMPifIndex:31Link-leveltype:Ethernet,MTU:1518,Speed:100mbps,Loopback:Disabled,Sourcefiltering:Disabled,Flowcontrol:EnabledDeviceflags:PresentRunningInterfaceflags:SNMP-TrapsInternal:0x4000CoSqueues:4supported,4maximumusablequeuesCurrentaddress:00:05:85:dc:cc:db,Hardwareaddress:00:05:85:dc:cc:dbLastflapped:2007-06-2920:37:17HKT(2w5d13:57ago)Inputrate:2344bps(3pps)Outputrate:1688bps(2pps)Activealarms:NoneActivedefects:NoneLogicalinterfacefe-1/3/0.0(Index83)(SNMPifIndex71)Flags:SNMP-Traps0x4000VLAN-Tag[0x8100.33]Encapsulation:ENET2Inputpackets:0Outputpackets:0Protocolinet,MTU:1500Flags:None44精选课件pptshow命令配置模式的show显示相关配置内容lab@M7i_GZ#showinterfaces配置模式显示的是interface配置内容fe-1/3/0{accounting-pro;vlan-tagging;unit0{vlan-id33;familyinet;}}fe-1/3/1{vlan-tagging;unit0{vlan-id44;familyinet;}}}[edit]lab@M7i_GZ#45精选课件pptshow命令用户模式的show显示相关参数配置模式的show显示相关配置内容lab@M7i_GZ#showinterfaces配置模式显示的是interface配置内容fe-1/3/0{accounting-pro;vlan-tagging;unit0{vlan-id33;familyinet;}}fe-1/3/1{vlan-tagging;unit0{vlan-id44;familyinet;}}}[edit]lab@M7i_GZ#46精选课件ppt基本命令-status显示当前在修改配置的用户可以多个用户同时修改candidate配置文件,并且修改是对所有用户都可以见

47精选课件ppt基本命令-rollback使用rollback

命令来恢复commit以前的配置rollback只是将配置恢复到Candidat配置erollback

或者rollback0

恢复上次commit之前的配置rollback1

上两次commit之前的配置总共可以恢复49份配置,rollback后面可以0-49rollback?可以显示每次commit的时间,确定恢复那份配置run/config/juniper.conf.n.gzn为1-3,可以查看需要恢复配置的内容,对应于rollback1-3run/config/juniper.conf.gz对应rollback0run/var/db/config/juniper.conf.n.gzn为4-49,可以查看需要恢复配置的内容,对应于rollback4-4948精选课件ppt配置文件比较ShowdifferencesbetweencandidateconfigurationActiveconfiguration“Rollback”configurationAnysavedconfigurationfile#show|comparerollbacknumber#show|compareConfigurationmodeonlyLikeUnixdiff49精选课件ppt加载配置文件ConfigurationinformationcancomefromanASCIIofflineSyntaxload(replace|merge|override)只改变candidate配置需要commit

来生效UsetheloadcommandtoOverride

覆盖已经存在的配置要覆盖整个配置,使用override选项merge

新的配置语句合并到已经存在的配置文件中replace

用新的配置替代已经存在的配置50精选课件pptCut和Pasteloadcantakeinputfromtheterminalload(replace|merge|override)terminalCopyyourconfigtoWindowsbufferEnterJUNOSconfigmodeloadoverrideterminalPastefromWindowsbufferPressctrl-dtotellJUNOSyouaredone51精选课件pptruncommandExecuteCLIcommandsfromconfigurationmodewiththeruncommand#runshowinterfacefxp0

#runshowbgpsum52精选课件ppt路由器目录/config(flash)juniper.conf,juniper.conf.1,juniper.conf.2,andjuniper.conf.3/var(disk)/var/home-users’homedirectories/var/db/config-juniper.conf.4throughjuniper.conf.9/var/log-Containssystemlogandtracingfiles/var/tmp-corefiles,tempdirectoryfornewsoftware/var/crash-dumpfiles/altroot(disk)requestsystemsnapshotcommandtheroo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论