设备连接:路由器ex-r的eth0 连接 光猫拨号,eth3连接交换机gs105e,交换机gs105e的eth3连接无线ap

需求:路由器拨号上网,通过不同ssid的无线网络可以连接不同vlan,且交换机的第4口连接nas,属于其中一个vlan

大概长这样,随便画了个图

  1. ex-r路由器设置vlan

    主要参考http://bbs.ubnt.com.cn/forum.php?mod=viewthread&tid=18110,但按这个设置不成功,自己添加了几个步骤,才实现

    1. 使用向导初始化,WAN+2LAN2。第一次使用ex-r或是重置后直接按着向导选择WAN+2LAN2。

      此步骤中默认eth0为PPPoE,填写账号密码

      为了安全起见,更改默认账户名和密码,其他默认即可

    2. Add Interface-> Add VLAN,添加vlan,按需求添加
    3. 设置vlan id,vlan id 可填任意值,Interface选择Switch 0,manually define ip address(es)随意选择一网段,比如198.168.10/24
    4. 重复2、3步,需要多少个vlan就设置多少次,vlan id 和 manually define ip address(es)不可重复,这两之后会用到
    5. 在switch0上 启用Vlan Aware
      1. 找到switch0那一行,点击右侧actions按键,选择下拉菜单中的config
      2. (盗了人家的图,日后再补吧,只是为了说明是这个界面,但并不完全按照上面配置)
      3.  Vlan Aware 后面的框勾选上
      4. 默认是选中了eth2-eth4,pvid是端口vid,vid是这个端口允许通过的vlan id。(按我的理解,因为路由器和交换机通讯,数据帧肯定是带tag,pvid的作用是当端口接收到一个untag的数据包,会给数据包打上一个与pvid相等的vid,再进行转发,因为交换机出来的数据包肯定是有vid的,所以这个pvid好像没有什么用,关于vid和pvid的部分我也只是大概看了下资料,日后若随着学习的深入,发现此结论有错,再回来修改。补充修改,连接路由器的交换机以及下一级的AP,本身mac也是需要申请ip地址的,这两步的数据包是不带tag的,此时的数据包进入路由器端口会被打上pvid一致的tag,因此需要添加与pvid一致的vlan,步骤参照2、3 。目前发现pvid的主要作用在这里)
      5. 我的配置是依旧勾选eth2-eth4,其中eth3与交换机相连,因此eth3 的pvid为1(1,不为我设置的任何一个vlan id,其实这里我只是猜测的,只要不与任何一个我设置的vlan id 一致即可),vid为 10,20,30,40(这里把自己添加的所有vlan id填上)
      6. 其他端口的设置可以参照eth3,按需要填写

    6. Service -> DHCP Server -> add DHCP Server  ,添加DHCP服务器给各个vlan自动分配ip(原文中并没有这一步,没有设置DHCP Server ,会导致无法自动获取ip,可以手动设置ip后进入路由器但不设置ip就进不去,就是这一步没有做 )
      1. add DHCP Server,比如vlan10的manually define ip address(es)为192.168.10.1/24,添加DHCP服务器
      2. DHCP name: 随意
      3. Subnet :192.168.10.0/24
      4. Range Start :192.168.10.10/24 (这可以填192.168.10.0/24 网段中的任意值,除了192.168.10.0、192.168.10.255 )
      5. Range Stop  :192.168.10.100/24 (同上)(Range Start和Range Stop决定了可以分配ip的取值范围)
      6. Router:192.168.10.1
      7. DNS : 192.168.10.1(这个必须填,不然会无法解析ip地址,虽然电脑显示已经可以上网吗,但只能通过ip地址访问外网)
    7. Service ->DNS  DNS转发
      1.  Interface -> Add Listen Interface ,-> switch0.10
      2. Interface -> Add Listen Interface ,-> switch0.20 (把所有的vlan 端口加上)(原贴把Interface从switch0改成switch 0.10,但是我发现这样还是解析不了ip地址,因此switch0保留)
    8. 设置完成
  2. gs105e交换机设置vlan
  3. 无线ap设置多个ssid对应不同vlan

UBNT ex-r +netgear gs105e v2 +ap 设置vlan 步骤记录 及相关知识整理的更多相关文章

  1. intel Xeon(R) CPU E5-2650 v2 性能测试报告

                                          intel  Xeon(R) CPU E5-2650 v2                                 ...

  2. R树的相关知识

    转自:http://blog.csdn.net/houzuoxin/article/details/16113895 R树在数据库等领域做出的功绩是非常显著的.它很好的解决了在高维空间搜索等问题.举个 ...

  3. 【MM系列】SAP里批量设置采购信息记录删除标记

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[MM系列]SAP里批量设置采购信息记录删除标记 ...

  4. loadrunner录制时,设置能不记录所有的事件

    loadrunner录制时,设置能不记录所有的事件 可以做如下两点设置: 1. 在record option下的recording选项卡下选择html advance,在script type下选择A ...

  5. Intel S5000VSA(SAS)主板设置RAID 步骤【转】

    Intel S5000VSA(SAS)主板设置RAID 步骤 我近日亲自安 装了一台服务器,用的是intel S5000VSA 4DIMM主板,因为在安装过程中没有注意到一些细节,所以在安装时碰到了一 ...

  6. R语言环境变量的设置 环境设置函数为options()

    环境设置函数为options(),用options()命令可以设置一些环境变量,使用help(options)可以查看详细的参数信息. 1. 数字位数的设置,options(digits=n),n一般 ...

  7. R语言画图基础参数设置

    Graphical Parameters You can customize many features of your graphs (fonts, colors, axes, titles) th ...

  8. 再谈 apache设置virtualhost + apache的一些相关设值

    首先 要弄懂究竟什么是, vitrual host: 虚拟主机, 他有什么用处? 就是说: 一台计算机(server)中, 通常只是放一个网站/站点 但是 如果机器紧张, 服务器性能比较好,或访问的站 ...

  9. TCP/IP具体解释--TCP/UDP优化设置总结& MTU的相关介绍

    首先要看TCP/IP协议,涉及到四层:链路层,网络层.传输层,应用层. 当中以太网(Ethernet)的数据帧在链路层 IP包在网络层 TCP或UDP包在传输层 TCP或UDP中的数据(Data)在应 ...

随机推荐

  1. 2017第八届蓝桥杯C/C++语言A组

    一:题目: 标题:迷宫 X星球的一处迷宫游乐场建在某个小山坡上.它是由10x10相互连通的小房间组成的. 房间的地板上写着一个很大的字母.我们假设玩家是面朝上坡的方向站立,则:L表示走到左边的房间,R ...

  2. (转)python爬虫:http请求头部(header)详解

    本文根据RFC2616(HTTP/1.1规范),参考 http://www.w3.org/Protocols/rfc2068/rfc2068 http://www.w3.org/Protocols/r ...

  3. Mysql基本代码操作

    Mysql的基本代码生成操作 创建一个数据库   (myschool是数据库名) create database myschool; 删除数据库 drop database myschool 创建一个 ...

  4. Git自动化合并多个Commit

    目录 git rebase逻辑 git editor的修改 处理git-rebase-todo文件 Python实现 当我们有多个commit或者从开源处拿到多个commit时,想合成一个commit ...

  5. 1-Two Sum @LeetCode

    1-Two Sum 题目 思路 题目中得到的信息有: 都是整数,并且可正可负,也可一个值包含多个: 只有一个正确的结果. 方法一: 最直接的思路就是两重循环遍历,时间复杂度是O(n^2),这样肯定不行 ...

  6. Netty中的基本组件及关系

    原文:https://blog.csdn.net/summerZBH123/article/details/79344226---------------------  概述    这篇文章主要是用来 ...

  7. linux一些工具的安装(三)

    linux(vmware15   centos7)中Docker安装 一.Docker卸载 1.查看已安装的docker安装包 $yum list installed|grep docker 执行后的 ...

  8. GP中Geoprocessor.Execute(string name, IVariantArray parameters, ITrackCancel trackCancel)

    在做一个项目的过程中,发现GP运算方法 Execute(string name, IVariantArray parameters, ITrackCancel trackCancel) 与Execut ...

  9. 第四节 Python基础之数据类型(集合)

    在学习本节之前,我们先对数据类型做一个补充,也就是数据类型的分类: 按照可变和不可变来分: 可变:列表,字典 不可变:数字,字符串,元组 按照访问顺序来分: 顺序访问:字符串,列表,元组 映射的方式访 ...

  10. 廖雪峰Java8JUnit单元测试-2使用JUnit-3参数化测试

    参数化测试: 可以把测试数据组织起来 用不同的测试数据调用相同的测试方法