CCNA4: Commands
WAN Technologies
Cisco Networking Academy Program CCNA 4: WAN Technologies Technologies v3.1.1
CCNA 4 Commands
Page 1 of 11
Created by Tijl De Troyer
1
Module 1: Scaling IP Addresses_____________________________________________3 1.1
NAT and PAT_____________________________________________________________3 1.1.1 Configuring static NAT_________________________________________________________3 1.1.2 Configuring dynamic NAT______________________________________________________3 Configuring NAT Overload (PAT)________________________________________________4 1.1.3 erifying NAT and PAT configuration_____________________________________________4 1.1.4 Trou!leshooting NAT and PAT configuration________________________________________4 1.1.5
1.2 !CP___________________________________________________________________" 1.2.1 1.2.2 1.2.3 2
3
4
Configuring "#CP O$eration____________________________________________________% erifying "#CP O$eration______________________________________________________% Trou!leshooting "#CP Configuration_____________________________________________%
Module 3: Point-to-Point Protocol (PPP)_____________________________________6 2.1
Con#ig$ring !%C &nca's$lation____________________________________________(
2.2
Tro$)leshooting a *erial +nter#ace____________________________________________(
2.3
Con#ig$ring PPP &nca's$lation______________________________________________(
2.4
Con#ig$ring PPP A$thentication_____________________________________________(
2.5
,eri#ying the *erial PPP &nca's$lation Con#ig$ration___________________________-
2.6
Tro$)leshooting the *erial PPP &nca's$lation Con#ig$ration_____________________-
Module 3: ISDN and DDR_________________________________________________7 3.1
Con#ig$ring +*N /+_____________________________________________________-
3.2
Con#ig$ring +*N P/+_____________________________________________________0
3.3
,eri#ying the +*N Con#ig$ration____________________________________________0
3.4
Tro$)leshooting the +*N Con#ig$ration______________________________________0
3.5
e#ining *tatic /o$tes #or /______________________________________________0
3.6
*'eci#ying +nteresting Tra##ic #or /________________________________________
3.7
Con#ig$ring / ialer +n#ormation_________________________________________
3.
Con#ig$ring ialer Pro#iles__________________________________________________
3.!
,eri#ying the / Con#ig$ration____________________________________________12
Module : !ra"e Rela#__________________________________________________1$ 4.1
asic rame /elay Con#ig$ration___________________________________________12
4.2
,eri#ying 'eration and Con#irming Connectivity_____________________________12
4.3
Con#ig$ring *$)inter#aces__________________________________________________12
4.4
Con#ig$ring 'tional Commands___________________________________________11
CCNA 4 Commands
Page 2 of 11
Created by Tijl De Troyer
1 Module 1: Scaling IP Addresses
1.1
1.1.1
NAT and PAT Configuring static NAT
Router(config)#i" nat inside so#r$e stati$ local-ip global-ip Router(config)#interfa$e type number //inside interface Router(config-if)#i" nat inside Router(config-if)#interfa$e type number //outside interface Router(config-if)#i" nat o#tside Example Router(config)#ip nat inside source static 1!.1.1.2 1"..$.$! Router(config)#interface et%! //inside interface Router(config-if)#ip nat inside Router(config-if)#interface ser! //outside interface Router(config-if ip nat outside
1.1.2
Configuring dynamic NAT
Router(config)#i" nat "ool name start-ip end-ip &netmas% netmask | "refi&'lengt( prefix-length' Router(config)#a$$ess'list access-list-number "ermit source [source-wildcard] Router(config)#i" nat inside so#r$e list access-list-number "ool name Router(config)#interfa$e type number //inside interface Router(config-if)#i" nat inside Router(config-if)#interfa$e type number //outside interface Router(config-if)#i" nat o#tside Example Router(config)#ip nat pool nat-pool1 1"..$.$! 1"..$.5 netmas 255.255.255.! Router(config)#access-list 1 permit 1!.!.!.! !.!.255.255 Router(config)#ip nat inside source list 1 pool nat-pool1 Router(config)#interface et%! //inside interface Router(config-if)#ip nat inside Router(config-if)#interface ser! //outside interface Router(config-if)#ip nat outside
CCNA 4 Commands
Page 3 of 11
Created by Tijl De Troyer
1.1.3
Configuring NAT Overload (PAT)
Router(config)#list access-list-number "ermit source [source-wildcard] Router(config)#i" nat inside so#r$e list access-list-number interfa$e interface o)erload Router(config)#i" nat "ool name ip-address &netmas% netmask | "refi&'lengt( prefix-length' Router(config)#i" nat inside so#r$e list access-list-number "ool name o)erload Router(config)#interfa$e type number //inside interface Router(config-if)#i" nat inside Router(config-if)#interfa$e type number //outside interface Router(config-if)#i" nat o#tside Example Router(config)#access-list 1 permit 1!.!.!.! !.!.255.255 Router(config)#ip nat inside source list 1 interface serial! oerload Router(config)#ip nat pool nat-pool2 1"..$.2! netmas 255.255.255.24! Router(config)#ip nat inside source list 1 pool nat-pool2 oerload Router(config)#interface et%! //inside interface Router(config-if)#ip nat inside Router(config-if)#interface ser! //outside interface Router(config-if)#ip nat outside
1.1.4
erifying NAT and PAT configuration
$lear i" nat translation $lear i" nat translation inside global-ip local-ip *o#tside local-ip global-ip+ $lear i" nat translation "roto$ol inside global-ip global-port local-ip local-port *o#tside local-ip local-port global-ip global-port + s(o* i" nat translations s(o* i" nat statisti$s
1.1.5
Trou!les"ooting NAT and PAT configuration
deb#g i" nat deb#g i" nat detailed
CCNA 4 Commands
Page 4 of 11
Created by Tijl De Troyer
1.2 1.2.1
DHCP Configuring #$CP O%eration
Router(config)#i" d($" "ool name Router(config-d%cp)#net*or% network-number *mask|/prefix-length+ Router(config-d%cp)#domain'name domain Router(config-d%cp)#dns'ser)er address *address2…address8+ Router(config-d%cp)#netbios'name'ser)er address *address2…address8+ Router(config-d%cp)#defa#lt'ro#ter address *address2…address8+ Router(config-d%cp)#lease &days*hours+*minutes+ , infinite' Router(config)#i" d($" e&$l#ded'address ip-address *end-ip-address+ f d%cp-client and d%cp-serer are not on t%e same segment and separated 0 a router t%e 67ER roadcasts are loced. 80 using t%e %elper address feature a router can e configured to accept a roadcast re9uest for a : serice and t%en for;ard it as a unicast to a specific address. Example Router(config-if)#i" (el"er'address address
1.2.2
erifying #$CP O%eration
Router#s(o* Router#s(o* Router#s(o* Router#s(o*
1.2.3
i" i" i" i"
d($" binding *address+ d($" $onfli$t *address+ d($" database *url + d($" ser)er statisti$s
Trou!les"ooting #$CP Configuration
Router#deb#g Router#deb#g Router#deb#g Router#deb#g
i" i" i" i"
CCNA 4 Commands
d($" d($" d($" d($"
ser)er ser)er e)ents ser)er "a$%ets ser)er lin%age
Page 5 of 11
Created by Tijl De Troyer
2 Module &: Point'to'Point Protocol (PPP) n module 2 no commands
2.1
Configuring HDLC Encapsulation
Router(config-if)#en$a"s#lation (dl$
2.2
Troubleshooting a Serial Interface
Router#s(o* interfa$e s+ Router#s(o* $ontrollers s+ Router#deb#g serial interfa$e Router#deb#g ar" Router#deb#g frame'relay lmi Router#deb#g frame'relay e)ents Router#deb#g """ negotiation Router#deb#g """ "a$%et Router#deb#g """ errors Router#deb#g """ $(a"
2.3
Configuring PPP Encapsulation
Router#$onfig terminal Router(config)#interfa$e serial + Router(config-if)#en$a"s#lation """ Router(config-if)#$om"ress *"redi$tor , sta$+ Router(config-if)#""" ,#ality number_1-1 Router(config-if)#""" m#ltilin%
2.4
Configuring PPP Authentication
Router(config)#(ostname name //case sensitie Router(config)##sername name "ass*ord password // Router(config)#ser)i$e "ass*ord'en$ry"tion Router(config-if)#en$a"s#lation """ Router(config-if)#""" a#t(enti$ation &$(a" , $(a" "a" , "a" $(a" , "a"' Router#s(o* interfa$e s+ Router(config-if)#""" $(a" (ostname hostname Router(config-if)#""" $(a" "ass*ord se$ret
CCNA 4 Commands
Page 6 of 11
Created by Tijl De Troyer
2.5
Verifying the Serial PPP Encapsulation Configuration
Router#s(o* interfa$es Router#deb#g """ a#t(enti$ation Router##ndeb#g all
Troubleshooting the Serial PPP Encapsulation Configuration
2.6
Router#deb#g """ &"a$%et , negotiation ,error , $(a"'
3 Module &: IS#N and ## 3.1
Configuring ISDN !I
Router(config)#isdn s*it$('ty"e switch-type Router(config-if)#isdn s*it$('ty"e switch-type
//basi$'ni for national < //t%is interface onl0
Router(config)#interfa$e bri interface-number Router(config-if)#isdn s"id1 spid-number !ldn" Router(config-if)#isdn s"id2 spid-number !ldn"
//ldn local dial numer
Router(config)#isdn s*it$('ty"e none Example Router(config)#isdn s;itc%-t0pe asic-ni Router(config)#interface ri !/! Router(config-if)#isdn spid1 51!5554!!!!!!1 5554!!! Router(config-if)#isdn spid1 51!5554!!1!!!1 5554!!1
CCNA 4 Commands
Page 7 of 11
Created by Tijl De Troyer
3.2
Configuring ISDN P!I
Routers connect to R 0 using =1/E1 t%ere is no >interface pri?@
Router(config)#isdn s*it$('ty"e switch-type
//"rimary'ni for national <
Router(config)#$ontroller &t1 , e1' &slot/port ' Router(config-controller)#framing &sf , esf ' //for =1 Router(config-controller)#framing &$r$4 , no'$r$4' *a#stralia+ Router(config-controller)#line$ode &ami , b-s , (db3 ' Router(config-controller)#"ri'gro#" *timeslots range+ Router(config)#interfa$e serial &slot/port# , unit#' &23 , 15'
//for E1
Attention !/!.23 refers to a suinterface (for example frame rela0 lans) !/!23 refers to a c%annel (R)
3.3
Verifying the ISDN Configuration
Router#s(o* Router#s(o* Router#s(o* Router#s(o*
3.4
isdn stat#s interfa$es bri++ isdn a$ti)e dialer
Troubleshooting the ISDN Configuration
Router#deb#g isdn ,!21 Router#deb#g isdn ,!31
3.5
Defining Static !outes for DD!
Router(config)#i" ro#te net-prefix mask &address , interface' *distance+ *"ermanent+ Example Router(config)#ip route 1!.4!.!.! 255.255.!.! 1!.1.!.1 Router(config)#i" ro#te +.+.+.+ +.+.+.+ 1+.1.+.2
CCNA 4 Commands
Page of 11
//default route
Created by Tijl De Troyer
3.6
Specifying Interesting Traffic for DD!
Router(config)#dialer'list dialer-group-num "roto$ol protocol-name &"ermit , deny , list access-list-number ' Example Router(config)#dialer-list 1 protocol ip permit
//;it%out access-list all ip traffic
Router(config)#dialer-list 1 protocol ip list 1!1 Router(config)#access-list 1!1 den0 tcp an0 an0 e9 ftp Router(config)#access-list 1!1 den0 tcp an0 an0 e9 telnet Router(config)#access-list 1!1 permit ip an0 an0
3.7
//;it% access-list //no ftp //no telnet //all ot%er ip
Configuring DD! Dialer Infor"ation
Router(config)##sername username "ass*ord password Router(config)#interfa$e bri interface-number Router(config-if)#en$a"s#lation """ Router(config-if)#""" a#t(enti$ation $(a" Router(config-if)#i" address ip-address subnet Router(config-if)#dialer'gro#" group-number
//same numer as ;it% dialer-list
Router(config-if)#dialer ma" protocol next-hop-address *name hostname+ *s"eed 56 , 64+ *broad$ast+ dial-string Example Remote(config-if)#dialer map ip 12.3!.255.253 name Bent 5551!!! Router(config-if)#dialer idle'timeo#t seconds
3.
Configuring Dialer Profiles
Router(config)#interfa$e dialer dialer-number Router(config-if)#i" address ip-address subnet Router(config-if)#en$a"s#lation """ Router(config-if)#""" a#t(enti$ation $(a" Router(config-if)#dialer remote'name remote-name Router(config-if)#dialer string ldn Router(config-if)#dialer "ool pool-number Router(config-if)#dialer gro#" group-number Router(config)#interfa$e bri++ Router(config-if)#dialer "ool'member number "riority priority-number
CCNA 4 Commands
Page ! of 11
Created by Tijl De Troyer
3.!
Verifying the DD! Configuration
Router#s(o* dialer interfa$e interface Router#s(o* isdn a$ti)e Router#deb#g """ a#t(enti$ation Router#deb#g """ negotiation Router#deb#g """ error
4 Module : *rame elay 4.1
asic #ra"e !elay Configuration
Router(config)#interfa$e serial interface-number Router(config-if)#i" address ip-address subnet Router(config-if)#en$a"s#lation frame'relay *$is$o , ietf + Router(config-if)#frame'relay lmi'ty"e &ansi , $is$o , ,!33i' Router(config-if)#band*it( kilobits Router(config-if)#frame'relay in)erse'ar" * protocol + *dlci + Router(config-if)#no s(#tdo*n
4.2
//11.1 or earlier
Verifying $peration and Confir"ing Connecti%ity
Router#s(o* frame'relay ")$ Router#s(o* interfa$es serial Router#s(o* frame'relay ma" Router#s(o* frame'relay lmi
4.3
Configuring Subinterfaces
Router(config)#interfa$e serial number Router(config-if)#no i" address Router(config-if)#interfa$e serial number$subinterface-number &m#lti"oint , "oint' to'"oint' Router(config-if)#i" #nn#mbered interface
//point-to-point and using ip
Router(config-if)#frame'relay interfa$e'dl$i dlci-number
CCNA 4 Commands
Page 1+ of 11
Created by Tijl De Troyer
4.4
Configuring $ptional Co""ands
Router(config-if)#frame'relay ma" protocol protocol-address dlci *broad$ast+ *ietf , $is$o , "ayload'$om"ress "a$%et'by'"a$%et+ //;%en inerse arp disaled Router(config-if)#%ee"ali)e number Router(config-if)#frame'relay lo$al'dl$i number
CCNA 4 Commands
Page 11 of 11
Created by Tijl De Troyer