中小型企业网络搭建设计流程,如何组建小型企业网络
说明 前提
首发就从实战开始吧,这个系列是之前在给某个机构做内部培训讲解的时候写的一个实战内容,从拓扑设计到地址规划、以及网络需求、为什么需要用到这些技术做了全面的分析,大部分都可以用ENSP来模拟,想深入学习的朋友一定不要错过。(后面有提问,有兴趣的朋友可以参加哦,一方面可以增加自己思考能力,为什么要这样做,也可以把不懂的询问博主)
1 拓扑与说明
某公司的网络架构,这样的架构在目前的网络中是在常见的,假设您接收一个这样的网络,应该如何部署,该实战系列,就是一步一步讲解,如何规划、设计、部署这样一个环境,这里会针对不同的情况给出不同的讲解,比如拓扑中有2个ISP,假设客户需求是,想实现主备的效果,又或者是想负载分担。DHCP部署在防火墙上面或者是单独的服务器上面又该如何配置部署。
2 目前环境存在的问题 无线之间都可以访问。
可以看到内部用户与Guest之间是可以访问的,这样存在一定的安全性,因为访客是从外面过来的,经过了各种各样的网络,假设客户的PC干扰了病毒,那么则可以通过无线传递给内部网络。
3 Guest用户可以访问内部任何资源
可以看到 192.168.20.0/24网段是boss的网段,但是Guest却可以自由访问,这是不允许的。
4 网速任意
默认情况下,是不会对客户端网速进行限速的,虽然有一个阀值,但是可以说没任何限制一样。我们希望的是对Guest访问限速严格些,而内部用户限速则根据需求来决定。
5 信道调优
可以看到信道调优是auto的,也就是当有多个AP在附件的情况下,AC会根据AP上报的信息,来自动划分AP之间的隧道,如果是2.4G的话,则会自动规划为A为1,B为6,C为11,这样互不干扰,而5G的话,则可以自动分配为149、153、157、161、165信道,当然自动调优是需要一定时间的,如果自己确定位置的话,则可以手动调优信道,规划如下。
6 AP与AC失联后,仍可以为PC提供无线连接
说明:默认情况下,如果AC与AP的CAPWAP隧道端了后,AP则会认为与AC失去通信,则会把所有的无线业务关闭提供,开启该功能后,可以保证在AP与AC失联后,仍可以提供无线连接,这种在总部与分支之间的无线架构非常有用。
7 无线漫游【二层与三层漫游】
说明:在很多情况下,因为无线覆盖的问题,需要部署多个AP,而且SSID需要设置一样,客户需求就是在移动的过程中,客户不会出现任何断开连接,对客户来说是透明的,漫游也可以分为二层漫游与三层漫游。
8 低速率与低信号限制用户接入
明:在客户端与无线设备离得比较远的情况下,速度与信号都是非常低的,我们希望给用户体验一个好的环境,可以部署这么一个功能,让低速率或者信号的用户不能接入到这个AP,让其关联其他信号好的AP上面。
9 负载均衡
说明:负载均衡在实际环境中是非常有用的,比如企业网中有多个AP挂在大厅提供给客户上网,但是所有客户一上来都是连接的A,而不是B或者C,那么这样的情况会导致A负载过多,而B跟C却很空闲,负载均衡的效果就是通过定义一个阀值,当AC检测到该AP的承载已经超过这个阀值了,那么就会让客户端自动关联到其他AP上面,这样达到负载均衡的效果。
10 优化解决办法 解决无线之间都可以访问。
分析:如果想让2个无线的SSID之间的网络不能互访,那么解决办法有2个,一个是在对应的服务集下做端口隔离,另外一个就是ACL,但是ACL需要明确指定,而客户是动态地址不变的,所以建议的是端口隔离。具体配置[AC6605]wlan[AC6605-wlan-view]service-set id 0[AC6605-wlan-service-set-intrenet]user-isolate[AC6605-wlan-service-set-open]q[AC6605-wlan-view]service-set id 1[AC6605-wlan-service-set-intrenet]user-isolate[AC6605-wlan-view]commit ap 1说明:该效果是启用了端口隔离的服务集之间不能互访。注意最后需要下发配置
验证结果
11 解决Guest用户可以访问内部任何资源问题
分析:我们之前希望的是,Guest用户只能访问企业内部特点的网站地址,跟Internet,其余的是不允许访问的。这里的解决办法可以使用ACL来决定。
具体配置[AC6605]acl number 3000[AC6605-acl-adv-3000] rule 5 permit ip source 192.168.19.0 0.0.0.255 destination 192.168.88.251 0[AC6605-acl-adv-3000]rule 10 deny ip source 192.168.19.0 0.0.0.255 destination 192.168.0.0 0.0.255.255[AC6605-acl-adv-3000]rule 15 permit ip source 192.168.19.0 0.0.0.255说明:ACL定义的重要是,首先允许访问特定的服务器地址,然后拒绝访问内网所有的网段,然后在允许它访问Internet。当然可以具体指定服务器的端口号,只允许访问什么服务。
[AC6605]wlan[AC6605-wlan-view]service-set id 0[AC6605-wlan-service-set-open]traffic-filter inbound acl 3000[AC6605-wlan-view]commit ap 1说明:然后在服务集下调用,最后下发即可。
验证结果
可以看到访问内部网络的20.1是无法通信的,而访问特点的服务器是OK的,当然访问Internet也是OK的,但是目前还没配置到防火墙那块,没打通Internet服务。
可以看到,当AC下放配置给AP后,AP上面自动会有ACL的存在,并且调用在了WLAn-BSS上面。
12 解决网速任意问题【对客户限速】
分析:之前可以看到对于用户的网速是没有任何限制的,这样的话很有可能造成某几个用户在大量下载的情况下,导致其他用户延迟非常大,把整个网络资源都占用了,所以我们希望的是,给客户端进行限速,可以基于用户或者VAP。
具体配置[AC6605-wlan-view]traffic-profile name guest[AC6605-wlan-traffic-prof-guest]rate-limit client up 200[AC6605-wlan-traffic-prof-guest]rate-limit client down 400[AC6605-wlan-traffic-prof-guest]rate-limit vap up 1024[AC6605-wlan-traffic-prof-guest]rate-limit vap down 2048
[AC6605-wlan-view]traffic-profile name intrenet[AC6605-wlan-traffic-prof-intrenet]rate-limit client up 400[AC6605-wlan-traffic-prof-intrenet]rate-limit client down 800说明:定义了2个流量的模板,一个是Guest,具体的作用就是,每个Client的上行为200,下行为400KB,而总共的VAP不能超过上行1024,下行2048,防止Guest大量下载,造成内部访问公网缓慢。还定义了一个intrenent的,作用差不多。
[AC6605-wlan-view]service-set name open[AC6605-wlan-service-set-open]traffic-profile name guest
[AC6605-wlan-view]service-set name intrenet[AC6605-wlan-service-set-intrenet]traffic-profile name intrenet[AC6605-wlan-view]commit AP 1说明:在对于那个的服务集下调用即可,最终下发。
结果测试说明:由于无线这块是模拟环境部署的,所以没办法进行测试,实际环境部署的话,就是这样的思路。
13 解决信道调优【自动与手动】
分析:在企业网部署无线的时候,有时候因为覆盖问题,会部署多个AP存在,但是AP之间很有可能由于AP的信道存在重叠,导致干扰,这样的情况下,无线的体验感是非常不好的,所以我们可以通过自动调优 或者认为的调整。
具体配置[AC6605]wlan[AC6605-wlan-view]radio-profile name 2.4G[AC6605-wlan-radio-prof-2.4G]calibrate enable[AC6605-wlan-radio-prof-2.4G]calibrate-interval 60[AC6605-wlan-view]commit ap 1说明:该意思就是说在射频模板下面2.4g的,开启自动调优功能,间隔为60分钟一次。
另外一种就是认为的调试,比如你相邻的有3个AP,A B C,那么可以认为的定义行道为 1,6,11[AC6605-wlan-view]radio-profile name 2.4G[AC6605-wlan-radio-prof-2.4G]channel-mode fixed说明:该意思就是说把信道设为固定的信道,通过人为定义,而不是AC自己根据周围情况变化。[AC6605-wlan-view]ap 1 radio 0[AC6605-wlan-radio-1/0]channel 20mhz 1说明:该意思就是把AP 1的2.4g频率定义为信道1,然后可以定义其他AP为6 ,11,这样就互不干扰了。5g的修方法是一样的,只是进入radio 1下。
结果验证说明:该效果需要实际环境才能测试出来,所以这里只能给出配置了,但是效果肯定有的,因为在工作中部署过。选择自动还是手动,可以根据需求决定,如果比较固定的网络,使用手动比较好,如果是广场之类的 干扰比较大,则需要AC周期性的根据周围情况来不断变化。
自动的话 可以智能化的实现这种效果,没调整前,AP 2与AP4的信道是重叠的,干扰非常大,调整后,可以看到信道都互不干扰,干扰的情况降低了。
14 解决信道切换自动掉线问题
在应用了自动调优的情况下,信道会根据环境的变化而变化,也就是说一个VAP可能处于不同的信道,但是默认情况下,客户端关联的是信道1,但是在这个时候,AC下放调优把信道调节成了6,那么客户就会断开连接,需要重新连接,这样是非常麻烦的,也非常不方便,所以需要解决该问题。
[AC6605]wlan[AC6605-wlan-view]radio-profile name 2.4G[AC6605-wlan-radio-prof-2.4G]channel-switch announcement enable[AC6605-wlan-radio-prof-2.4G]channel-switch mode continue-transmitting[AC6605-wlan-view]commit aP 1说明:这样的话 开启该功能后,在信道切换的过程中,保证无线客户端是连接的,而且是流量不中断。
15 解决AP与AC失联后,仍可以为PC提供无线连接【特别是总部与分支架构的情况下】
分析:在AC-AP架构中,如果AP检测到AC出现故障后,会断开CAPWAP链路,停止所有的无线服务功能,这样会导致所有的无线业务出现问题,而启用了该功能后,尽管AC出现了故障 或者链路不通了,但是AP还是可以继续服务,并且可以新关联客户端进来,提供服务,当然这种方法只时候直接转发模式。
具体配置
[AC6605-wlan-view]ap id 1[AC6605-wlan-ap-1]keep-service enable allow new-access说明:表示开启继续提供服务功能,红色部分特别需要注意,如果直接Enable回车的话,只能保证aP可以继续为已经关联的无线客户端提供服务,而新的想接入到无线中来就不行了。
结果验证
人为的把AC的接口关闭了,这样可以看成AP与AC之间的通信是不能继续了。
可以看到之前的无线依旧存在,我这用一台新的连接进去,看是否可以连接。
可以看到访客2也可以连接了。
访问服务器没有任何问题。
原创文章,作者:admin,如若转载,请注明出处:https://www.qq65hfghe5.com/tg/57828.html