configurationbits如何设置configuration怎么设置
这篇文章给大家聊聊关于configuration bits如何设置,以及configuration怎么设置对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。
本文目录
dmidecode 查看硬盘信息怎么配置陆游器无线网络设置问题,高人请做答,高分提供如何访问pcie整个4k的配置空间思科路由器设置方法和常见配置命令dmidecode 查看硬盘信息使用dmidecode命令查看硬件信息的方法:
dmidecode命令输出格式
执行dmidecode命令,输出如下:
#dmidecode|head-10
#dmidecode2.9
SMBIOS2.4present.
25structuresoccupying844bytes.
Tableat0x000DC010.
Handle0x0000,DMItype0,24bytes
BIOSInformation
Vendor:LENOVO
Version:05CN39WW(V1.10)
ReleaseDate:08/29/2007
以上输出中,前面4条是dmidecode命令整体信息,“25structuresoccupying844bytes.”该行指示该机器的DMI记录项总共有25条。
后面就是DMI表中各条记录,每条记录的输出格式如下:
RecordHeader:Handle{recordid},DMItype{dmitypeid},{recordsize}bytes
RecordValue:{multilinerecordvalue}
recordid:DMI表中每条记录唯一的标识
dmitypeid:记录的类型,比如BIOS,Memory等
recordsize:DMI表中该条记录的大小
multilinerecordvalues:多行与该DMI类型相关的字段描述
DMI类型
DMI表包含以下DMI类型,每个DMIType值对应一项硬件信息:
TypeInformation
----------------------------------------
0BIOS
1System
2BaseBoard
3Chassis
4Processor
5MemoryController
6MemoryModule
7Cache
8PortConnector
9SystemSlots
10OnBoardDevices
11OEMStrings
12SystemConfigurationOptions
13BIOSLanguage
14GroupAssociations
15SystemEventLog
16PhysicalMemoryArray
17MemoryDevice
1832-bitMemoryError
19MemoryArrayMappedAddress
20MemoryDeviceMappedAddress
21Built-inPointingDevice
22PortableBattery
23SystemReset
24HardwareSecurity
25SystemPowerControls
26VoltageProbe
27CoolingDevice
28TemperatureProbe
29ElectricalCurrentProbe
30Out-of-bandRemoteAccess
31BootIntegrityServices
32SystemBoot
3364-bitMemoryError
34ManagementDevice
35ManagementDeviceComponent
36ManagementDeviceThresholdData
37MemoryChannel
38IPMIDevice
39PowerSupply
根据上表我们亦可知道,可以通过dmidecode命令查到哪些硬件信息,例如要查询主板(BaseBoard)的信息,可以执行以下命令:
#dmidecode-t2
#dmidecode2.9
SMBIOS2.4present.
Handle0x0002,DMItype2,8bytes
BaseBoardInformation
Manufacturer:LENOVO
ProductName:IGT30
Version:REFERENCE
SerialNumber:2083601501567
除了使用DMIType_id作为索引进行查询外,还可以通过设备关键词查询,设备关键词与Type_id对应关系如下:
KeywordTypes
------------------------------
bios0,13
system1,12,15,23,32
baseboard2,10
chassis3
processor4
memory5,6,16,17
cache7
connector8
slot9
这样,执行“dmidecode–tbaseboard”命令将显示type_id为2、10项的信息。
使用dmidecode命令查询内存(RAM)信息
最后来看个使用dmidecode命令的例子,如何使用dmidecode命令查询内存信息。
首先,可以通过以下命令查询机器最大支持的内存总量:
#dmidecode-t16
#dmidecode2.9
SMBIOS2.4present.
Handle0x000D,DMItype16,15bytes
PhysicalMemoryArray
Location:SystemBoardOrMotherboard
Use:SystemMemory
ErrorCorrectionType:None
MaximumCapacity:4GB
ErrorInformationHandle:NotProvided
NumberOfDevices:2
从以上输出可知,该机器理论上支持的最大内存为4G。
然后使用以下命令查询机器可用的内存:
#grepMemTotal/proc/meminfo
MemTotal:2055764kB
可以看到机器可用的内存为2G,也即我们可以再扩2G内存。
但是在用的2G内存是怎么组成的?是1条2G内存?是2条1G内存?
我们可以通过以下命令进行查询:
#dmidecode-t17
#dmidecode2.9
SMBIOS2.4present.
Handle0x000E,DMItype17,27bytes
MemoryDevice
ArrayHandle:0x000D
ErrorInformationHandle:NoError
TotalWidth:32bits
DataWidth:32bits
Size:1024MB
FormFactor:SODIMM
Set:1
Locator:M1
BankLocator:Bank0
Type:DDR2
??
Handle0x000F,DMItype17,27bytes
MemoryDevice
ArrayHandle:0x000D
ErrorInformationHandle:NoError
TotalWidth:32bits
DataWidth:32bits
Size:1024MB
??
从以上信息可以看出,该机器插了2条1G的内存。
小结
使用linux系统自带工具dmidecode可以查看机器硬件信息,较常用到以下几条命令。
查询机器型号:
#dmidecode|grep-iproduct
ProductName:TIANYIF41A
ProductName:IGT30
查询内存条数:
#dmidecode-t17|grep"Size.*MB"|wc-l
2
查询物理CPU信息:
#dmidecode-t4
另外也可通过/proc查询CPU相关信息。
查询物理CPU个数:
#cat/proc/cpuinfo|grep'physicalid'|sort|uniq|wc-l
1
查询CPU核数:
#cat/proc/cpuinfo|grep'coreid'|wc-l
怎么配置陆游器路由器的配置与调试
路由器在计算机网络中有着举足轻重的地位,是计算机网络的桥梁。通过它不仅可以连通不同的网络,还能选择数据传送的路径,并能阻隔非法的访问。
路由器的配置对初学者来说,并不是件十分容易的事。现将路由器的一般配置和简单调试介绍给大家,供朋友们在配置路由器时参考,本文以Cisco2501为例。
Cisco2501有一个以太网口(AUI)、一个Console口(RJ45)、一个AUX口(RJ45)和两个同步串口,支持DTE和DCE设备,支持EIA/TIA-232、EIA/TIA-449、V.35、X.25和EIA-530接口。
一.配置
1.配置以太网端口
#conft(从终端配置路由器)
#inte0(指定E0口)
#ipaddrABCDXXXX(ABCD为以太网地址,XXXX为子网掩码)
#ipaddrABCDXXXXsecondary(E0口同时支持两个地址类型。如果第一个为A类地址,则第二个为B或C类地址)
#noshutdown(激活E0口)
#exit
完成以上配置后,用ping命令检查E0口是否正常。如果不正常,一般是因为没有激活该端口,初学者往往容易忽视。用noshutdown命令激活E0口即可。
2.X.25的配置
#conft
#intS0(指定S0口)
#ipaddrABCDXXXX(ABCD为以太网S0的IP地址,XXXX为子网掩码)
#encapX25-ABC(封装X.25协议。ABC指定X.25为DTE或DCE操作,缺省为DTE)
#x25addrABCD(ABCD为S0的X.25端口地址,由邮电局提供)
#x25mapipABCDXXXXbr(映射的X.25地址。ABCD为对方路由器(如:S0)的IP地址,XXXX为对方路由器(如:S0)的X.25端口地址)
#x25htcX(配置最高双向通道数。X的取值范围1-4095,要根据邮电局实际提供的数字配置)
#x25nvcX(配置虚电路数,X不可超过邮电局实际提供的数否则将影响数据的正常传输)
#exit
S0端口配置完成后,用noshutdown命令激活E0口。如果pingS0端口正常,ping映射的X.25IP地址即对方路由器端口IP地址不通,则可能是以下几种情况引起的:1)本机X.25地址配置错误,重新与邮局核对(X.25地址长度为13位);2)本机映射IP地址或X.25地址配置错误,重新配置正确;3)对方IP地址或X.25地址配置错误;4)本机或对方路由配置错误。
能够与对方通讯,但有丢包现象。出现这种情况,一般有以下几种可能:1)线路情况不好,或网卡、RJ45插头接触不良;2)x25htc最高双向通道数X的取值范围和x25nvc虚电路数X超出邮电局实际提供的数字。最高双向通道数和虚电路数这两个值越大越好,但绝对不能超出邮电局实际提供的数字,否则就会出现丢包现象。
3.专线的配置
#conft
#intS2(指定S2口)
#ipaddrABCDXXXX(ABCD为S2的IP地址,XXXX为子网掩码)
#exit
专线口配置完成后,用noshutdown命令激活S2口即可。
4.帧中继的配置
#conft
#ints0
#ipaddrABCDXXXX(ABCD为S0的IP地址,XXXX为子网掩码)
#encapframe_relay(封装frame_relay协议)
#nonrzi_encoding(NRZI=NO)
#frame_relaylmi_typeq933a(LMI使用Q933A标准.LMI(LocalmanagementInterface)有3种:ANSI:T1.617、CCITTY:Q933A和Cisco特有的标准)
#frame-relayintf-typABC(ABC为帧中继设备类型,它们分别是DTE设备、DCE交换机或NNI(网络接点接口)支持)
#frame_relayinterface_dlci110br(配置DLCI(数据链路连接标识符))
#frame-relaymapipABCDXXXXbroadcast(建立帧中继映射。ABCD为对方IP地址,XXXX为本地DLCI号,broadcast允许广播向前转发或更新路由)
#noshutdown(激活本端口)
#exit
帧中继S0端口配置完成后,用ping命令检查S0口。如果不正常,通常是因为没有激活该端口,用noshutdown命令激活S0口即可。如果pingS0端口正常,ping映射的IP地址不正常,则可能是帧中继交换机或对方配置错误,需要综合排查。
5.配置同步/异步口(适用于2522)
#conft
#ints2
#phasyn(配置S2为异步口)
#phsync(配置S2为同步口)
6.动态路由的配置
#conft
#routereigrp20(使用EIGRP路由协议。常用的路由协议有RIP、IGRP、IS-IS等)
#passive-interfaceserial0(若S0与X.25相连,则输入本条指令)
#passive-interfaceserial1(若S1与X.25相连,则输入本条指令)
#networkABCD(ABCD为本机的以太网地址)
#networkXXXX(XXXX为S0的IP地址)
#noauto-summary
#exit
7.静态路由的配置
#iprouterABCDXXXXYYYY90(ABCD为对方路由器的以太网地址,XXXX为子网掩码,YYYY为对方对应的广域网端口地址)
#dialer-list1protocolippermit
二.综合调试
当路由器全部配置完毕后,可进行一次综合调试。
1.首先将路由器的以太网口和所有要使用的串口都激活。方法是进入该口,执行noshutdown。
2.将和路由器相连的主机加上缺省路由(中心路由器的以太地址)。方法是在Unix系统的超级用户下执行:routeradddefaultXXXX1(XXXX为路由器的E0口地址)。每台主机都要加缺省路由,否则,将不能正常通讯。
3.ping本机的路由器以太网口,若不通,可能以太网口没有激活或不在一个网段上。ping广域网口,若不通,则没有加缺省路由。ping对方广域网口,若不通,路由器配置错误。ping主机以太网口,若不通,对方主机没有加缺省路由。
4.在专线卡X.25主机上加网关(静态路由)。方法是在Unix系统的超级用户下执行:routeraddX.X.X.XY.Y.Y.Y1(X.X.X.X为对方以太网地址,Y.Y.Y.Y为对方广域网地址)。
5.使用Tracert对路由进行跟踪,以确定不通网段。
路由器的选购
选择路由器时应注意安全性、控制软件、网络扩展能力、网管系统、带电插拔能力等方面。
1.由于路由器是网络中比较关键的设备,针对网络存在的各种安全隐患,路由器必须具有如下的安全特性:
(1)可靠性与线路安全可靠性要求是针对故障恢复和负载能力而提出来的。对于路由器来说,可靠性主要体现在接口故障和网络流量增大两种情况下,为此,备份是路由器不可或缺的手段之一。当主接口出现故障时,备份接口自动投入工作,保证网络的正常运行。当网络流量增大时,备份接口又可承当负载分担的任务。(2)身份认证路由器中的身份认证主要包括访问路由器时的身份认证、对端路由器的身份认证和路由信息的身份认证。
(3)访问控制对于路由器的访问控制,需要进行口令的分级保护。有基于IP地址的访问控制和基于用户的访问控制。
(4)信息隐藏与对端通信时,不一定需要用真实身份进行通信。通过地址转换,可以做到隐藏网内地址,只以公共地址的方式访问外部网络。除了由内部网络首先发起的连接,网外用户不能通过地址转换直接访问网内资源。
(5)数据加密
(6)攻击探测和防范
(7)安全管理
2.路由器的控制软件是路由器发挥功能的一个关键环节。从软件的安装、参数自动设置,到软件版本的升级都是必不可少的。软件安装、参数设置及调试越方便,用户使用就越容易掌握,就能更好地应用。
3.随着计算机网络应用的逐渐增加,现有的网络规模有可能不能满足实际需要,会产生扩大网络规模的要求,因此扩展能力是一个网络在设计和建设过程中必须要考虑的。扩展能力的大小主要看路由器支持的扩展槽数目或者扩展端口数目。
4.随着网络的建设,网络规模会越来越大,网络的维护和管理就越难进行,所以网络管理显得尤为重要。5.在我们安装、调试、检修和维护或者扩展计算机网络的过程中,免不了要给网络中增减设备,也就是说可能会要插拔网络部件。那么路由器能否支持带电插拔,是路由器的一个重要的性能指标。
外型尺寸的选择
如果网络已完成楼宇级的综合布线,工程要求网络设备上机式集中管理,应选择19英寸宽的机架式路由器,如Cisco2509、华为2501(配置同Cisco2501)。如果没有上述需求,桌面型的路由器如Intel的8100和Cisco的1600系列,具有更高的性能价格比。
协议的选择
由于最初局域网并没先出标准后出产品,所以很多厂商如Apple和IBM都提出了自己的标准,产生了如AppleTalk和IBM协议,Novell公司的网络操作系统运行IPX/SPX协议,在连接这些异构网络时需要路由器对这些协议提供支持。Intel9100系列和9200系列的路由器可提供免费支持,3Com的系列路由产品也提供较广泛的协议支持。
路由器作为网络设备中的“黑匣子”,工作在后台。用户选择路由器时,多从技术角度来考虑,如可延展性、路由协议互操作性、广域数据服务支持、内部ATM支持、SAN集成能力等。另外,选择路由器还应遵循如下基本原则:即标准化原则、技术简单性原则、环境适应性原则、可管理性原则和容错冗余性原则。对于高端路由器,更多的还应该考虑是否和如何适应骨干网对网络高可靠性、接口高扩展性以及路由查找和数据转发的高性能要求。高可靠性、高扩展性和高性能的“三高”特性是高端路由器区别于中、低端路由器的关键所在。
CISCO路由器初始配置简介
很多初学路由器知识的网友对路由器的初始配置可能感到很陌生,本人在初学时也很困惑,因为一下出来很多提问不知如何是好,下面将最近刚调试的一台CISCO3640的初始配置整理出来与各位网友交流,如有疏漏之处,还请大家指正。
1.用CISCO随机带CONSOLE线,一端连在CISCO路由器的CONSOLE口,一端连在计算机的COM口。
2.打开电脑,启动超级终端.为您的连接取个名字,比如CISCO_SETUP,下一步选定连接时用COM1,下一步选定第秒位数9600,数据位8,奇偶校验无,停止位1,数据流控制无.最后选确定。
3.打开路由器电源,这时超级终端将出现以下画面:
SystemBootstrap,Version11.1(20)AA2,EARLYDEPLOYMENTRELEASESOFTWARE(fc1)
Copyright(c)1999byciscoSystems,Inc.C3600processorwith32768KbytesofmainmemoryMainmemoryisconfiguredto64bitmodewithparitydisabled
programloadcomplete,entrypoint:0x80008000,size:0x4ed478Selfdecompressingtheimage:
###################################################################
###################################################################
###################################################################
###################################################################
###################################################################
###################################################################
###################################################################
[OK]
RestrictedRightsLegend
Use,duplication,ordisclosurebytheGovernmentis
subjecttorestrictionsassetforthinsubparagraph
(c)oftheCommercialComputerSoftware-Restricted
RightsclauseatFARsec.52.227-19andsubparagraph
(c)(1)(ii)oftheRightsinTechnicalDataandComputer
SoftwareclauseatDFARSsec.252.227-7013.
ciscoSystems,Inc.
170WestTasmanDrive
SanJose,California95134-1706
CiscoInternetworkOperatingSystemSoftware
IOS(tm)3600Software(C3640-I-M),Version12.1(2)T,RELEASESOFTWARE(fc1)
Copyright(c)1986-2000byciscoSystems,Inc.
CompiledTue16-May-0012:26byccai
Imagetext-base:0x600088F0,data-base:0x60924000
cisco3640(R4700)processor(revision0x00)with24576K/8192Kbytesofmemory.
ProcessorboardID25125768
R4700CPUat100Mhz,Implementation33,Rev1.0
Bridgingsoftware.
X.25software,Version3.0.0.
2FastEthernet/IEEE802.3interface(s)
1Serialnetworkinterface(s)
DRAMconfigurationis64bitswidewithparitydisabled.
125Kbytesofnon-volatileconfigurationmemory.
8192KbytesofprocessorboardSystemflash(Read/Write)
---SystemConfigurationDialog---
Wouldyouliketoentertheinitialconfigurationdialog?[yes/no]:y
您是否进入初始化配置对话,选Y
Atanypointyoumayenteraquestionmark'?'forhelp.
Usectrl-ctoabortconfigurationdialogatanyprompt.
Defaultsettingsareinsquarebrackets'[]'.Basicmanagementsetupconfiguresonlyenoughconnectivity
formanagementofthesystem,extendedsetupwillaskyou
toconfigureeachinterfaceonthesystem
Wouldyouliketoenterbasicmanagementsetup?[yes/no]:n
您是否进入基本配置安装,选N
First,wouldyouliketoseethecurrentinterfacesummary?[yes]:y
首先,您是否看一下当前端口状态
AnyinterfacelistedwithOK?value"NO"doesnothaveavalidconfiguration
InterfaceIP-AddressOK?MethodStatusProtocol
FastEthernet0/0unassignedNOunsetupdown
Serial0/0unassignedNOunsetdowndown
FastEthernet0/1unassignedNOunsetupdown
Configuringglobalparameters:
Enterhostname[Router]:RouterA
输入路由器的名字
Theenablesecretisapasswordusedtoprotectaccessto
privilegedEXECandconfigurationmodes.Thispassword,after
entered,becomesencryptedintheconfiguration.
Enterenablesecret:aaa
输入密文
Theenablepasswordisusedwhenyoudonotspecifyan
enablesecretpassword,withsomeoldersoftwareversions,and
somebootimages.
Enterenablepassword:bbb
输入密码(不能和密文相同)
Thevirtualterminalpasswordisusedtoprotect
accesstotherouteroveranetworkinterface.
Entervirtualterminalpassword:ccc
输入虚拟终端的密码(以备远程登录)
ConfigureSNMPNetworkManagement?[yes]:n
配置简单网管吗?选N
ConfigureIP?[yes]:y
配置IP吗?选Y
ConfigureIGRProuting?[yes]:n
配置IGRP路由选择协议吗?选N
ConfigureRIProuting?[no]:
配置IGRP路由选择协议吗?选N
Configurebridging?[no]:
配置桥接吗?选N
Asynclinesacceptincomingmodemscalls.Ifyouwillhave
usersdialinginviamodems,configuretheselines.
ConfigureAsynclines?[yes]:n
配置异步线路吗?选N
Configuringinterfaceparameters:
DoyouwanttoconfigureFastEthernet0/0interface?[yes]:y
您是否想配置fastethernet0/0接口?选Y
Usethe100Base-TX(RJ-45)connector?[yes]:y
用RJ45的连接器吗?选Y
Operateinfull-duplexmode?[no]:y
选用全双工模式?选Y
ConfigureIPonthisinterface?[yes]:y
在这个接口上配置IP吗?选Y
IPaddressforthisinterface:192.168.0.1
配置该接口的IP地址(在此地址为192.168.0.1
Subnetmaskforthisinterface[255.255.255.0]:
配置该接口的子网掩码.(默认的是255.255.255.0,可以手工输入修改)
ClassCnetworkis192.168.0.0,24subnetbits;maskis/24
DoyouwanttoconfigureSerial0/0interface?[yes]:y
您想配置serial0/0接口吗?选Y
Somesupportedencapsulationsare
ppp/hdlc/frame-relay/lapb/x25/atm-dxi/smds
Chooseencapsulationtype[hdlc]:
选择封装方式(默认的封装方式是HDLC,您可根据与您的路由器相连选用的封装类型来决定用什么样的封装类型
Noserialcableseen.
Choosemodefrom(dce/dte)[dte]:
(因为没有连串口线所以会让您选择设备类型)
ConfigureIPonthisinterface?[yes]:y
(在接口上配置IP)
ConfigureIPunnumberedonthisinterface?[no]:
IPaddressforthisinterface:172.16.0.5
配置该接口的IP地址(在此地址为172.16.0.5)
Subnetmaskforthisinterface[255.255.0.0]:255.255.255.252
配置该接口的子网掩码.(默认的是255.255.0.0,可以手工输入修改为255.255.255.252)
ClassBnetworkis172.16.0.0,30subnetbits;maskis/30
(以下配置同上)
DoyouwanttoconfigureFastEthernet0/1interface?[yes]:
Usethe100Base-TX(RJ-45)connector?[yes]:
Operateinfull-duplexmode?[no]:y
ConfigureIPonthisinterface?[yes]:y
IPaddressforthisinterface:172.16.0.9
Subnetmaskforthisinterface[255.255.0.0]:255.255.255.252ClassBnetworkis172.16.0.0,30subnetbits;maskis/30
Thefollowingconfigurationcommandscriptwascreated:
(把您的配置显示出来)
hostnameaaa
enablesecret5$ul/V$ezbZFgvzGHD.YPSieC0Ew/
enablepasswordRouterA
linevty04
passwordccc
nosnmp-server
!
iprouting
nobridge1
!
interfaceFastEthernet0/0
media-type100BaseX
full-duplex
ipaddress192.168.0.1255.255.255.0
!
interfaceSerial0/0
encapsulationhdlc
ipaddress172.16.0.5255.255.255.252
!
interfaceFastEthernet0/1
media-type100BaseX
full-duplex
ipaddress172.16.0.9255.255.255.252
dialer-list1protocolippermit
dialer-list1protocolipxpermit
!
end
以下提示您是否保存这次设置
[0]GototheIOScommandpromptwithoutsavingthisconfig.
[1]Returnbacktothesetupwithoutsavingthisconfig.
[2]Savethisconfigurationtonvramandexit.
Enteryourselection[2]:2
选择2保存设置并存入NVRAM中
Buildingconfiguration...
[OK]Usetheenabledmode'configure'commandtomodifythisconfiguration.
PressRETURNtogetstarted!
路由器重新启动
00:00:08:%LINK-3-UPDOWN:InterfaceSerial0/0,changedstatetodown
00:00:08:%LINK-3-UPDOWN:InterfaceFastEthernet0/0,changedstatetoup
00:00:08:%LINK-3-UPDOWN:InterfaceFastEthernet0/1,changedstatetoup
00:00:09:%LINEPROTO-5-UPDOWN:LineprotocolonInterfaceSerial0/0,changedstatetodown
00:00:09:%LINEPROTO-5-UPDOWN:LineprotocolonInterfaceFastEthernet0/0,changedstatetodown
00:00:09:%LINEPROTO-5-UPDOWN:LineprotocolonInterfaceFastEthernet0/1,changedstatetodown
00:03:18:%IP-5-WEBINST_KILL:TerminatingDNSprocess
00:03:24:%SYS-5-RESTART:Systemrestarted--
CiscoInternetworkOperatingSystemSoftware
IOS(tm)3600Software(C3640-I-M),Version12.1(2)T,RELEASESOFTWARE(fc1)
Copyright(c)1986-2000byciscoSystems,Inc.
CompiledTue16-May-0012:26byccai
RouterA>
进入用户模式
RouterA>en
Password:
RouterA#
进入全局模式
RouterA#shrun
查看现在运行的配置
Buildingconfiguration...
Currentconfiguration:
!
version12.1
servicetimestampsdebuguptime
servicetimestampsloguptime
noservicepassword-encryption
!
hostnameRouterA
!
enablesecret5$ul/V$ezbZFgvzGHD.YPSieC0Ew/
enablepasswordbbb
!
memory-sizeiomem25
ipsubnet-zero
!
interfaceFastEthernet0/0
ipaddress192.168.0.1255.255.255.0
speedauto
full-duplex
!
interfaceSerial0/0
ipaddress172.16.0.5255.255.255.252
clockrate2000000
!
interfaceFastEthernet0/1
ipaddress172.16.0.9255.255.255.252
speedauto
full-duplex
!
ipclassless
noiphttpserver
!
dialer-list1protocolippermit
dialer-list1protocolipxpermit
!
linecon0
transportinputnone
lineaux0
linevty04
passwordccc
login
!
end
现在您就完成了了一个新路由器的基本配置,接下来就可以进行进一步的详细配置了
无线网络设置问题,高人请做答,高分提供如果你知道路由器的密码!你使用你的个人pc通过超级终端进入路由器,重新设置密码为空就ok了
如果你不知道路由器的密码!这个就比较复杂,我们知道,路由器的存储介质一般由5部分组成,它们是ROM、闪存(FlashMemory)、不可变RAM(NVRAM)、RAM和动态内存(DRAM)。当路由器正常启动时,路由器首先运行ROM中的自检程序,对路由器硬件进行自检,并引导系统(最小操作系统,MiniOS)。
接下来路由器将运行Flash中的IOS(InternetworkOperatingSystem,网络操作系统),在NVRAM中寻找路由器配置,并将其装入DRAM中。需要注意的是,当路由器加载最小操作系统后,操作员立即按"Ctrl"十"Break"键,即可停止装载IOS,而进入监视调试模式。
在该模式下,用户可以更改翻查看配置文件的启动位置(默认情况下,路由器配置保存在NVRAM中,该配置同时包含路由器的口令)。通过分析路由器的启动原理,可以得知,我们能够利用进入监视调试模式这一功能,跳过加载包含口令的路由器配置文件,而直接进入路由器的特权模式下重新设置路由器的口令。
另外,因为原来的路由器的配置文件中还包含许多有用的设置信息,因此在更改密码前,还应该用其起始配置文件替代当前运行的配置文件。在更改后,再将当前运行的配置文件替换为原来的起始配置文件。最后完成设置后,冉将路由器的启动顺序改回正常启动顺序。
通过上述设置,我们就可以将路由器的密码改为自己设置的密码,从而解决了因为遗忘密码,而不能登录路由器的问题。
理论分析可行后,就可以进行具体的操作了,下面就列出笔者清除并设置路由器密码的全过程:
第一步:将设置终端与路由器连接。
通过路由器自带的Console电缆,将路由器Console口与终端的COM口相连(与PC机的串口相连也可以,不过要在PC机上运行超级终端程序)。
第二步:进入监视调试模式更改启动顺序。
连接完成后,重新启动路由器,在终端屏幕上出现第三行提示时,按"Ctrl"十"Break"按钮,进入监视调试模式,并输入如下命令:
>o
输入上面命令后,在出现的提示信息第一行,记住最后使用的密码文件号:例如0x2102,并继续输入如下命令(/符号后的内容为说明文字)。
>o/r/更改启动文件,进入安全启动状态
>0x42/将0x4?密码文件设置为下次启动项
>i/重新启动路由器
第三步,清除并设置新的路由器密码.
路由器重新启动后,终端上将出现"Wouldyouliketoentertheinitialconfigurationdialog?[yes]:"提示,输入no,并回车进入路由器的安全模式,继续输入如下命令:
Router(boot)>enable/进入特权用户模式
Router(boot)#copystartup-configrunning-config
/用起始配置文件替代当前运行的配置文件
Router(boot)#configterminal/进入全局配置模式
/设置Console密码/
Router(boot)(config)#lineconsole0/进入局部设置模式
Router(boot)(config-line)#login
Router(boot)(config-line)#passwordcisco
/更改Console密码,此例设为cisco(区分大小写)
Router(boot)(config-line)#exit
/设置telnet密码/
Router(boot)(config)#linevty04
Router(boot)(config-line)#login
Router(boot)(config-line)passwordcisco
/更改telnet密码,此例设为cisco(区分大小写)
Router(boot)(config-line)#exit
/设置特权用户密码/
Router(boot)(config)#enablepasswordcisco1
/更改特权用户密杩,此例设为cisco1(区分大小写)
Router(boot)(config)enablesecretcisco
/更改加密的特权用户密码,此例设为cisco(区分大小写)
Router(boot)(config)#end
Router(boot)#copyrunning-configstartup-config
/将当前运行的配置文件替代起始配置文件(保存)
Router(boot)#configterminal/进入全局配置模式
/恢复正常启动状态/
Router(boot)(config)#config-register0x2102
/将原有的0x2102密码文件替换0x42,作为启动首选项
重新启动路由器后,在提示输入密码时,输入新设置的密码,即可登录路由器,运行ShowRunning-config命令,发现路由器原有配置还在。至此丢失路由器密码的问题解决。
以Cisco2501路由器为例说明整个恢复过程:
1、关闭路由器后重新打开路由器。
2、在第一个60秒内按控制台设置键盘上的Break键。
3、改变配置寄存器使第6比特为1。
>0/r0x2142
4、使路由器安装IOS
>initialize
5、控制台上提供你是否进入安装模式,选择no。
6、进入特权模式
>enable
7、查看启动配置查找是否使用未加密口令。
>showstartup-config
8、如果使用了加密口令,则使用合理的配置命令重新设置加密口令
enablesecret***********(设置新的加密口令)
9、将配置寄存器改为原来的值。
>config-register0x2102
10、保存配置后重新加载路由器
>copyrunning-configstartup-config(将DRAM内容写入FLASH中)
>reload
如何访问pcie整个4k的配置空间目前用于访问PCIe配置空间寄存器的方法需要追溯到原始的PCI规范。为了发起PCI总线配置周期,Intel实现的PCI规范使用IO空间的CF8h和CFCh来分别作为索引和数据寄存器,这种方法可以访问所有PCI设备的255bytes配置寄存器。IntelChipsets目前仍然支持这种访问PCI配置空间的方法。
PCIe规范在PCI规范的基础上,将配置空间扩展到4Kbytes,至于为什么扩展到4K,具体可以参考PCIe规范,这些功能都需要配置空间。原来的CF8/CFC方法仍然可以访问所有PCIe设备配置空间的头255bytes,但是该方法访问不了剩下的(4K-255)配置空间。怎么办呢?Intel提供了另外一种PCIe配置空间访问方法。IntelChipset通过将配置空间映射到内存地址空间,PCIe配置空间可以像对映射范围内的内存进行read/write一样来访问了。这种映射是由北桥芯片来完成的,但是不同芯片的映射方式也是不同的。
1、CF8h/CFCHMethod
IntelChipsets使用IO空间的CF8h/CFCh地址来访问PCI设备的配置寄存器,该方法同样可以访问PCIe设备的头255配置寄存器。
为了对已知PCI设备发起一个PCI总线配置周期,软件必须执行以下步骤:
PCI设备的总线号必须被填写到IO地址CF8h的[23:16]bits
PCI设备的设备号必须被填写到IO地址CF8h的[15:11]bits
PCI设备的功能号必须被填写到IO地址CF8h的[10:8]bits
需要访问的寄存器双字地址必须被填写到IO地址CF8h的[7:2]bits
CF8h的最高位为配置位,该位必须设置为1
对于写操作,将设备的特定信息组合成一个双字(4bytes)后,写到CFCh地址
对于读操作,将设备的特定信息组合成一个双字后,把数据从CFCh读回来
当执行6或者7步骤时,相应的PCI配置read/writecycle被CreatedbyIntelChipset,并在需要时传递到整个系统。在步骤4配置需要读写的寄存器地址时,该空间只有6位,也就说只有64个地址可写,但是PCI配置空间不是256吗?别急,记得是双字地址,一个Dword=4bytes,也就是说4*64=256,刚好,不是吗?
2、MemoryMappedMethod
PCIe规范为每个PCIe设备添加了更多的配置寄存器,空间为4K,尽管CF8h/CFCh方法仍然能够访问lower255bytes,但是必须提供另外一种方法来访问剩下的4Krange寄存器。Intel的解决方案是使用了预留256MB内存地址空间,对这段内存的任何访问都会发起PCI配置cycle。但是为什么是256MB???听我慢慢解释给大家听:犹豫4K的配置空间是directlymappedtomemory的,那么PCIe规范必须保证所有的PCIe设备的配置空间占用不同的内存地址,按照PCIe规范,支持最多256个buses,每个Bus支持最多32个PCIdevices,每个device支持最多8个function,也就是说:占用内存的最大值为:256*32*8*4K=256MB。
这段256MB的内存区将根据intelchipset的不同,可以映射到系统内存映射范围内的任何位置,一般北桥芯片都会有一个寄存器来指明PCI配置空间的内存映射地址,它叫PCIeConfigurationRegisterBaseAddressRegister(BAR),如下图:
当软件访问指定PCIe设备的配置寄存器时,必须正确计算该寄存器映射到内存的具体地址,那么怎么计算呢,参考上图我们可以知道,busNo=0,deviceNo=0,funcNo=0的地址刚好是BAR,一条总线占用的最大空间计算如下:
SIZE_PER_BUS=4K*32*8=256K=1M=100000h
SIZE_PER_DEVICE=4K*8=8000h
SIZE_PER_FUNC=4K=1000h
访问总线号为busNo,设备号为DevNo,功能号为funcNo的offset寄存器的计算公式是:
MemoryAddress=PCIeConfigurationRegisterBaseAddressRegister(BAR)
+busNo*SIZE_PER_BUS
+devNo*SIZE_PER_DEVICE
+funcNo*SIZE_PER_FUNC
+offset
Forexample,toaccessthefollowingconfigurationregister:
•PCIExpressConfigurationRegisterF0000000h
•BusNumber15h
•DeviceNumber00h
•FunctionNumber05h
•RegisterOffset84h
MemoryAddress=F0000000h+15h*100000h+00h*8000h+05h*1000h+84h
=F1505084h
现在我们可以从已知的busNo,devNo,funcNo和offset来计算映射后的内存地址,那么反过来,给定的内存地址,我们想知道这个地址的busNo,devNo,funcNo和offset信息,可以吗?当然可以,计算公式如下:
busNo=(MemoryAddress-BAR)/SIZE_PER_BUS;
devNo=(MemoryAddress-BAR-busNo*SIZE_PER_BUS)/SIZE_PER_DEVICE;
funcNo=(MemoryAddress-BAR-busNo*SIZE_PER_BUS
-devNo*SIZE_PER_DEVICE)/SIZE_PER_FUNC;
offset=MemoryAddress-BAR-busNo*SIZE_PER_BUS-devNo*SIZE_PER_DEVICE
-funcNo*SIZE_PER_FUNC;
又或offset=MemoryAddress&0x0FFFh;(为什么是0x0FFFh?自己想想啦)
想起来了么?因此PCIe的配置空间大小就是4K啊。
3、芯片组的异同
上面说的BAR,也就是PCI配置空间寄存器映射到内存的基地址寄存器,在intelchipset中的实现方式也千差万别。在前期的intelchipset中,该寄存器被包含在芯片组(MCH,GMCH)的内存控制器部分。
另外,由于被PCIe配置空间占用的256M内存空间会屏蔽掉DRAM使用该段内存区,大部分的IntelChipset允许BIOS来配置该空间大小,因此在实际应用中,一般就应用前面几个总线号,BIOS通过检测PCIe总线的扩展深度来动态设置该映射内存区的大小,比如PM965芯片组,如果配置软件检测系统使用不大于64的总线号,那么该软件将编程内存映射大小为64M,剩下的(256M-64M=192M)留给DRAM。
4、PCIe配置空间的内存映射对32bit系统的影响
由于PCIe配置空间占用了256M内存空间,而且该被占用空间对DRAM来说是不可用的,这意味着256M空间消失于系统内存,这在32bit系统中更为明显。
比如,在32bitWINxp中,理论上可以访问到的内存是4G,如果4G空间都被DRAM给占用,由于PCIe的存在,被PCIe占用的那部分内存空间对OS来说是不可用的,莫名的消失了最多256M内存,这也是大部分IntelChipset允许BIOS来配置该空间大小的原因。
在64bit系统中,不存在这个问题,因为系统可以访问超过4G的内存空间,IntelChipset会包含控制逻辑把该PCIe的内存映射到above4G,这样跟DRAM就没有冲突。在64bit系统中,不可能使用2的64次方的内存吧。哈哈,总会没有使用到的内存空间。
5、访问PCIe配置空间的C转换代码
//**********************************************************************
unsignedlongPCIeBase=0xF0000000UL;
unsignedlongFinalAddress;
unsignedlongBus=0;
unsignedlongDevice=0;
unsignedlongFunction=0;
unsignedlongRegister=0;
//**********************************************************************
voidConvert_to_Memory()
{
FinalAddress=PCIeBase+
(Bus*0x100000UL)+
(Device*0x8000)+
(Function*0x1000)+
Register;
}
//**********************************************************************
voidConvert_to_Register()
{
Bus=(FinalAddress-PCIeBase)/(0x100000UL);
Device=(FinalAddress-PCIeBase-(Bus*0x100000UL))/(0x8000);
Function=(FinalAddress-PCIeBase-(Bus*0x100000UL)-
(Device*0x8000))/(0x1000);
Register=(FinalAddress)&(0x00000FFF)
}
思科路由器设置方法和常见配置命令思科路由器设置方法和常见配置命令
思科路由器怎么设置,是我们经常遇到的问题,下面我准备了关于思科路由器设置方法和常见配置命令,欢迎大家参考学习!
一、基本设置方式
一般来说,可以用5种方式来设置Cisco思科路由器:
1.Console口接终端或运行终端仿真软件的微机;
2.AUX口接MODEM,通过电话线与远方的终端或运行终端仿真软件的微机相连;
3.通过Ethernet上的TFTP服务器;
4.通过Ethernet上的TELNET程序;
5.通过Ethernet上的SNMP网管工作站。
但Cisco思科路由器的第一次设置必须通过第一种方式进行,一般用超级终端通过com口进行控制。此时终端的硬件设置如下:
波特率:9600
数据位:8
停止位:1
奇偶校验:无
二、命令操作
Cisco思科路由器所用的操作系统是IOS.共有以下几种状态:
1、router>
在router>提示符下,Cisco思科路由器处于用户命令状态,这时用户可以看Cisco思科路由器的连接状态,访问其它网络和主机,但不能看到和更改Cisco思科路由器的设置内容。此时输入?并回车,可以查看到在此状态下可以用的命令。(IOS允许你在任何时候用这种方式查看在某种状态下可以用的命令)。在敲入enable并回车后,按照系统提示输入密码,(在新的Cisco思科路由器第一次进行调试的时候不需要输入密码,直接回车即可)进入#提示符,就可以对Cisco思科路由器进行各种操作了。
2、router#
Cisco思科路由器进入特权命令状态router#后,不但可以执行所有的用户命令,还可以看到和更改Cisco思科路由器的设置内容。此时就可以对Cisco思科路由器的名字、密码等进行设置。
3、router(config)#
在router#提示符下键入configureterminal,出现提示符router(config)#,此时Cisco思科路由器处于全局设置状态,这时可以设置Cisco思科路由器的全局参数。
4、router(config-if)#;
router(config-line)#;
router(config-router)#;…
Cisco思科路由器处于局部设置状态,这时可以设置Cisco思科路由器某个局部的参数。
5、Cisco思科路由器处于RXBOOT状态,在开机后60秒内按ctrl-break可进入此状态,这时Cisco思科路由器不能完成正常的功能,只能进行软件升级和手工引导。在此状态下,可以进行口令恢复。
三、常用命令
1.帮助
在IOS操作中,无论任何状态和位置,都可以键入“?”得到系统的帮助。系统会显示此时可以使用的命令。
2.改变命令状态
任务命令
进入特权命令状态enable
退出特权命令状态disable
进入设置对话状态Setup
进入全局设置状态configterminal
退出全局设置状态End
进入端口设置状态interfacetypeslot/number
进入子端口设置状态interfacetypenumber.subinterface[point-to-point|multipoint]
进入线路设置状态linetypeslot/number
进入路由设置状态routerprotocol
退出局部设置状态Exit
3.显示命令
任务命令
查看版本及引导信息showversion
查看运行设置showrunning-config
查看开机设置showstartup-config
显示端口信息showinterfacetypeslot/number
显示路由信息showiprouter
4.拷贝命令
用于IOS及CONFIG的备份和升级
5.网络命令
任务命令
登录远程主机telnethostname|IPaddress
网络侦测pinghostname|IPaddress
路由跟踪Tracehostname|IPaddress
6.基本设置命令
任务命令
全局设置configterminal
设置访问用户及密码usernameusernamepasswordpassword
设置特权密码enablesecretpassword
设置Cisco思科路由器名hostnamename
设置静态路由iproutedestinationsubnet-masknext-hop
启动IP路由iprouting
启动IPX路由Ipxrouting
端口设置interfacetypeslot/number
设置IP地址ipaddressaddresssubnet-mask
设置IPX网络Ipxnetworknetwork
激活端口noshutdown
物理线路设置linetypenumber
启动登录进程login[local|tacacsserver]
设置登录密码passwordpassword
本文描述了如何进行思科路由器的基本设置,基本的命令操作以及常用命令进行操作和总体的.设置,并讲述了一些基本的服务设置。
四、总体设置
在router#特权命令状态下,可以用setup对Cisco思科路由器进行总体设计,利用这个设计过程可以省略手工设置的烦琐。但它还不能完全代替手工设置,一些特殊的设置还必须通过手工输入的方式完成。
进入设置对话过程后,Cisco思科路由器首先会显示一些提示信息:
---SystemConfigurationDialog---
Atanypointyoumayenteraquestionmark'?'forhelp.
Usectrl-ctoabortconfigurationdialogatanyprompt.
Defaultsettingsareinsquarebrackets'[]'.
这是告诉你在设置对话过程中的任何地方都可以键入“?”得到系统的帮助,按ctrl-c可以退出设置过程,缺省设置将显示在‘[]’中。然后Cisco思科路由器会问是否进入设置对话:
Wouldyouliketoentertheinitialconfigurationdialog?[yes]:
如果按y或回车,Cisco思科路由器就会进入设置对话过程。首先你可以看到各端口当前的状况:
First,wouldyouliketoseethecurrentinterfacesummary?[yes]:
AnyinterfacelistedwithOK?value"NO"doesnothaveavalidconfiguration
InterfaceIP-AddressOK?MethodStatusProtocol
Ethernet0unassignedNOunsetupup
Serial0unassignedNOunsetupup
……………………………
然后,Cisco思科路由器就开始全局参数的设置:
Configuringglobalparameters:
1.设置Cisco思科路由器名:
Enterhostname[Router]:
2.设置进入特权状态的密文(secret),此密文在设置以后不会以明文方式显示:
Theenablesecretisaone-waycryptographicsecretused
insteadoftheenablepasswordwhenitexists.
Enterenablesecret:cisco
3.设置进入特权状态的密码(password),此密码只在没有密文时起作用,并且在设置以后会以明文方式显示:
Theenablepasswordisusedwhenthereisnoenablesecret
andwhenusingoldersoftwareandsomebootimages.
Enterenablepassword:pass
4.设置虚拟终端访问时的密码:
Entervirtualterminalpassword:cisco
5.询问是否要设置Cisco思科路由器支持的各种网络协议:
ConfigureSNMPNetworkManagement?[yes]:
ConfigureDECnet?[no]:
ConfigureAppleTalk?[no]:
ConfigureIPX?[no]:
ConfigureIP?[yes]:
ConfigureIGRProuting?[yes]:
ConfigureRIProuting?[no]:
………
6.如果配置的是拨号访问服务器,系统还会设置异步口的参数:
ConfigureAsynclines?[yes]:]
1)设置线路的最高速度:
Asynclinespeed[9600]:
2)是否使用硬件流控:
ConfigureforHWflowcontrol?[yes]:
3)是否设置modem:
Configureformodems?[yes/no]:yes
4)是否使用默认的modem命令:
Configurefordefaultchatscript?[yes]:
5)是否设置异步口的PPP参数:
ConfigureforDial-inIPSLIP/PPPaccess?[no]:yes
6)是否使用动态IP地址:
ConfigureforDynamicIPaddresses?[yes]:
7)是否使用缺省IP地址:
ConfigureDefaultIPaddresses?[no]:yes
是否使用TCP头压缩:
ConfigureforTCPHeaderCompression?[yes]:
9)是否在异步口上使用路由表更新:
Configureforroutingupdatesonasynclinks?[no]:y
10)是否设置异步口上的其它协议。接下来,系统会对每个接口进行参数的设置。
1.ConfiguringinterfaceEthernet0:
1)是否使用此接口:
Isthisinterfaceinuse?[yes]:
2)是否设置此接口的IP参数:
ConfigureIPonthisinterface?[yes]:
3)设置接口的IP地址:
IPaddressforthisinterface:192.168.162.2
4)设置接口的IP子网掩码:
Numberofbitsinsubnetfield[0]:
ClassCnetworkis192.168.162.0,0subnetbits;maskis/24
在设置完所有接口的参数后,系统会把整个设置对话过程的结果显示出来:
Thefollowingconfigurationcommandscriptwascreated:
hostnameRouter
enablesecret5$W5Oh$p6J7tIgRMBOIKVXVG53Uh1
enablepasswordpass
…………
请注意在enablesecret后面显示的是乱码,而enablepassword后面显示的是设置的内容。就是说,secret密码的优先级比较高,在两个密码都设了的情况下,secret密码起作用。
显示结束后,系统会问是否使用这个设置:
Usethisconfiguration?[yes/no]:yes
如果回答yes,系统就会把设置的结果存入Cisco思科路由器的NVRAM中,然后结束设置对话过程,使Cisco思科路由器开始正常的工作。
五、广域网协议设置
PPP
PPP(Point-to-PointProtocol)是SLIP(SerialLineIPprotocol)的继承者,它提供了跨过同步和异步电路实现Cisco思科路由器到Cisco思科路由器(router-to-router)和主机到网络(host-to-network)的连接。
CHAP(ChallengeHandshakeAuthenticationProtocol)和PAP(PasswordAuthenticationProtocol)(PAP)通常被用于在PPP封装的串行线路上提供安全性认证。使用CHAP和PAP认证,每个Cisco思科路由器通过名字来识别,可以防止未经授权的访问。
任务命令
设置PPP封装encapsulationppp1
设置认证方法pppauthentication{chap|chappap|papchap|pap}[if-needed][list-name|default][callin]
指定口令usernamenamepasswordsecret
设置DCE端线路速度clockratespeed
;
文章到此结束,如果本次分享的configuration bits如何设置和configuration怎么设置的问题解决了您的问题,那么我们由衷的感到高兴!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 931614094@qq.com 举报,一经查实,本站将立刻删除。