要求:

1:不同楼层物理隔离,但逻辑相连

2:相同楼层物理相连,但逻辑隔离

3:主机可以动态获取IP地址

4:不同VLAN间可以进行通信

5:主机最终访问www.esafenet.com弹出"Test By Peterpan"字样

配置sw1:

VLAN:

sw1(config)#vlan 10

sw1(config-vlan)#name HR

sw1(config)#vlan 20

sw1(config-vlan)#name KF

VTP:

sw1(config)#vtp domain esafenet

sw1(config)#vtp mode server

Trunk:

sw1(config)#int f0/1

sw1(config-if)#switchport trunk encapsulation dot1q

sw1(config-if)#switchport mode trunk

sw1(config)#int f0/2

sw1(config-if)#switchport trunk encapsulation dot1q

sw1(config-if)#switchport mode trunk

sw1(config)#int f0/3

sw1(config-if)#switchport trunk encapsulation dot1q

sw1(config-if)#switchport mode trunk

Access:

sw1(config)#int f0/4

sw1(config-if)#switchport mode access  

sw1(config-if)#switchport access vlan 10

sw1(config)#int f0/5

sw1(config-if)#switchport mode access  

sw1(config-if)#switchport access vlan 20

配置sw2:

VTP:

sw2(config)#vtp domain esafenet

sw2(config)#vtp mode client

vlan和trunk(直接简写了):

sw2(config)#int f0/1

sw2(config-if)#sw tr en do

sw2(config-if)#sw mo tr

sw2(config-if)#int f0/2

sw2(config-if)#sw mo ac

sw2(config-if)#sw ac vl 10

sw2(config-if)#int f0/3

sw2(config-if)#sw mo ac

sw2(config-if)#sw ac vl 20

配置sw3:

VTP:

sw3(config)#vtp domain esafenet

sw3(config)#vtp mode client

vlan和trunk(直接简写了):

sw3(config)#int f0/1

sw3(config-if)#sw tr en do

sw3(config-if)#sw mo tr

sw3(config-if)#int f0/2

sw3(config-if)#sw mo ac

sw3(config-if)#sw ac vl 10

sw3(config-if)#int f0/3

sw3(config-if)#sw mo ac

sw3(config-if)#sw ac vl 20

配置r1:

r1(config)#ip dhcp pool HR
r1(dhcp-config)#network 192.168.1.0 255.255.255.0
r1(dhcp-config)#default-r1 192.168.1.254
r1(dhcp-config)#dns-server 10.1.1.1
r1(config)#ip dh pool KF
r1(dhcp-config)#network 192.168.2.0 255.255.255.0
r1(dhcp-config)#default-r1 192.168.2.254
r1(dhcp-config)#dns-server 10.1.1.1
虚拟子接口(实现vlan间通信):
r1(config)#int g0/0.1
r1(config-subif)#encapsulation dot1Q 10
r1(config-subif)#ip address 192.168.1.254 255.255.255.0
r1(config)#int g0/0.2
r1(config-subif)#encapsulation dot1Q 20
r1(config-subif)#ip address 192.168.2.254 255.255.255.0
打开接口:
r1(config)#int g0/0
r1(config-if)#no shutdown

加一条默认路由:

r1(config)#ip route 0.0.0.0 0.0.0.0 172.16.12.2

配置r2:

加一条默认路由:

r2(config)#ip route 0.0.0.0 0.0.0.0 172.16.12.1

简单配置下web和dns服务器:

测试结果:

【网络】CCNA实验一:Vlan、Trunk的更多相关文章

  1. CCNA实验2.VLAN

    一. 二.配置主VTP上的信息 sw2上配置为domain server,sw1上配置为domain client,sw2上增加vlan并命名和添加描述 conf t vtp domain corp ...

  2. CCNA实验(6) -- VLAN & SPT

    交换机的作用主要有两个:1.维护CAM(ContextAddress Memory)表,该表是MAC地址和交换机端口的映射表2.根据CAM进行数据帧的转发 交换机对数据帧的处理有三种:1.Forwar ...

  3. Packet Tracer 5.0 构建CCNA实验(2)—— 配置VLAN

    Packet Tracer 5.0 构建CCNA实验(2)—— 配置VLAN Vlan(Virtual Local Area Network) 即虚拟局域网.VLAN可以把同一个物理网络划分为多个逻辑 ...

  4. 2.1-VLAN/TRUNK/VTP

    2.1-VLAN/TRUNK/VTP     注意:配置VLAN时要退出VLAN配置模式才会执行 如果VLAN被删除或者shutdown,那么属于这个vlan的接口将被阻塞(灯一直是橙色,变不了绿色) ...

  5. 网络对抗实验一 逆向及Bof基础实践

    网络对抗实验一 逆向及Bof基础实践 一.实验目的 本次实践的对象是一个名为pwn1的linux可执行文件. 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串. ...

  6. 20155328 网络攻防 实验五:MSF基础应用

    20155328 网络攻防 实验五:MSF基础应用 实践内容及过程记录 一.Windows服务渗透攻击----ms08_067 攻击机:kali 靶机:WindowsXP(英文版) 第一步,分别查看攻 ...

  7. 网络CCNA基础了解

    关于网络 CCNA.CCNP.CCIE 中的 CCNA 一.逻辑与.或.非 AND --> "与"计算 1 AND 1 = 1(取严) 1 AND 0 = 0 0 AND 1 ...

  8. 配置网卡为vlan trunk

    http://www.microhowto.info/tutorials/802.1q.html Configure an Ethernet interface as a VLAN trunk hos ...

  9. vlan trunk配置

    vlan trunk配置 Trunk:中继干道 作用:一条链路能承载多个vlan的流量,并对不同vlan的流量进行不同标记 trunk能够使vlan跨越交换机 PT配置 配置vlan:两台交换机同样的 ...

随机推荐

  1. Installing XGBoost on Mac OSX

      0. Get gcc with open mp.  Just paste and execute the following command in your terminal, once Home ...

  2. aspx页面上输出xml的问题

    在aspx页面上输出xml,需要在后台输出编码格式和编码类型,如下代码: Response.Charset = "utf-8";//格式Response.ContentType = ...

  3. React项目中的registerServiceWorker的作用

    在公司的React前端项目中,发现有一个registerServiceWorker.js文件, 很久都没弄明白这个文件是干什么用的,查询了一些资料后,了解了一些 service worker是在后台运 ...

  4. mac安装nose,command not found:nosetests

    mac通过pip install nose失败,看了一下是权限的问题,重新用sudo pip install nose安装,安装成功. 但是执行nosetests时,提示command not fou ...

  5. 如何快速搭建基于python+appium的自动化测试环境

    首先申明本文是基本于Python与Android来快速搭建Appium自动化测试环境: 主要分为以下几个步骤: 前提条件: 1)安装与配置python环境,打开 Python官网,找到“Downloa ...

  6. MongoDB整理笔记のSharding分片

    这是一种将海量的数据水平扩展的数据库集群系统,数据分表存储在sharding 的各个节点上,使用者通过简单的配置就可以很方便地构建一个分布式MongoDB 集群.MongoDB 的数据分块称为 chu ...

  7. rsync实时备份备份服务搭建和使用指南

    一.Rsync企业工作场景说明: 1.利用定时任务+rsync方式实现数据同步 对于网站内部技术人员创建的数据,可以采取定时任务的方式 2.利用实时任务+rsync方式实现数据同步 对于网站外部访问用 ...

  8. IO流-File,字节流,缓冲流

    1.1 IO概述 回想之前写过的程序,数据都是在内存中,一旦程序运行结束,这些数据都没有了,等下次再想使用这些数据,可是已经没有了.那怎么办呢?能不能把运算完的数据都保存下来,下次程序启动的时候,再把 ...

  9. &(引用) 和 *(指针)

    引用: 引用相当于给引用的对象起一个别名,对引用的操作即是对原对象的操作. 使用方式: int cnt = 1024; int &x = cnt; 一般情况下引用的类型要和被引用对象一致(例外 ...

  10. xtrabackup使用

    转自:https://www.cnblogs.com/waynechou/p/xtrabackup_backup.html 阅读目录 xtrabackup 选项 xtrabackup 全量备份恢复 x ...