用户名:  密码:   
您当前的位置:首页 > 电脑与网络 >  交换机,路由,AC > 

不同vlan间如何互访

上次修改时间: 2024-07-06 17:51:29      来源:网络总结      作者:钢铁长陈
上一页      路径:DSD\Learn\路由与交换机\ensp相关\      下一页

不同vlan间如何互访

假设一个交换上有vlan11和vlan12,1-12端口加入vlan11,13-24端口加入vlan12,
PC1连接到G0/0/1
PC2连接到G0/0/2
PC3连接到G0/0/13
PC4连接到G0/0/14
四台电脑通过DHCP获取IP,前两台电脑属性vlan11,使用IP段192.168.11.0,后两台电脑属于vlan12,使用IP段192.168.12.0
注:在交换中配置完成后,还要双击电脑在基础配置里把IP获取方式改为dhcp才能获取到IP

方法:将连接前两台电脑的物理端口设为trunk,pvid设为vlan11,允许Vlan11及12通过,连接后两台电脑的端口也设为trunk,pvid设为vlan12,允许vlan11及12通过

交换机上的配置方法
vlan batch 11 to 12
dhcp enable

int vlanif11
ip address 192.168.11.1 24
dhcp select interface
q

int vlanif12
ip address 192.168.12.1 24
dhcp select interface
q

port-group g1
group-member g0/0/1 to g0/0/12
port link-type trunk
port trunk pvid vlan 11
port trunk allow-pass vlan all
q

port-group g2
group-member g0/0/13 to g0/0/24
port link-type trunk
port trunk pvid vlan 12
port trunk allow-pass vlan all

注:上面的允许vlan也可以改为port trunk allow-pass vlan 11 to 12 ,
配置完成后PC1获取到IP为11.254,PC获取 到IP为11.253, PC3的IP为12.254,PC4的IP为12.253

访问控制列表的使用说明
1. 使用ACL实现不允许同一vlan中的电脑间进行互访,如PC1不能访问PC2,需要添加acl来实现
1)添加访问控制列表,并添加规则
acl number 3000  //添加一条acl规则
rule deny ip source 192.168.11.0 0.0.0.255 destination 192.168.11.0 0.0.0.255 //拒绝源IP段192.168.11到目标IP段192.168.11的访问
rule permit ip  //允许其它所有IP流量通过

2)绑定ACL到vlan
注:有两种方法,一种是进入vlan再绑定,一种是不进入vlan绑定,进入vlan绑定不推荐,因为不好用dis this查看acl绑定到那个vlan
a.不进入vlan绑定,推荐此方法,
traffic-filter vlan 11 inbound acl 3000  //
b.进入vlan绑定
int vlanif 11  //进入vlan以便给这个vlan绑定acl规则
traffic-filter inbound acl 3000  //给这个vlan绑定规则
实现的效果:vlan11内各电脑不能互访问,但它们都可以访问vlan12中电脑,vlan12中的PC3和4也能访问vlan11中电脑

2. 查看与删除Acl规则的绑定
dis cu | in 3000 //查看3000的规则使用情况
undo traffic-filter inbound acl 3000
undo traffic-filter vlan 11 inbound acl 3000

3. 删除指定编号的规则与acl,以及修改规则
undo rule 5  //删除指定编号为10的规则
undo acl number 3000 //删除指定编号为3000的acl
rule deny ip source 192.168.11.0 0.0.0.255 destination 192.168.12.0 0.0.0.255 //修复规则,注:修改前要求先解除规则的绑定

其它
1. 要实现vlan11不同访问vlan12,可以访问其它vlan,也可添加如下规则绑定到vlan11
rule deny ip source 192.168.11.0 0.0.0.255 destination 192.168.12.0 0.0.0.255

ensp中清除配置
注:执行命令后要右击设备关闭,再开才有效,直接用reboot重启无效
reset saved-configuration //
reboot   //问是否保存配置按N,问是否重启按Y

ensp中关闭提示信息
[Huawei]undo info-center enable