==== BASIC DEVICE COMMANDS ====
===Show Running Configuration File===
#show running-config
===Show Startup Configuration File (NVRAM)===
#show startup-config
===Copy Changes from Running Config to the Startup Config===
#copy running-config startup-config
===Show Version (Platform Type / OS Revision / Last Boot / Memory / Interfaces / Conf Register)===
#show version
==== BASIC SETINGS ====
===Set a Warning Banner for Login Prompt===
>enable
#configure terminal
#banner motd &
#banner line1
#banner line2 &
#exit
===Change BAUD rate===
switch#configure terminal
switch(config)#line con 0
switch(config-line)#speed 9600
switch(config-line)#end
switch#wr
===Set hostname===
>enable
#configure terminal
#hostname router1
#exit
==== DEVICE SECURITY ====
===Set Password and Level for Exec & Non-Exec Access (>enable===
#configure terminal
#enable password level 15 EnablePass1
===Set Level and Secret Password Access (recommended method)===
>enable
#configure terminal
#enable secret level 15 EnableSecret1
#exit
==== SAVING RESTORING AND DELETING CONFIGURATIONS ====
=== Save Running Config to Startup Config ===
#copy running-configuration startup-configuration
=== Save Running Config to a Remote TFTP Server ===
#copy running-configuration tftp
=== Save Config From Remote TFTP Server to the Running Config ===
#copy tftp running-configuration
Delete NVRAM
#delete nvram
===Delete Current configuration===
#write erase
#reload
==== INFORMATIONAL COMAMNDS ====
===Show Spanning Tree Information (port cost/hello interval/root bridge address)===
>show spantree
==== MAC ADDRESSES ====
===Show Mac Address Table (Shows which Devices are Connected to which Port)===
>show mac-address-table
===Permanently Assign a Device MAC Address to a Port===
#conf term
(config)#mac-address-table permanent 1111-1111-1111 e0/5
(config)#mac-address-table static 3333.3333.3333.3333 vlan 1 int fa0/3
===Clear Mac Address Table===
#clear mac-address-table
===Configure Port Security to “Sticky Learn” the MAC Address Connected and only Allow that Device to Connect===
== 1900 ==
#conf term
(config)#int e0/5
(config-if)#port secure
(config-if)#port secure max-mac-count 1
== 2950 ==
#conf term
(config)#interface fa0/3
(config-if)#switchport port-security
(config-if)#switchport mode access
(config-if)#switchport port-security maxumim 1
==== VLANS ====
Show VLAN
>show vlan
===Show Port VLAN Membership Information===
>show vlan-membership
===Show VLAN Interface Information===
>show interface vlan 1
===Create VLANs===
#conf term
(config)#vlan 30 name desktops
(config)#vlan 25 name servers
(config)#vlan 20 name printers
OR
#vlan database
(vlan)#vlan 10 name testing
(vlan)#vlan 12
===Removing VLANs===
#conf term
(config)#no vlan 30
(config)#no vlan 25 name servers
(config)#no vlan 20 printers
OR
#vlan database
(vlan)#no vlan 10
(vlan)#no vlan 12
===Delete the VLAN information from Flash or NVRAM, and reload the switch===
# delete flash:vlan.dat
# reload
===Assigning a VLAN to a Single Port 1900===
#conf term
(config)#interface fa0/0
(config-if)#vlan-membership static 30
==2950==
#conf term
(config)#interface fa0/0
(config-if)#switchport mode access
(config-if)#switchport access vlan 40
===Removing a Single Port VLAN Assignment (Defaults Back to VLAN 1) 1900===
#conf term
(config)#interface fa0/0
(config-if)#no vlan-membership static 30
===Assign a VLAN to a Range of Ports 1900===
#conf term
(config)#interface range fast 0/2 – 5
(config-if)#switchport access vlan 30
===Assign an IP to a VLAN 1900===
#conf term
(config)#interface vlan 1
(config-if)#ip address 10.0.1.1 255.255.255.0
==== VTP (Virtual Trunking Protocol) ====
===Show VTP Status===
>show vtp status
===Show Trunk Information (1900)===
>show trunk a>show trunk b
===Set the VTP Domain===
#conf term
(config)#vtp domain mydomain
#vlan database
(config)#vtp domain mydomain
===Set Switch as a VTP Server===
#vlan database
(vlan)#vtp server
(vlan)#vtp domain mydomain
(vlan)#vtp password mypass1
===Set Switch as a VTP Client===
#vlan database
(vlan)#vtp client
(vlan)#vtp domain mydomain
(vlan)#vtp password mypass1
===Trunk Link Create a Trunk Link that will Carry the VLAN Configurations===
SW1#conf term
SW1(config)#interface fast 0/24
SW1(config-if)#switchport mode trunk
SW2#conf term
SW2(config)#interface fast 0/24
SW2(config-if)#switchport mode trunk
===Dynamic Trunk Link Create a Dynamic Trunk Link that will Carry the VLAN Configurations===
SW1#conf term
SW1(config)#interface fast 0/24
SW1(config-if)#switchport mode dynamic desirable
SW2#conf term
SW2(config)#interface fast 0/24
SW2(config-if)#switchport mode dynamic desirable