第3章 VLAN 绑定 用户 的 配置 3.1 组网图 500)this.width=500;" border=0> 『 配置 环境参数』 计算机设置为自动获取 IP 地址的方式 MA5200F 的上行口地址: 200.100.0.1 MA5200F 对端路由器地址: 200.100.0.2 3.2 数据 配置 步骤 『 VLAN 绑定 用户 的接
第3章 VLAN 绑定 用户 的 配置
3.1 组网图
『 配置 环境参数』
计算机设置为自动获取 IP 地址的方式
MA5200F 的上行口地址: 200.100.0.1
MA5200F 对端路由器地址: 200.100.0.2
3.2 数据 配置 步骤
『 VLAN 绑定 用户 的接入流程是:』
l 首先一个 VLAN 用户 的报文在经过二层交换机的时候就带上了相应的 VLAN ID ;
l 用户 的报文从 5200 的某一个端口进入的时候 5200 就会根据事先 配置 好的 portvlan 的数据来确定这样的一个 用户 是属于那个域的,以及所采用的接入方式是 bind ;
l 该 用户 在找到自己所属的域之后就会根据域下面设置好的认证和计费策略来进行认证和计费,认证通过之后,根据域下面 配置 的地址池分配一个 ip 地址,然后该 用户 就能正常的上网了。
在了解了 用户 报文的基本接入流程之后我们就开始来 配置 数据,从上面的接入流程我们可以看出来,比较关键和重要的几个数据是:地址池、域、认证计费策略以及 PORTVLAN 的数据。
【 配置 地址池】
对于动态 VLAN 绑定 用户 是需要利用 DHCP 协议自动获取 IP 地址的,这个地址是存在一个事先设定好的地址池中的,这个地址池可以存在一个远端的 DHCP 的服务器上面,也可以存在 5200 本机上面,如果地址池是在 5200 上面的话那么首先就要 配置 这个地址池的相关参数。
1. 创建一个名为 huawei 的地址池:
[MA5200F]ip pool huawei local
2. 配置 地址池的网关以及掩码:
[MA5200F-ip-pool-huawei]gateway 61.10.1.1 255.255.255.0
3. 配置 地址池的地址段:
[MA5200F-ip-pool-huawei]section 0 61.10.1. 2 61.10.1.1 0
注意:
地址池中间还需要根据具体的情况 配置 相应的 DNS 服务器。
★ 如果采用的是外置的地址池的话就按照下面的内容进行 配置 :
注意:
MA5200R007 版本在采用外置地址池的情况下也需要在本地 配置 此地址池,所不同的在建立地址池的时候需要将地址池的属性设置为 remote ,而且地址池中只需要指定 gateway (这里的主要作用就是生成一条 用户 网关的路由),而不需要 配置 地址段 section 。同时还需要建立一个 DHCP SERVER 组,在这个组里面指定外置 DHCP SERVER 的地址(注意,这里的 DHCP SERVER 的 ip 地址并不是地址池中的 gateway )
1. 建立外置一个名为 remotedhcp 的 DHCP SERVER 组:
[MA5200F]dhcp-server group remotedhcp
2. 设置此 DHCP SERVER 组:
这里主要是指定此 DHCP SERVER 组所指向的 DHCP SERVER 的 IP 地址。
[MA5200F-dhcp-server-group-remotedhcp]dhcp-server 192.168.1.10
3. 创建一个远端地址池:
[MA5200F]ip pool huaweiremote remote
4. 指定地址池的 gateway 以及绑定 DHCP SERVER 组:
[MA5200F-ip-pool-huaweiremote]gateway 61.10.1.1 255.255.255.0
[MA5200F-ip-pool-huaweiremote]dhcp-server group remotedhcp
好了,现在我们已经给 用户 配置 了一个地址池,接下来我们要为 用户 设置相应的认证和计费方案。
【 配置 认证方案】
1. 进入 AAA 视图:
[MA5200F]aaa
2. 添加一个新的认证方案 Auth1 :
[MA5200F-aaa]authentication-scheme Auth1
这样接下来就进入了相应的认证方案视图。
3. 设置认证方案:
我们已经创建了一个新的认证方案 Auth1 ,接下来我们将定义这个认证方案的具体内容。
[MA5200F-aaa-authen-auth1]authentication-mode local
这里我们将 Auth1 这一个认证方案定义为了本地认证,也就是说采用这样的一个认证方案的 用户 是在 5200 本地进行认证的,当然在实际的开局中我们也可以根据实际的情况将认证方案设置为其它的类型,如 radius ,这样的话这个 用户 将会去 radius 服务器进行认证。
【 配置 计费方案】
1. 进入 AAA 视图:
[MA5200F]aaa
2. 添加一个新的计费方案 Acct1 :
[MA5200F-aaa]accounting-scheme Acct1
3. 设置计费方案:
[MA5200F-aaa-accounting-acct1]accounting-mode local
这里我们将 Acct1 这一个计费方案定义为了本地计费,也就是说采用这样的一个计费方案的 用户 是在 5200 本地进行计费的,当然在实际的开局中我们也可以根据实际的情况将计费方案设置为其它的类型,如 radius ,这样的话这个 用户 将会去 radius 服务器进行计费。
注意:
如果选择的是本地计费的方式,那么话单首先是生成在 cache 里面的,重启之后将会丢失。而且由于 cache 的容量有限,当 cache 满了之后将无法进行正常的计费。所以我们需要 配置 数据将 cache 里面的话单定时备份出来:
1. 设置话单的备份方式:
[MA5200F-local-aaa-server]cache-bill backup-mode tftp
2. 设置备份的时间间隔(默认是 720 分钟):
[MA5200F-local-aaa-server]cache-bill backup-interval 120
3. 设置备份话单服务器的参数:
[MA5200F-local-aaa-server]bill-server 10.1.1.1 filename bill
【 配置 域】
在 5200 上面每一个 用户 都是属于一个指定的(或者是默认的)域的,因此,在进行 用户 的 配置 之前我们首先要 配置 用户 所属的域的一些参数。
1. 进入 AAA 视图:
[MA5200F]aaa
2. 新建一个名为 isp 的域:
[MA5200F-aaa]domain isp
接下来便进入了相应的域的 配置 视图。
3. 指定该域所使用的地址池:
[MA5200F-aaa-domain-isp]ip-pool first Huawei
4. 指定该域的认证方案和计费方案:
[MA5200F-aaa-domain-isp]authentication-scheme Auth1
[MA5200F-aaa-domain-isp]accounting-scheme Acct1
这里我们将该域的认证方案和计费方案设置为了先前定义好的两个方案 Auth1 和 Acct1 ,分别是本地认证和本地计费。
【 配置 VLAN 端口】
配置 VLAN 端口的目的是指定某个端口的某些指定的 VLAN 用户 认证前后所使用的域,所采用的认证方法。
1. 进入端口 VLAN 的 配置 视图:
[ MA5200F]portvlan ethernet 2 vlan 1 1
这里的含义是进入了 2 号以太网端口的从 1 开始总共 1 个 VLAN ID 的 配置 视图。
2. 设置该端口 VLAN 为二层普通 用户 接入类型:
[MA5200F-ethernet-2-vlan1-1]access-type layer2-subscriber
在 access-type 后面有多个选项,其中的 layer-subscriber 是指的普通的二层 VLAN 认证类型的端口,一般用于接入 VLAN 用户 。
3. 配置 用户 所使用的域:
[MA5200F-ethernet-2-vlan1-1]default-domain authentication isp
4. 配置 端口的认证方法:
[MA5200F-ethernet-2-vlan1-1]authentication-method bind
【添加 用户 帐号】
1. 进入本地认证管理 配置 视图:
[MA5200F]local-aaa-server
2. 添加 用户 :
[MA5200F-local-aaa-server]batch-user ethernet 2 1 1 domain isp
这之后便添加了一个 用户 名为: ma5200f-vlan-01-0001@isp 的 用户 帐号。
【 配置 上行接口以及路由】
配置 上行接口的目的是为了和上层的路由器或者交换机相连接,在 配置 上行接口的时候我们首先要将需要 配置 的接口指定为“非管理类型”。
1. 进入端口 VLAN 的 配置 视图:
[MA5200F]portvlan ethernet 24 0 1
2. 设置端口 VLAN 的接入类型为非管理类型:
[MA5200F-ethernet-24-vlan 0 - 0 ]access-type interface
在 access-type 后面有多个选项,其中的 interface 是指的非管理类型的端口,用于连接上层交换机。
3. 创建 VLAN 子接口:
[MA5200F]interface Ethernet 24. 0
这里需要说明一下,创建上行接口的步骤是先将一个端口上的某一个 VLAN 指定为“非管理类型”,然后再在这个端口上创建此 VLAN 的子接口。这里多了一个概念就是“ VLAN 子接口”。
这样,一个物理端口上就可以创建多个逻辑的 VLAN 子接口,每个子接口可以 配置 不同的 ip 地址。这样报文在上行的时候就可以根据需要走不同的 ip 上行,并且带上相应的 VLAN ID ,三层交换机(或者二层交换机)就可以根据这样的 VLAN ID 对 用户 的报文进行不同路径的转发了。增强了转发的灵活性。如果这里的 VLAN 子接口设置为 0 的话就是不带 VLAN ID 上去。
4. 在 VLAN 子接口下 配置 ip 地址:
[MA5200F-Ethernet24. 0 ]ip address 200.100.0.1 255.255.255.252
5. 配置 默认路由:
对于一般条件的接入业务, 5200 上面只需要 配置 一条指向上行路由器端口的默认路由就可以了:
[MA5200F]ip route-static 0.0.0.0 0.0.0.0 200.100.0. 2
3.3 测试验证
计算机应该能够获取到 61.10.1.0/24 网段的 IP 地址,此时应该可以 ping 通对端路由器的地址 202.100.0.2 (对端路由器需要做到 MA5200F 下面 用户 网段的回程路由)。
同时可用 display access-user 来查看 用户 是否上线。
}}-->