zoukankan      html  css  js  c++  java
  • cisco常用命令详解

                        cisco常用命令详解

                                      作者:尹正杰

    版权声明:原创作品,谢绝转载!否则将追究法律责任。

    一.常用命令用法展示

    1.命令行模式的来回切换

     1 yinzhengjie>enable         #从用户模式切换到特权模式,权限最低,可以说是无功能,啥也不能做。
     2 yinzhengjie#       #特权模式,可以进行查看端口的IP配置信息,查看主机表等,重启路由器等等操作。 
     3 
     4 yinzhengjie#configure terminal    #从特权模式切换到全局配置模式,权限最高,可以在这里配置vlan等等
     5 Enter configuration commands, one per line. End with CNTL/Z.
     6 yinzhengjie(config)#
     7 
     8 yinzhengjie(config)#exit         #从全局配置模式切换到特权模式,如果想要切换到用户模式继续敲击exit即可。
     9 yinzhengjie#
    10 %SYS-5-CONFIG_I: Configured from console by console
    3种模式的来回切换

    2.修改主机名

    1 123(config)#hostname yinzhengjie   #注意:需要在全局配置模式下敲击哟
    2 yinzhengjie(config)#
    全局配置模式下修改主机名

    3.配置用户切换至特权模式的密码

     1 yinzhengjie(config)#enable password yinzhengjie  #配置在用户模式进入特权模式的密码是:yinzhengjie, 但是这种配置方法可以通过show  run来进行查看
     2 yinzhengjie(config)#
     3 
     4 yinzhengjie>enable                   #验证过程,注意,
     5 Password: 
     6 yinzhengjie#
     7 
     8 
     9 
    10 #可以在特权模式下查看你做了哪些配置
    11 yinzhengjie#show run
    12 Building configuration...
    13 
    14 Current configuration : 457 bytes
    15 !
    16 version 12.2
    17 no service timestamps log datetime msec
    18 no service timestamps debug datetime msec
    19 no service password-encryption
    20 !
    21 hostname yinzhengjie
    22 !
    23 !
    24 !
    25 enable password yinzhengjie   #这个就是进入特权模式的密码
    明文加密特权模式密码
     1 yinzhengjie(config)#enable secret yinzhengjie   #配置用户模式进入特权模式的密码,且是密文形式的,不会被show run看出来密码。
     2 yinzhengjie(config)#exit 
     3 yinzhengjie#
     4 %SYS-5-CONFIG_I: Configured from console by console
     5 
     6 yinzhengjie#show run
     7 Building configuration...
     8 
     9 Current configuration : 504 bytes
    10 !
    11 version 12.2
    12 no service timestamps log datetime msec
    13 no service timestamps debug datetime msec
    14 no service password-encryption
    15 !
    16 hostname yinzhengjie
    17 !
    18 !
    19 !
    20 enable secret 5 $1$mERr$m71c3Gjeqb4tpumB3.jHY.  #这种加密是无法被看到的哟
    密文加密特权模式密码 

    4.查看命令用法

     1 yinzhengjie#show hosts         #查看主机表
     2 Default Domain is not set
     3 Name/address lookup uses domain service
     4 Name servers are 255.255.255.255
     5 
     6 Codes: UN - unknown, EX - expired, OK - OK, ?? - revalidate
     7        temp - temporary, perm - permanent
     8        NA - Not Applicable None - Not defined
     9 
    10 Host                      Port  Flags      Age Type   Address(es)
    11 yinzhengjie#
    12 
    13 yinzhengjie#show ip interface     #查看端口的IP配置信息 
    14 FastEthernet0/0 is administratively down, line protocol is down (disabled)
    15   Internet protocol processing disabled
    16 FastEthernet0/1 is administratively down, line protocol is down (disabled)
    17   Internet protocol processing disabled
    18 yinzhengjie# 
    常用查询命令

    5.VLAN的创建与删除

     1 yinzhengjie#vlan data   #进入VLAN配置模式
     2 % Warning: It is recommended to configure VLAN from config mode,
     3   as VLAN database mode is being deprecated. Please consult user
     4   documentation for configuring VTP/VLAN in config mode.
     5 
     6 yinzhengjie(vlan)#vlan 10 name test_1   #创建VLAN10并其名称为test_1
     7 VLAN 10 added:   #输出信息,创建VLAN10
     8     Name: test_1  #输出信息,名称为test_1
     9 yinzhengjie(vlan)#vlan 20 name test_2   #创建VLAN20
    10 VLAN 20 added:
    11     Name: test_2  
    12 yinzhengjie(vlan)#vlan 30 name test_3   #创建VLAN30
    13 VLAN 30 added:
    14     Name: test_3
    15 yinzhengjie(vlan)
    16 
    17 思科VLAN的创建
    VLAN的添加
     1 yinzhengjie#show vlan brief      #查看VLAN信息
     2 
     3 VLAN Name                             Status    Ports
     4 ---- -------------------------------- --------- -------------------------------
     5 1    default                          active    Fa0/1, Fa0/2, Fa0/3, Fa0/4
     6                                                 Fa0/5, Fa0/6, Fa0/7, Fa0/8
     7                                                 Fa0/9, Fa0/10, Fa0/11, Fa0/12
     8                                                 Fa0/13, Fa0/14, Fa0/15, Fa0/16
     9                                                 Fa0/17, Fa0/18, Fa0/19, Fa0/20
    10                                                 Fa0/21, Fa0/22, Fa0/23, Fa0/24
    11 10   test_1                           active      #之前已经存在的VLAN
    12 20   test_2                           active      #之前已经存在的VLAN
    13 30   test_3                           active      #之前已经存在的VLAN
    14 1002 fddi-default                     active    
    15 1003 token-ring-default               active    
    16 1004 fddinet-default                  active    
    17 1005 trnet-default                    active    
    18 yinzhengjie#
    19 yinzhengjie#vlan database      #进入VLAN的配置模式
    20 % Warning: It is recommended to configure VLAN from config mode,
    21   as VLAN database mode is being deprecated. Please consult user
    22   documentation for configuring VTP/VLAN in config mode.
    23 
    24 yinzhengjie(vlan)#no vlan 10     #删除VLAN10
    25 Deleting VLAN 10...
    26 yinzhengjie(vlan)#no vlan 20      #删除VLAN20
    27 Deleting VLAN 20...
    28 yinzhengjie(vlan)#exit 
    29 APPLY completed.
    30 Exiting....
    31 yinzhengjie#show vlan brief 
    32 
    33 VLAN Name                             Status    Ports
    34 ---- -------------------------------- --------- -------------------------------
    35 1    default                          active    Fa0/1, Fa0/2, Fa0/3, Fa0/4
    36                                                 Fa0/5, Fa0/6, Fa0/7, Fa0/8
    37                                                 Fa0/9, Fa0/10, Fa0/11, Fa0/12
    38                                                 Fa0/13, Fa0/14, Fa0/15, Fa0/16
    39                                                 Fa0/17, Fa0/18, Fa0/19, Fa0/20
    40                                                 Fa0/21, Fa0/22, Fa0/23, Fa0/24
    41 30   test_3                           active      #只剩下VLAN30了,10和20都被删除了
    42 1002 fddi-default                     active    
    43 1003 token-ring-default               active    
    44 1004 fddinet-default                  active    
    45 1005 trnet-default                    active    
    46 yinzhengjie#
    VLAN的删除

     6.将交换机的接口添加或删除到VLAN之中

     1 yinzhengjie#show vlan brief        #查看VLAN信息
     2 
     3 VLAN Name                             Status    Ports
     4 ---- -------------------------------- --------- -------------------------------
     5 1    default                          active    Fa0/1, Fa0/2, Fa0/3, Fa0/4
     6                                                 Fa0/5, Fa0/6, Fa0/7, Fa0/8
     7                                                 Fa0/9, Fa0/10, Fa0/11, Fa0/12
     8                                                 Fa0/13, Fa0/14, Fa0/15, Fa0/16
     9                                                 Fa0/17, Fa0/18, Fa0/19, Fa0/20
    10                                                 Fa0/21, Fa0/22, Fa0/23, Fa0/24
    11 30   test_3                           active     #当前VLAN30是没用任何的接口在这个VLAN之中的
    12 1002 fddi-default                     active    
    13 1003 token-ring-default               active    
    14 1004 fddinet-default                  active    
    15 1005 trnet-default                    active    
    16 yinzhengjie#configure terminal 
    17 Enter configuration commands, one per line.  End with CNTL/Z.
    18     
    19 yinzhengjie(config)#interface fastEthernet 0/1  #只进入f0/1接口
    20 yinzhengjie(config-if)#switchport access vlan 30   #将该接口下允许VLAN30通过
    21 yinzhengjie(config-if)#exit #退出当前接口
    22 yinzhengjie(config)#interface range fastEthernet 0/2-5  #同时进入f0/2到f0/5的接口
    23 yinzhengjie(config-if-range)#switchport access vlan 30  #允许vlan30通过
    24 yinzhengjie(config-if-range)#exit 
    25 yinzhengjie(config)#exit  #退到特权模式中
    26 yinzhengjie#
    27 %SYS-5-CONFIG_I: Configured from console by console
    28 yinzhengjie#show  vlan brief 
    29 
    30 VLAN Name                             Status    Ports
    31 ---- -------------------------------- --------- -------------------------------
    32 1    default                          active    Fa0/6, Fa0/7, Fa0/8, Fa0/9
    33                                                 Fa0/10, Fa0/11, Fa0/12, Fa0/13
    34                                                 Fa0/14, Fa0/15, Fa0/16, Fa0/17
    35                                                 Fa0/18, Fa0/19, Fa0/20, Fa0/21
    36                                                 Fa0/22, Fa0/23, Fa0/24
    37 30   test_3                           active    Fa0/1, Fa0/2, Fa0/3, Fa0/4
    38                                                 Fa0/5   #观察发现,f0/1到f0/5都从vlan1中跑到了vlan30中去了
    39 1002 fddi-default                     active    
    40 1003 token-ring-default               active    
    41 1004 fddinet-default                  active    
    42 1005 trnet-default                    active    
    43 yinzhengjie#
    配置access口
     1 yinzhengjie#show vlan brief 
     2 
     3 VLAN Name                             Status    Ports
     4 ---- -------------------------------- --------- -------------------------------
     5 1    default                          active    Fa0/6, Fa0/7, Fa0/8, Fa0/9
     6                                                 Fa0/10, Fa0/11, Fa0/12, Fa0/13
     7                                                 Fa0/14, Fa0/15, Fa0/16, Fa0/17
     8                                                 Fa0/18, Fa0/19, Fa0/20, Fa0/21
     9                                                 Fa0/22, Fa0/23, Fa0/24
    10 30   test_3                           active    Fa0/1, Fa0/2, Fa0/3, Fa0/4
    11                                                 Fa0/5  #当前VLAN存在着5个接口
    12 1002 fddi-default                     active    
    13 1003 token-ring-default               active    
    14 1004 fddinet-default                  active    
    15 1005 trnet-default                    active    
    16 yinzhengjie#configure terminal 
    17 Enter configuration commands, one per line.  End with CNTL/Z.
    18 yinzhengjie(config)#interface range fastEthernet 0/1-5  #同时进入f0/1到f0/5的接口之中
    19 yinzhengjie(config-if-range)#no switchport access vlan 30  #不允许vlan30通过
    20 yinzhengjie(config-if-range)#exit 
    21 yinzhengjie(config)#exit 
    22 yinzhengjie#
    23 %SYS-5-CONFIG_I: Configured from console by console
    24 
    25 yinzhengjie#show vlan brief 
    26 
    27 VLAN Name                             Status    Ports
    28 ---- -------------------------------- --------- -------------------------------
    29 1    default                          active    Fa0/1, Fa0/2, Fa0/3, Fa0/4
    30                                                 Fa0/5, Fa0/6, Fa0/7, Fa0/8
    31                                                 Fa0/9, Fa0/10, Fa0/11, Fa0/12
    32                                                 Fa0/13, Fa0/14, Fa0/15, Fa0/16
    33                                                 Fa0/17, Fa0/18, Fa0/19, Fa0/20
    34                                                 Fa0/21, Fa0/22, Fa0/23, Fa0/24
    35 30   test_3                           active    #该VLAN的接口全部被清空了,默认被情况的接口又回到了VLAN1中去了
    36 1002 fddi-default                     active    
    37 1003 token-ring-default               active    
    38 1004 fddinet-default                  active    
    39 1005 trnet-default                    active    
    40 yinzhengjie#
    删除access口

     7.配置vlan的管理IP

    1 yinzhengjie(config)#interface vlan 10 #在全局配置模式进入vlan接口
    2 yinzhengjie(config-if)#
    3 %LINK-5-CHANGED: Interface Vlan10, changed state to up
    4 
    5 %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan10, changed state to up
    6 
    7 yinzhengjie(config-if)#ip add 192.168.10.1 255.255.255.0   #配置管理IP
    8 yinzhengjie(config-if)#
    配置管理IP
      1 interface Vlan1
      2  no ip address
      3  shutdown
      4 !
      5 interface Vlan5
      6  ip address 192.168.5.1 255.255.255.0
      7 !
      8 interface Vlan10
      9  ip address 192.168.10.1 255.255.255.0  #我们查看当前是有IP地址的
     10 !
     11 line con 0
     12 !
     13 line vty 0 4
     14  login
     15 line vty 5 15
     16  login
     17 !
     18 !
     19 end
     20 yinzhengjie#configure terminal   #进入全局配置模式
     21 Enter configuration commands, one per line.  End with CNTL/Z.
     22 yinzhengjie(config)#interface vlan 10    #进入VLAN10的接口
     23 yinzhengjie(config-if)#no ip address    #情况当前vlan中的IP地址
     24 yinzhengjie(config-if)#exit 
     25 yinzhengjie(config)#exit 
     26 yinzhengjie#
     27 %SYS-5-CONFIG_I: Configured from console by console
     28 s
     29 % Ambiguous command: "s"
     30 yinzhengjie#
     31 yinzhengjie#show run  #查看当前配置
     32 Building configuration...
     33 
     34 Current configuration : 1142 bytes
     35 !
     36 version 12.1
     37 no service timestamps log datetime msec
     38 no service timestamps debug datetime msec
     39 no service password-encryption
     40 !
     41 hostname yinzhengjie
     42 !
     43 !
     44 spanning-tree mode pvst
     45 !
     46 interface FastEthernet0/1
     47  switchport access vlan 5
     48  switchport mode trunk
     49 !
     50 interface FastEthernet0/2
     51  switchport access vlan 10
     52 !
     53 interface FastEthernet0/3
     54 !
     55 interface FastEthernet0/4
     56 !
     57 interface FastEthernet0/5
     58 !
     59 interface FastEthernet0/6
     60 !
     61 interface FastEthernet0/7
     62 !
     63 interface FastEthernet0/8
     64 !
     65 interface FastEthernet0/9
     66 !
     67 interface FastEthernet0/10
     68 !
     69 interface FastEthernet0/11
     70 !
     71 interface FastEthernet0/12
     72 !
     73 interface FastEthernet0/13
     74 !
     75 interface FastEthernet0/14
     76 !
     77 interface FastEthernet0/15
     78 !
     79 interface FastEthernet0/16
     80 !
     81 interface FastEthernet0/17
     82 !
     83 interface FastEthernet0/18
     84 !
     85 interface FastEthernet0/19
     86 !
     87 interface FastEthernet0/20
     88 !
     89 interface FastEthernet0/21
     90 !
     91 interface FastEthernet0/22
     92 !
     93 interface FastEthernet0/23
     94 !
     95 interface FastEthernet0/24
     96 !
     97 interface Vlan1
     98  no ip address
     99  shutdown
    100 !
    101 interface Vlan5
    102  ip address 192.168.5.1 255.255.255.0
    103 !
    104 interface Vlan10
    105  no ip address     #此时我们发现IP被清空了
    106 !
    107 !
    108 line con 0
    109 !
    110 line vty 0 4
    111  login
    112 line vty 5 15
    113  login
    114 !
    115 !
    116 end
    117 
    118 
    119 yinzhengjie#
    删除管理IP

    二.简单网络配置练习

    小试牛刀:好了,学了以上的命令,我们一起来做一个简单的练习:

    1.在交换机上划分vlan,PC1PC3加入到vlan2,PC2PC4加入vlan3,并实现跨交换机的同vlan之间的通讯,如图-1所示:

    pc0的cmd窗口测试结果如下:

     1 PC>ipconfig
     2 
     3 FastEthernet0 Connection:(default port)
     4 Link-local IPv6 Address.........: FE80::20B:BEFF:FEC2:A4BD
     5 IP Address......................: 192.168.5.10
     6 Subnet Mask.....................: 255.255.255.0
     7 Default Gateway.................: 192.168.5.1
     8 
     9 PC>ping 192.168.5.1 #网关地址
    10 
    11 Pinging 192.168.5.1 with 32 bytes of data:
    12 
    13 Reply from 192.168.5.1: bytes=32 time=0ms TTL=255
    14 Reply from 192.168.5.1: bytes=32 time=0ms TTL=255
    15 
    16 Ping statistics for 192.168.5.1:
    17     Packets: Sent = 2, Received = 2, Lost = 0 (0% loss),
    18 Approximate round trip times in milli-seconds:
    19     Minimum = 0ms, Maximum = 0ms, Average = 0ms
    20 
    21 Control-C
    22 ^C
    23 PC>ping 192.168.5.2  #右边的交换机
    24 
    25 Pinging 192.168.5.2 with 32 bytes of data:
    26 
    27 Reply from 192.168.5.2: bytes=32 time=0ms TTL=255
    28 
    29 Ping statistics for 192.168.5.2:
    30     Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),
    31 Approximate round trip times in milli-seconds:
    32     Minimum = 0ms, Maximum = 0ms, Average = 0ms
    33 
    34 Control-C
    35 ^C
    36 PC>ping 192.168.5.20  #右边的PC机器
    37 
    38 Pinging 192.168.5.20 with 32 bytes of data:
    39 
    40 Reply from 192.168.5.20: bytes=32 time=0ms TTL=128
    41 
    42 Ping statistics for 192.168.5.20:
    43     Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),
    44 Approximate round trip times in milli-seconds:
    45     Minimum = 0ms, Maximum = 0ms, Average = 0ms
    46 
    47 Control-C
    48 ^C
    49 PC>ping 192.168.10.1
    50 
    51 Pinging 192.168.10.1 with 32 bytes of data:
    52 
    53 
    54 Ping statistics for 192.168.10.1:
    55     Packets: Sent = 1, Received = 0, Lost = 1 (100% loss),
    56 
    57 Control-C
    58 ^C
    59 PC>ping 192.168.10.10
    60 
    61 Pinging 192.168.10.10 with 32 bytes of data:
    62 
    63 
    64 Ping statistics for 192.168.10.10:
    65     Packets: Sent = 1, Received = 0, Lost = 1 (100% loss),
    66 
    67 Control-C
    68 ^C
    69 PC>
    PC0测试结果

    pc1的cmd窗口测试结果如下:

     1 PC>
     2 PC>ipconfig
     3 
     4 FastEthernet0 Connection:(default port)
     5 Link-local IPv6 Address.........: FE80::230:A3FF:FE0D:B465
     6 IP Address......................: 192.168.10.10
     7 Subnet Mask.....................: 255.255.255.0
     8 Default Gateway.................: 192.168.10.1
     9 
    10 PC>ping 192.168.10.1 #网关地址
    11 
    12 Pinging 192.168.10.1 with 32 bytes of data:
    13 
    14 Reply from 192.168.10.1: bytes=32 time=0ms TTL=255
    15 Reply from 192.168.10.1: bytes=32 time=0ms TTL=255
    16 
    17 Ping statistics for 192.168.10.1:
    18     Packets: Sent = 2, Received = 2, Lost = 0 (0% loss),
    19 Approximate round trip times in milli-seconds:
    20     Minimum = 0ms, Maximum = 0ms, Average = 0ms
    21 
    22 Control-C
    23 ^C
    24 PC>ping 192.168.10.2  #右边交换机的网关地址
    25 
    26 Pinging 192.168.10.2 with 32 bytes of data:
    27 
    28 Reply from 192.168.10.2: bytes=32 time=1ms TTL=255
    29 
    30 Ping statistics for 192.168.10.2:
    31     Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),
    32 Approximate round trip times in milli-seconds:
    33     Minimum = 1ms, Maximum = 1ms, Average = 1ms
    34 
    35 Control-C
    36 ^C
    37 PC>ping 192.168.10.20
    38 
    39 Pinging 192.168.10.20 with 32 bytes of data:
    40 
    41 Reply from 192.168.10.20: bytes=32 time=0ms TTL=128
    42 Reply from 192.168.10.20: bytes=32 time=0ms TTL=128
    43 Reply from 192.168.10.20: bytes=32 time=0ms TTL=128
    44 Reply from 192.168.10.20: bytes=32 time=1ms TTL=128
    45 
    46 Ping statistics for 192.168.10.20:
    47     Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    48 Approximate round trip times in milli-seconds:
    49     Minimum = 0ms, Maximum = 1ms, Average = 0ms
    50 
    51 PC>
    52 PC>ping 192.168.5.1
    53 
    54 Pinging 192.168.5.1 with 32 bytes of data:
    55 
    56 
    57 Ping statistics for 192.168.5.1:
    58     Packets: Sent = 1, Received = 0, Lost = 1 (100% loss),
    59 
    60 Control-C
    61 ^C
    62 PC>ping 192.168.5.2
    63 
    64 Pinging 192.168.5.2 with 32 bytes of data:
    65 
    66 
    67 Ping statistics for 192.168.5.2:
    68     Packets: Sent = 1, Received = 0, Lost = 1 (100% loss),
    69 
    70 Control-C
    71 ^C
    72 PC>ping 192.168.5.20
    73 
    74 Pinging 192.168.5.20 with 32 bytes of data:
    75 
    76 
    77 Ping statistics for 192.168.5.20:
    78     Packets: Sent = 1, Received = 0, Lost = 1 (100% loss),
    79 
    80 Control-C
    81 ^C
    82 PC>
    pc1测试结果

    左边交换机的配置如下:

     1 Switch#show run
     2 Building configuration...
     3 
     4 Current configuration : 1159 bytes
     5 !
     6 version 12.1
     7 no service timestamps log datetime msec
     8 no service timestamps debug datetime msec
     9 no service password-encryption
    10 !
    11 hostname Switch
    12 !
    13 !
    14 spanning-tree mode pvst
    15 !
    16 interface FastEthernet0/1
    17 !
    18 interface FastEthernet0/2
    19  switchport access vlan 2
    20 !
    21 interface FastEthernet0/3
    22  switchport access vlan 3
    23 !
    24 interface FastEthernet0/4
    25 !
    26 interface FastEthernet0/5
    27 !
    28 interface FastEthernet0/6
    29 !
    30 interface FastEthernet0/7
    31 !
    32 interface FastEthernet0/8
    33 !
    34 interface FastEthernet0/9
    35 !
    36 interface FastEthernet0/10
    37  switchport mode trunk
    38 !
    39 interface FastEthernet0/11
    40 !
    41 interface FastEthernet0/12
    42 !
    43 interface FastEthernet0/13
    44 !
    45 interface FastEthernet0/14
    46 !
    47 interface FastEthernet0/15
    48 !
    49 interface FastEthernet0/16
    50 !
    51 interface FastEthernet0/17
    52 !
    53 interface FastEthernet0/18
    54 !
    55 interface FastEthernet0/19
    56 !
    57 interface FastEthernet0/20
    58 !
    59 interface FastEthernet0/21
    60 !
    61 interface FastEthernet0/22
    62 !
    63 interface FastEthernet0/23
    64 !
    65 interface FastEthernet0/24
    66 !
    67 interface Vlan1
    68  no ip address
    69  shutdown
    70 !
    71 interface Vlan2
    72  ip address 192.168.5.1 255.255.255.0
    73 !
    74 interface Vlan3
    75  ip address 192.168.10.1 255.255.255.0
    76 !
    77 !
    78 line con 0
    79 !
    80 line vty 0 4
    81  login
    82 line vty 5 15
    83  login
    84 !
    85 !
    86 end
    87 
    88 
    89 Switch# 
    switch3配置信息

    右边交换机的配置如下:

     1 Switch#show running-config 
     2 Building configuration...
     3 
     4 Current configuration : 1227 bytes
     5 !
     6 version 12.1
     7 no service timestamps log datetime msec
     8 no service timestamps debug datetime msec
     9 no service password-encryption
    10 !
    11 hostname Switch
    12 !
    13 !
    14 spanning-tree mode pvst
    15 !
    16 interface FastEthernet0/1
    17 !
    18 interface FastEthernet0/2
    19  switchport access vlan 2
    20 !
    21 interface FastEthernet0/3
    22  switchport access vlan 3
    23 !
    24 interface FastEthernet0/4
    25 !
    26 interface FastEthernet0/5
    27 !
    28 interface FastEthernet0/6
    29 !
    30 interface FastEthernet0/7
    31 !
    32 interface FastEthernet0/8
    33 !
    34 interface FastEthernet0/9
    35 !
    36 interface FastEthernet0/10
    37  switchport mode trunk
    38 !
    39 interface FastEthernet0/11
    40 !
    41 interface FastEthernet0/12
    42 !
    43 interface FastEthernet0/13
    44 !
    45 interface FastEthernet0/14
    46 !
    47 interface FastEthernet0/15
    48 !
    49 interface FastEthernet0/16
    50 !
    51 interface FastEthernet0/17
    52 !
    53 interface FastEthernet0/18
    54 !
    55 interface FastEthernet0/19
    56 !
    57 interface FastEthernet0/20
    58 !
    59 interface FastEthernet0/21
    60 !
    61 interface FastEthernet0/22
    62 !
    63 interface FastEthernet0/23
    64 !
    65 interface FastEthernet0/24
    66 !
    67 interface Vlan1
    68  no ip address
    69  shutdown
    70 !
    71 interface Vlan2
    72  ip address 192.168.5.2 255.255.255.0
    73 !
    74 interface Vlan3
    75  ip address 192.168.10.2 255.255.255.0
    76 !
    77 interface Vlan10
    78  no ip address
    79 !
    80 interface Vlan20
    81  no ip address
    82 !
    83 !
    84 line con 0
    85 !
    86 line vty 0 4
    87  login
    88 line vty 5 15
    89  login
    90 !
    91 !
    92 end
    93 
    94 
    95 Switch#
    switch1配置信息

       实现过程其实很简单只需要分别在2个交换机上创建相同的vlan,然后讲两个交换机相连的口设置为trunk口,将pc机遇交换机的直连的端口设置为access口即可。这样就实现了2个交换机中相同VLAN可以互通不同VLAM不能互通的功能,但是如果你非要让同一个交换机中的2个VLAN互通的话其实也可以的,需要在三层交换机上开启路由功能,注意:这个功能傻瓜交换机是不支持的哟!所以你要在实际生产环境中要考虑你的设备是否支持该功能哟。再去考虑交互机VLAN互通的问题。

    2.配置DHCP服务器

    在路由器上配置DHCP服务为客户端自动分配IP地址架构图如下:

    我是在路由器上做的配置,让路由器当DHCP服务器,配置过程如下:

     1 yinzhengjie>en  #进入特权模式
     2 yinzhengjie#configure terminal  #进入全局配置模式
     3 Enter configuration commands, one per line.  End with CNTL/Z.
     4 yinzhengjie(config)#interface fastEthernet 0/0  #进入接入的网口地址
     5 yinzhengjie(config-if)#ip address 172.16.1.254 255.255.255.0  #为该网口配置一个网管地址
     6 yinzhengjie(config-if)#no shutdown #开启这个端口
     7 
     8 yinzhengjie(config-if)#
     9 %LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up
    10 
    11 %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
    12 
    13 yinzhengjie(config)#ip dhcp pool  wancheng  #添加一个地址池起别名为“wancheng”
    14 yinzhengjie(dhcp-config)#network 172.16.1.0 255.255.255.0 #分配地址池
    15 yinzhengjie(dhcp-config)#default-router 172.16.1.254  #指定分配地址的网关地址
    16 yinzhengjie(dhcp-config)#dns-server 219.141.136.10 #配置DNS服务器
    17 yinzhengjie(dhcp-config)#exit  #退出DHCP配置模式
    18 yinzhengjie(config)#ip dhcp excluded-address 172.16.1.1 172.16.1.100  #配置预留的IP,意思是从172.16.1.1~172.16.1.100都不分配
    19 yinzhengjie(config)#
    路由器的配置过程

     测试结果如下:

    pc0:

    pc1:

    在路由器上查看目前分配IP地址的情况如下:

     1 yinzhengjie#show run   #查看配置
     2 Building configuration...
     3 
     4 Current configuration : 602 bytes
     5 !
     6 version 12.2
     7 no service timestamps log datetime msec
     8 no service timestamps debug datetime msec
     9 no service password-encryption
    10 !
    11 hostname yinzhengjie
    12 !
    13 !
    14 !
    15 !
    16 ip dhcp excluded-address 172.16.1.1 172.16.1.100
    17 !
    18 ip dhcp pool wancheng   #DHCP配置信息
    19  network 172.16.1.0 255.255.255.0
    20  default-router 172.16.1.254
    21  dns-server 219.141.136.10
    22 !
    23 !
    24 !
    25 !
    26 !
    27 !
    28 !
    29 !
    30 !
    31 !
    32 !
    33 !
    34 !
    35 interface FastEthernet0/0
    36  ip address 172.16.1.254 255.255.255.0
    37  duplex auto
    38  speed auto
    39 !
    40 interface FastEthernet0/1
    41  no ip address
    42  duplex auto
    43  speed auto
    44  shutdown
    45 !
    46 ip classless
    47 !
    48 !
    49 !
    50 !
    51 !
    52 !
    53 !
    54 line con 0
    55 !
    56 line aux 0
    57 !
    58 line vty 0 4
    59  login
    60 !
    61 !
    62 !
    63 end
    64 
    65 yinzhengjie#show ip dhcp binding   #查看当前地址的在线情况
    66 IP address       Client-ID/              Lease expiration        Type
    67                  Hardware address
    68 172.16.1.101     00E0.A357.0E96           --                     Automatic
    69 172.16.1.102     0009.7C6D.C274           --                     Automatic
    70 yinzhengjie#
    查看当前地址的在线情况

    3.单臂路由配置

     要求VLAN20和VLAN30可以互相访问,需要在交换机设置access口(与pc机器相连)和trunk口(与路由相连)

    pc0测试环境如下:

     1 PC>ipconfig   #查看本机地址
     2 
     3 FastEthernet0 Connection:(default port)
     4 Link-local IPv6 Address.........: FE80::2D0:BAFF:FEE4:777E
     5 IP Address......................: 192.168.20.1
     6 Subnet Mask.....................: 255.255.255.0
     7 Default Gateway.................: 192.168.20.254
     8 
     9 PC>ping 192.168.20.2   #vlan20的另外一台pc1
    10 
    11 Pinging 192.168.20.2 with 32 bytes of data:
    12 
    13 Reply from 192.168.20.2: bytes=32 time=0ms TTL=128
    14 Reply from 192.168.20.2: bytes=32 time=0ms TTL=128
    15 Reply from 192.168.20.2: bytes=32 time=0ms TTL=128
    16 Reply from 192.168.20.2: bytes=32 time=0ms TTL=128
    17 
    18 Ping statistics for 192.168.20.2:
    19     Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    20 Approximate round trip times in milli-seconds:
    21     Minimum = 0ms, Maximum = 0ms, Average = 0ms
    22 
    23 PC>ping 172.16.30.254  #vlan30的网关地址
    24 
    25 Pinging 172.16.30.254 with 32 bytes of data:
    26 
    27 Reply from 172.16.30.254: bytes=32 time=1ms TTL=255
    28 Reply from 172.16.30.254: bytes=32 time=1ms TTL=255
    29 Reply from 172.16.30.254: bytes=32 time=0ms TTL=255
    30 Reply from 172.16.30.254: bytes=32 time=0ms TTL=255
    31 
    32 Ping statistics for 172.16.30.254:
    33     Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    34 Approximate round trip times in milli-seconds:
    35     Minimum = 0ms, Maximum = 1ms, Average = 0ms
    36 
    37 PC>ping 172.16.30.1  #VLAN30的机器
    38 
    39 Pinging 172.16.30.1 with 32 bytes of data:
    40 
    41 Request timed out.
    42 Reply from 172.16.30.1: bytes=32 time=0ms TTL=127
    43 Reply from 172.16.30.1: bytes=32 time=0ms TTL=127
    44 Reply from 172.16.30.1: bytes=32 time=0ms TTL=127
    45 
    46 Ping statistics for 172.16.30.1:
    47     Packets: Sent = 4, Received = 3, Lost = 1 (25% loss),
    48 Approximate round trip times in milli-seconds:
    49     Minimum = 0ms, Maximum = 0ms, Average = 0ms
    50 
    51 PC>
    pc0测试结果

    交换机配置如下:

     1 yinzhengjie>en
     2 yinzhengjie#vlan database 
     3 % Warning: It is recommended to configure VLAN from config mode,
     4   as VLAN database mode is being deprecated. Please consult user
     5   documentation for configuring VTP/VLAN in config mode.
     6 
     7 yinzhengjie(vlan)#vlan 20 name test_1
     8 VLAN 20 added:
     9     Name: test_1
    10 yinzhengjie(vlan)#vlan 30 name test_2
    11 VLAN 30 added:
    12     Name: test_2
    13 yinzhengjie(vlan)#exit 
    14 APPLY completed.
    15 Exiting....
    16 yinzhengjie#configure terminal 
    17 Enter configuration commands, one per line.  End with CNTL/Z.
    18 yinzhengjie(config)#interface range fastEthernet 0/1-2
    19 yinzhengjie(config-if-range)#switchport access vlan 20
    20 yinzhengjie(config-if-range)#exit 
    21 yinzhengjie(config)#interface range fastEthernet 0/3-4
    22 yinzhengjie(config-if-range)#switchport access vlan 30
    23 yinzhengjie(config-if-range)#exit 
    24 yinzhengjie(config)#interface fastEthernet 0/10
    25 yinzhengjie(config-if)#switchport mode trunk 
    26 
    27 yinzhengjie(config-if)#
    28 %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/10, changed state to down
    29 
    30 %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/10, changed state to up
    31 
    32 yinzhengjie(config-if)#
    33 yinzhengjie(config-if)#
    34 yinzhengjie(config-if)#
    交换机配置过程
     1 yinzhengjie#show run
     2 Building configuration...
     3 
     4 Current configuration : 1107 bytes
     5 !
     6 version 12.1
     7 no service timestamps log datetime msec
     8 no service timestamps debug datetime msec
     9 no service password-encryption
    10 !
    11 hostname yinzhengjie
    12 !
    13 !
    14 spanning-tree mode pvst
    15 !
    16 interface FastEthernet0/1
    17  switchport access vlan 20
    18 !
    19 interface FastEthernet0/2
    20  switchport access vlan 20
    21 !
    22 interface FastEthernet0/3
    23  switchport access vlan 30
    24 !
    25 interface FastEthernet0/4
    26  switchport access vlan 30
    27 !
    28 interface FastEthernet0/5
    29 !
    30 interface FastEthernet0/6
    31 !
    32 interface FastEthernet0/7
    33 !
    34 interface FastEthernet0/8
    35 !
    36 interface FastEthernet0/9
    37 !
    38 interface FastEthernet0/10
    39  switchport mode trunk
    40 !
    41 interface FastEthernet0/11
    42 !
    43 interface FastEthernet0/12
    44 !
    45 interface FastEthernet0/13
    46 !
    47 interface FastEthernet0/14
    48 !
    49 interface FastEthernet0/15
    50 !
    51 interface FastEthernet0/16
    52 !
    53 interface FastEthernet0/17
    54 !
    55 interface FastEthernet0/18
    56 !
    57 interface FastEthernet0/19
    58 !
    59 interface FastEthernet0/20
    60 !
    61 interface FastEthernet0/21
    62 !
    63 interface FastEthernet0/22
    64 !
    65 interface FastEthernet0/23
    66 !
    67 interface FastEthernet0/24
    68 !
    69 interface Vlan1
    70  no ip address
    71  shutdown
    72 !
    73 !
    74 line con 0
    75 !
    76 line vty 0 4
    77  login
    78 line vty 5 15
    79  login
    80 !
    81 !
    82 end
    83 
    84 
    85 yinzhengjie#
    交换机的配置信息

    路由器配置如下:

     1 yinzhengjie#configure terminal 
     2 Enter configuration commands, one per line.  End with CNTL/Z.
     3 yinzhengjie(config)#interface fastEthernet 0/0
     4 yinzhengjie(config-if)#no shutdown 
     5 yinzhengjie(config-if)#exit 
     6 yinzhengjie(config)#interface fastEthernet 0/0.1
     7 yinzhengjie(config-subif)#encapsulation dot1Q 20  #配置trunk的封装协议,如果不配置会无法配置成功IP地址的哟~
     8 yinzhengjie(config-subif)#ip address 192.168.20.254 255.255.255.0
     9 yinzhengjie(config-subif)#exit 
    10 yinzhengjie(config)#interface fastEthernet 0/0.2
    11 yinzhengjie(config-subif)#encapsulation dot1Q 30
    12 yinzhengjie(config-subif)#ip address 172.16.30.254 255.255.255.0
    13 yinzhengjie(config-subif)#exit 
    14 yinzhengjie(config)#exit 
    15 yinzhengjie#
    16 %SYS-5-CONFIG_I: Configured from console by console
    17 
    18 yinzhengjie#show run
    19 Building configuration...
    20 
    21 Current configuration : 528 bytes
    22 !
    23 version 12.2
    24 no service timestamps log datetime msec
    25 no service timestamps debug datetime msec
    26 no service password-encryption
    27 !
    28 hostname yinzhengjie
    29 !
    30 !
    31 !
    32 !
    33 !
    34 !
    35 !
    36 !
    37 !
    38 !
    39 !
    40 !
    41 !
    42 !
    43 !
    44 !
    45 !
    46 !
    47 interface FastEthernet0/0
    48  no ip address
    49  duplex auto
    50  speed auto
    51 !
    52 interface FastEthernet0/0.1
    53  encapsulation dot1Q 20
    54  ip address 192.168.20.254 255.255.255.0
    55 !
    56 interface FastEthernet0/0.2
    57  encapsulation dot1Q 30
    58  ip address 172.16.30.254 255.255.255.0
    59 !
    60 ip classless
    61 !
    62 !
    63 !
    64 !
    65 !
    66 !
    67 !
    68 line con 0
    69 !
    70 line aux 0
    71 !
    72 line vty 0 4
    73  login
    74 !
    75 !
    76 !
    77 end
    78 
    79 
    80 yinzhengjie#
    81 
    82 ‘’‘
    83 扩充:
    84 1:在路由器上配置trunk的封装协议的命令:
    85 encapsulation [isl/dot1q] vlan#
    86 2:上面的路由器配置了dot1q中继封装,20是vlan 2087 3:Trunk的封装类型一共有 ISL和802.1Q两种,而802.1Q在输入的时候则为dot1q
    88 
    89 ’‘’
    路由器配置过程
     1 yinzhengjie#show run
     2 Building configuration...
     3 
     4 Current configuration : 528 bytes
     5 !
     6 version 12.2
     7 no service timestamps log datetime msec
     8 no service timestamps debug datetime msec
     9 no service password-encryption
    10 !
    11 hostname yinzhengjie
    12 !
    13 !
    14 !
    15 !
    16 !
    17 !
    18 !
    19 !
    20 !
    21 !
    22 !
    23 !
    24 !
    25 !
    26 !
    27 !
    28 !
    29 !
    30 interface FastEthernet0/0
    31  no ip address
    32  duplex auto
    33  speed auto
    34 !
    35 interface FastEthernet0/0.1
    36  encapsulation dot1Q 20
    37  ip address 192.168.20.254 255.255.255.0
    38 !
    39 interface FastEthernet0/0.2
    40  encapsulation dot1Q 30
    41  ip address 172.16.30.254 255.255.255.0
    42 !
    43 ip classless
    44 !
    45 !
    46 !
    47 !
    48 !
    49 !
    50 !
    51 line con 0
    52 !
    53 line aux 0
    54 !
    55 line vty 0 4
    56  login
    57 !
    58 !
    59 !
    60 end
    61 
    62 
    63 yinzhengjie# 
    路由器的配置信息

    4.如下图所示,通过动态路由RIP实现三个路由器之间的全网互通。

    pc0测试结果如下:

     1 PC>
     2 PC>ping 192.168.1.254   #网关地址
     3 
     4 Pinging 192.168.1.254 with 32 bytes of data:
     5 
     6 Reply from 192.168.1.254: bytes=32 time=1ms TTL=255
     7 Reply from 192.168.1.254: bytes=32 time=1ms TTL=255
     8 Reply from 192.168.1.254: bytes=32 time=0ms TTL=255
     9 Reply from 192.168.1.254: bytes=32 time=1ms TTL=255
    10 
    11 Ping statistics for 192.168.1.254:
    12     Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    13 Approximate round trip times in milli-seconds:
    14     Minimum = 0ms, Maximum = 1ms, Average = 0ms
    15 
    16 PC>ping 192.168.2.1 #路由器0/1地址
    17 
    18 Pinging 192.168.2.1 with 32 bytes of data:
    19 
    20 Reply from 192.168.2.1: bytes=32 time=1ms TTL=255
    21 Reply from 192.168.2.1: bytes=32 time=0ms TTL=255
    22 Reply from 192.168.2.1: bytes=32 time=0ms TTL=255
    23 Reply from 192.168.2.1: bytes=32 time=0ms TTL=255
    24 
    25 Ping statistics for 192.168.2.1:
    26     Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    27 Approximate round trip times in milli-seconds:
    28     Minimum = 0ms, Maximum = 1ms, Average = 0ms
    29 
    30 PC>ping 192.168.3.1 #中间路由地址
    31 
    32 Pinging 192.168.3.1 with 32 bytes of data:
    33 
    34 Reply from 192.168.3.1: bytes=32 time=1ms TTL=254
    35 Reply from 192.168.3.1: bytes=32 time=0ms TTL=254
    36 Reply from 192.168.3.1: bytes=32 time=2ms TTL=254
    37 Reply from 192.168.3.1: bytes=32 time=0ms TTL=254
    38 
    39 Ping statistics for 192.168.3.1:
    40     Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    41 Approximate round trip times in milli-seconds:
    42     Minimum = 0ms, Maximum = 2ms, Average = 0ms
    43 
    44 PC>ping 192.168.4.1 #pc1机器地址
    45 
    46 Pinging 192.168.4.1 with 32 bytes of data:
    47 
    48 Reply from 192.168.4.1: bytes=32 time=11ms TTL=125
    49 Reply from 192.168.4.1: bytes=32 time=1ms TTL=125
    50 Reply from 192.168.4.1: bytes=32 time=0ms TTL=125
    51 Reply from 192.168.4.1: bytes=32 time=0ms TTL=125
    52 
    53 Ping statistics for 192.168.4.1:
    54     Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    55 Approximate round trip times in milli-seconds:
    56     Minimum = 0ms, Maximum = 11ms, Average = 3ms
    57 
    58 PC>
    pc测试结果

    路由器配置信息

     1 yinzhengjie(config)#interface fastEthernet 0/0
     2 yinzhengjie(config-if)#no shutdown 
     3 %LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up
     4 %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
     5 yinzhengjie(config-if)#ip address 192.168.1.254 255.255.255.0
     6 yinzhengjie(config-if)#exit 
     7 yinzhengjie(config)#interface fastEthernet 0/1
     8 yinzhengjie(config-if)#no shutdown 
     9 %LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up
    10 yinzhengjie(config-if)#ip address 192.168.2.1 255.255.255.0
    11 %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up    
    12 yinzhengjie(config-if)#ex
    13 yinzhengjie(config)#router rip  #进入动态路由配置模式
    14 yinzhengjie(config-router)#version 2
    15 yinzhengjie(config-router)#no auto-summary 
    16 yinzhengjie(config-router)#network 192.168.1.0   #与路由直连网段
    17 yinzhengjie(config-router)#network 192.168.2.0   #与路由直连网段
    18 yinzhengjie#show run
    19 Building configuration...
    20 
    21 Current configuration : 538 bytes
    22 !
    23 version 12.2
    24 no service timestamps log datetime msec
    25 no service timestamps debug datetime msec
    26 no service password-encryption
    27 !
    28 hostname yinzhengjie
    29 !
    30 !
    31 !
    32 !
    33 !
    34 !
    35 !
    36 !
    37 !
    38 !
    39 !
    40 !
    41 !
    42 !
    43 !
    44 !
    45 !
    46 !
    47 interface FastEthernet0/0
    48  ip address 192.168.1.254 255.255.255.0
    49  duplex auto
    50  speed auto
    51 !
    52 interface FastEthernet0/1
    53  ip address 192.168.2.1 255.255.255.0
    54  duplex auto
    55  speed auto
    56 !
    57 router rip
    58  version 2
    59  network 192.168.1.0
    60  network 192.168.2.0
    61  no auto-summary
    62 !
    63 ip classless
    64 !
    65 !
    66 !
    67 !
    68 !
    69 !
    70 !
    71 line con 0
    72 !
    73 line aux 0
    74 !
    75 line vty 0 4
    76  login
    77 !
    78 !
    79 !
    80 end
    81 
    82 
    83 yinzhengjie#  
    Route0配置过程
     1 Router>en
     2 Router#configure terminal 
     3 Enter configuration commands, one per line.  End with CNTL/Z.
     4 Router(config)#interface fastEthernet 0/0
     5 Router(config-if)#no shutdown 
     6 %LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up
     7 
     8 %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
     9 Router(config-if)#ip address 192.168.2.2 255.255.255.0
    10 Router(config-if)#exit 
    11 Router(config)#interface fastEthernet 0/1
    12 Router(config-if)#no shutdown 
    13 
    14 Router(config-if)#
    15 %LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up
    16 Router(config-if)#ip address 192.168.3.1 255.255.255.0
    17 Router(config-if)#
    18 %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up
    19 
    20 Router(config-if)#ex
    21 Router(config)#router rip 
    22 Router(config-router)#version 2
    23 Router(config-router)#no auto-summary 
    24 Router(config-router)#network 192.168.2.0
    25 Router(config-router)#network 192.168.3.0
    26 Router(config-router)#
    Route1配置过程
     1 yinzhengjie(config)#interface fastEthernet 0/0
     2 yinzhengjie(config-if)#no shutdown 
     3 %LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up
     4 %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
     5 yinzhengjie(config-if)#ip address 192.168.3.2 255.255.255.0
     6 yinzhengjie(config-if)#exit 
     7 yinzhengjie(config)#interface fastEthernet 0/1
     8 yinzhengjie(config-if)#no shutdown 
     9 yinzhengjie(config-if)#
    10 %LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up
    11 %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up
    12 yinzhengjie(config-if)#ip address 192.168.4.254 255.255.255.0
    13 yinzhengjie(config-if)#exit 
    14 yinzhengjie(config)#router rip 
    15 yinzhengjie(config-router)#version 2
    16 yinzhengjie(config-router)#no auto-summary 
    17 yinzhengjie(config-router)#network 192.168.3.0
    18 yinzhengjie(config-router)#network 192.168.4.0
    19 yinzhengjie(config-router)#
    Route2配置过程
  • 相关阅读:
    一个先进的App框架:使用Ionic创建一个简单的APP
    Hexo NexT 博客本地搭建指南
    Spring Boot 2.0 入门指南
    1. 初识 Lucene
    Spring Framework 简介
    电脑软件推荐安装列表
    PHP 环境搭建篇
    C++ STL 容器之栈的使用
    0x02 译文:Windows桌面应用Win32第一个程序
    反射?切面?怎样对公共参数及行为进行封装
  • 原文地址:https://www.cnblogs.com/yinzhengjie/p/6514932.html
Copyright © 2011-2022 走看看