wdCDN系统使用手册,怎么查看数据库密码

密码 4
wdCDN系统使用手册 目录索引 一系统概述 1软件介绍2系统架构3快速指南4功能特性 二安装部署 1硬件和操作系统2主控安装与卸载3节点安装与卸载4流量统计安装 三后台功能列表 1节点线路2站点管理3四层转发4缓存管理 5套餐管理6用户管理7日志管理8系统设置 四部分功能说明 1DNS设置2节点资源统计3WAF/CC防护4IP名单5https/ssl证书设置与创建6监控切换/故障切换7缓存策略与规则设置8缓存目录与资源设置9自定义错误信息提示10关于源IP设置与回源设置的几个问题11关于cloudflare的域名DNS接口的设置12关于一台机器多IP的问题或说明13关于IPv6的支持 五API接口 API接口说明与文档下载 六常见问题 1服务启动重启相关命令?
2检查服务是否正常?
3机器故障恢复后的数据同步?
4部分站点正常部分不正常?
5服务器正常外网不正常?
6服务器要开放哪些端口?7为什么没有443端口?8节点多IP的问题?9网络结构有没要求? 七名词概念 1什么是主控?
2什么是节点?3什么是CDN网络? 一系统概述 1系统介绍 CDN缓存管理系统wdCDN4版本发布,全新架构与体验!使用golang基于Linux+nginx/openresty框架开发,可应用于CDN自部署或CDN缓存加速服务运营,WAF应用与安全防护等。
可帮助中小站长或企业快速构建自己的CDN网络及服务器群,提供更好的服务,更快速与更安全的网络服务。
wdCDN创建于2011年,历经数次大版本重构与开发,数百次的小版本更新与迭代,是一个稳定,高效,实用的CDN缓存管理系统。
WEB在线管理与操作,简单易用,一键安装,快速部署(1分钟可安装部署完成)。
合适各大中小企业或团队,想自架CDN或自运营CDN缓存加速服务的用户!此次的重构与全新开发,将为用户提供更好的服务与CDN缓存管理系统软件与解决方案!致力于做一个好用实用易用的CDN缓存管理系统软件! 为满足不同用户的应用与功能需求,同时提供免费与收费多个版本,供用户根据自身需求自由选择!同时也可以提供定制开发与优化! 2系统架构 wdCDN采用分布式多机系统架构,使用主被控模式使应用管理分离,支持集群与规模部署,可无限扩展应用节点。
主控负责数据管 理与操作,节点(被控)负责提供访问与内容缓存或转发等。
在安装部署完成后,所有的管理操作,只需在主控后台上操作即可,配置数据会自动,实时同步到所有的节点。
架构图如下 3快速部署与使用指南 1)安装好主控与节点程序(至少需有一个节点),并登录管理后台,添加安装好的节点到后台中 2)在管理后台设置好用于别名解析的DNSAPI接口及域名(如需自动管理线中的是名解析,此设置为必须。
如手动操作可不需此步) 3)在线路管理/节点列表,将节点添加到默认线路或自定义线路4)在站点管理/列表里,添加要站点,做好相应设置配置 5)将加速站点的域名解析到上述别名解析即可6)解析生效后即可访问更多的使用教程或说明,可参考下文 4功能特性 A集中管控,主控管理,节点提供访问服务,配置自动同步B支持线路分组或应用分组,横向扩展C支持缓存更新及内容预加载D支持四层,七层应用E支持证书自动生成与签发,续期等F支持WAF/CC防护,可设置相关阀值触发启用G支持负载均衡及多端口自定义支持H支持全局缓存策略设置与启用,用户自定义缓存设置I通过DNS调度实现就近访问与缓存加速J线路节点监控,实现故障发生自动转移与调度K源站服务监控LIP黑白名单M流量带宽实时统计N一键安装,快速部署O支持全局缓存策略设置与自定义设置 二安装部署 1硬件配置与系统环境 系统安装环境(云服务器云主机或物理机均可)系统要求:全新安装的纯净系统或最小化安装,CentOS7.X最佳内存要求:主控最低1G以上,比如4G,8G,节点配置相应大增大,如16G,32G,64G硬盘要求:30G以上,可根据实际缓存的数据量大小而定其它说明:如在已有环境应用的系统上安装,可手工安装或联系我们安装 2主控安装与卸载 用SSH软件登录远程终端服务器,执行下边的命令cd/tmpyuminstall-ywgetwget/files/wdcdn/install_v4.shshinstall_v4.sh顺利安装完成后,即可登录后台,如下 主控后台即管理后台,默认使用8083端口(可修改为其它端口)主控卸载删除/opt/cdns目录即可默认密码可查看/root/admin_pw.txt 3节点安装与卸载 用SSH软件登录远程终端服务器,执行下边的命令cd/tmpyuminstall-ywgetwget/files/wdcdn/install_node.shshinstall_node.sh安装完后,登录管理后台的节点列表里,添加即可如 在添加时,可以选择线路,也可以后期在列表列表里做调整或修改 确定就完成了节点添加后,正常会所有站点配置数据自动同步节点里,不用操作节点。
所有的操作也都在主控后台上操作即可当节点发生故障时,如果短时间内无法恢复,可以先在后台删除,避免影响数据同步。
在节点恢复正常后,再添加进来即可 节点卸载删除/opt/node,/usr/local/openresty目录即可 4流量统计安装 默认未安装或未启用,如果需要站点流量统计,还需要安装ES服务(该组件对硬件要求高些,建议使用4核/8核,8G/16G内存,硬盘500G以上,具体视实际需求或应用而决定),安装方法如下cd/tmpwget/files/wdcdn/es_install.shshes_install.sh安装后,会重起主控服务该组件只需在主控上安装即可,同时需要开放9200端口 三后台功能列表说明 1节点线路 线路列表线路添加,删除等,线路域名解析与管理节点列表节点添加,删除,分组,多IP绑定设置等节点管理,节点系统资源统计与查看监控记录节点故障监控记录或日志DNS设置用于别名解析的域名DNS接口设置,可自动创建与管 理相关的线路别名,站点别名的自助解析。
支持主辅双域名模式。
节点资源节点系统的资源汇总统计 2站点管理 站点列表站点添加,缓存配置,源站设置,HTTPS设置,CC防护设置,IP名单,防盗链等设置,套餐续费,升级等 域名列表所有站点所使用的域名列表刷新预热缓存刷新/内容预热预加载证书列表证书上传,生成,删除等管理流量统计站点流量的统计汇总,可按实时,三小时,当天,昨天,一周,当月等周期统计流量排行可根据站点域名,状态码,URI等流量大小占比的汇总统计最新日志最新的访问日志与记录,可根据用户或站点进行统计监控记录源站服务状态的监控记录 3四层转发 转发列表转发添加,删除,设置等操作流量统计转发流量的统计汇总,可按实时,三小时,当天,昨天,一周,当月等周期统计 4缓存管理 缓存设置缓存目录,内存,磁盘大小等设置缓存策略可根据不同的应用或文件类型设置不同的缓存策略错误页面可自定义相关显示的错误页面信息IP白名单 5套餐管理 套餐列表套餐增加,删除,修改等设置开通记录开通的日志记录 6用户管理 A用户管理可添加/修改用户,支持管理员与普通用户 B密码修改C充扣记录充值,扣款记录 7日志管理 A操作日志操作日志记录 B登录日志登录日志记录 8系统设置 A后台设置设置后台LOGO名称,后台端口,访问IP等 B系统设置登录时间及相关功能开启设置 C支付设置D邮箱设置E短信设置FAPI设置 四部分功能说明 1DNS接口设置 如下图此DNS的API接口设置,不是必须的。
也就是说,如果需要在 CDN系统里自动解析相关的线路别名或加速别名,则需要用到这个接口与设置。
如果不需要,也就是自己手动设置相关的别名解析,则可忽略这一步的操作 此处DNS设置,是指用于别名解析的DNS设置,支持第三方的DNS设置,只需要在相应平台的域名后台上获取API权限即可通常用于CDN应用加速的域名解析,有两种方式 A使用别名 即设置一个二级域名解析到所有的节点上,然后使用这个二级域名作为加速网站的解析别名,也就是只需将加速网站的域名解析别名为上述域名即可。
此方式应用灵活,方便,易管理(此方式为目前CDN应用的主流方式,还可为每个站点生成一个独立的二级域名别名,在应用突发情况时,更易管理和操作),此处的DNS设置,就是用于系统自动根据节点的IP,自动创建和管理相应的二级域名,免去手工解 析操作的麻烦。
当然,如果不用或喜欢手动解析,也是可以的。
直接不启用或关闭,即可。
B直接解析 直接将加速网站的域名解析到节点的IP上,此方式工作量大,管理起来麻烦不易用(不建议) C关于加速别名使用有两个方式 1加速站点使用统一的线路别名进行解析,加速站点解析到此别名2加速站点使用独立的别名进行解析,加速站点解析到自己的别名方式2会更灵活与易管控,比如有某个站点被攻击时,可对单个站点进行切换与转移,避免影响到同线路下其它站点使用和访问。
此方式相对复杂,而且在站点数量较大时,对DNS服务商或系统有较高的要求。
可根据自身应用与需求适当选。
默认是使用统一线路别名的,可在系统设置里开启,如下图 D注意事项 在设置好DNSAPI接口信息后,会将所有线路节点的别名解析都会自动添加。
但前提是节点状态必须是正常的。
即安装好节点程序,开 放了相关的端口访问。
并且在节点发生故障时,系统将会自动停止解析,在节点故障恢复会自动恢复解析。
2节点资源统计显示说明,类似如下 系统负载列表示1分钟,5分钟,15分钟的系统负载值内存列表示已用内存和可用内存磁盘列表示/data目录的已用和可用值流量列表示输入与输出的流量大小值带宽列表示输入与输出的带宽大小值Nginx统计表示活动连接,读连接,写连接,等待连接 备注默认/data目录是加载到系统里,可设置为独立的分区或硬盘Nginx统计ActiveconnectionsNginx正在处理的活动连接数ReadingNginx读取到客户端的Header信息数WritingNginx返回给客户端Header信息数WaitingNginx已经处理完等候下一次请求指令的驻留链接 3WAF/CC防护 此功能主要是对CC攻击的防护,功能位置在站点设置里的WAF/CC设置,主要有两种方式,如下图 A直接启用,即每次访问都要先经过防护验证,验证正确后才会转入正常的网站访问。
此为默认方式B触发启用,即启用后也不会出现防护验证,只有在触发条件时,才会启用防护验证,验证正确后,才会进入正常的网站访问。
相关参数主要有防护规则的选择验证失败后的禁封IP的时间触发启用及触发条件的设置连接数是在多长时间内达到此阀值,即触发启用防护验证,可根据自身的应用与流量做相应的调整与设置 4IP名单 支持针对站点设置IP黑白名单(如需要设置全局黑白名单,请在缓存设置里的IP名单里设置),如下图 输入相应的IP列表即可,如需指定有效期或过期时间,可设置默认为
0,即一直有效不会过期 5https/ssl证书设置 后台设置支持多种CA证书,商业或非商业,或LetsEncrypt免费证书等,系统自动创建或签发的证书即是使用LetsEncrypt证书多种证书启用设置方式1在证书列表里添加或创建,然后在站点列表里启用 2直接在站点设置里添加或创建启用3在站点列表里,批量创建启用(只限lets的证书自动创建签发)4在站点列表里,未启用时的否状态点击快速创建启在证书创建过程中,务必确保站点绑定的域名都已解析并且可以正常访问,否则会导致创建失败或证书出错 对于创建失败的证书,可修改设置后(如修改绑定域名),可在证书列表里,点击重签即可 对于证书到期或过期,系统创建签发的证书,会自动续期使用。
添加或上传的证书,需要自己定期或到期再申请或上传 如果是重新添加创建,则需在站点设置里,启用相应新加的证书ID。
对于商业证书或其它地方申请的证书,可使用上传证书文件或直接添加证书内容的方式来添加启用证书文件支持.pem,.cert,.cer,.csr等格式密钥文件一般是在.key结尾的文件对于创建失败的签发,可以在证书管理列表里,批量重新签发 6服务监控/故障切换 监控包括节点监控和源站监控两部分节点监控默认是开启的,可在系统设置里关闭源站监控默认是关闭的,可在系统设置里开启,如下图 节点监控是指对节点提供的缓存加速服务提供监控与检测,在故障发生时,可自动切换和流量调度,避免影响在线服务与客户体验(切换解析功能只在商业版提供)。
可在监控记录里查看或了解节点服务的故障率与稳定性 源站监控检测,可提供源站稳定性或故障发生时检查参考 7缓存策略与规则设置 缓存策略可根据不同的应用类型或需求,设置不同的策略与时间;缓存主要对静态资源和数据,对于动态内容或数据调用,避免数据错乱或更新不及时等原因,通常是需要直接回源的包括全局策略与站点策略 全局策略,可选设置为全站应用,如设置为全站应用,则默认会应用于所有的站点;或在站点设置里自行选择与设置站点策略,用户根据站点应用类型,设置自己的缓存策略与规则 全局策略如在缓存管理设置里,如下图 对于缓存内容,有种类型,如下 文件后缀,是根据文件类型的,如jpg,gif,png等目录名称,是指可设定一个目录如/images/完全路径,是指一个完整的URL地址,如/index.html 站点策略在站点设置里可操作,如下图 8缓存目录与资源设置,在缓存管理里 如下图 设置节点用于缓存数据目录和硬盘空间,内存占用率,及自动过期删除文件的最长时间 内存和硬盘使用百分比的值来设定,最小
0,最大为
1,建议为 0.5/0.7,即50%/70%,系统会自动根据节点实际内存和硬盘容量的大小自动计算并保存使用 缓存目录/data/cache最好设定好后不要随意修改,否则需要对此前所有的内容再次重新缓存 9自定义错误信息提示 在源站发生故障或其它原因,导致服务不可用时,节点应用会返回相关的错误信息与提示,如403禁止访问等,可根据需求进行个性化和友好性进行自定义设置,如下图 10关于源IP设置与回源设置的几个问题 源IP是指提供网站访问和内容的原始服务器的IP,在使用CDN 加速前,必须确保源站是正常可访问的。
否则会有问题或用不了。
源IP设置的端口,一般是标准常用的80和443,也支持非标准的其它端口,可自行设置或定义 如果源站是启用了https,也就是设置了443端口,则需要在源回设置里,设置回源协议为HTTPS,如下图 否则会导致出错,如下图 即设置了443端口就同时设置回源协议为HTTPS权重越大,代表访问的流量会越大 11关于cloudflare的域名DNS接口的设置 Cloudflare的域名DNS接口,设置相对复杂些,需要专门创建一个DNS相关的令牌。
大概如下 这里要选择编辑权限,因为要有创建和修改的权限,否则会不正常创建完后,会有一个KEY生成,使用这个KEY就可以 12关于一台机器多IP的问题或说明 有的时候,一台机器(节点)可能会有多个IP或很多IP,这个在后台怎么设置? 在节点列表里,一台机器,只需要添加一个IP就可以,不管有多少个IP,都只需要添加一个。
在别名解析里,可以解析多个IP或是所有的IP 13关于IPv6的支持和使用 随着IPv6技术的成熟稳定,会越来越多的应用或普及,wdCDN已支持IPv6的应用。
要使用IPv6,首先需要节点机器系统支持IPv6并设置好了IPv6地址,然后在后台开启IPv6支持,如下图 在系统设置里启用后,系统会自动配置支持IPv6此时,在域名或别名解析里就可解析IPv6的地址上了 14缓存检测工具 在站点管理》站点列表中,如下图 该功能主要用于快速检测站点域名,在节点中是否正确或缓存正常,同时检测源站是否正常,即节点到源站的网络线路,便于排查故障的原因和位置 可指定节点IP,即只检测指定的节点状态,如不指定,则自动检测所域名所在套餐里整个线路中的所有节点 15站点绑定域名修改操作 对于站点创建时时绑定的域名要增加或修改,如下操作, 此处可以添加,删除等操作删除域名的另一个方法,可以在域名列表里操作删除,如下图 通过查找搜索,然后删除 16源站设置或启用HTTPS的问题 回源的协议,主要是http和https两个方式,一般在CDN端启用了https,则回源里,使用http即可。
假如源站就已启用了https,也想继续保留https,则只需在回源设置里勾选上https就可以,如是勾选自动。
如下图 注意问题如果源站启用了https,且是强制启用模式的,则这里也必须要使 用https方式,否则会出错 17使用域名回源方式 通常在CDN里回源地址都是使用IP地址的,如下图 但如果源IP较多或是应用场景的原因,要使用域名方式,也是可以支持的。
直接在此处 填写域名即可(使用域名方式要注意该域名解析的问题)不过建议使用IP方式会更好一些,还可以设置不同的权重,权重的数字越大,分担的流量就越大 18备用节点与解析自动切换功能 支持设置部分节点为备用节点,备用节点在正常状态时,不启用。
当普通节点发生故障且全部故障时,系统将会自动检测并切换到备用节点上,即自动启用备用节点类似如下图: 可在解析列表里,将节点设置为备用或取消备用也可以直接在添加时设置为备用 五API接口文档说明 系统本身使用前后端分离的开发模式,拥有完整的API接口与说明;目前未对外开放,有需求用户可联系客服咨询。
六常见问题 1服务启动重启相关 主控后台/管理后台supervisorctlrestartcdns//重启,停止,启动supervisorctlstartcdns//启动supervisorctlcdns//停止管理后台要确保redis,mysql服务已启动和运行,可使用stat–lnpt命令查看是否有相关的8083,6379,3306等端口 节点服务supervisorctlrestartnode//节点通讯组件重启servicenginxrestart//节点访问与缓存服务重启servicenginxstart|//启动与停止 2检查节点服务是否正常 使用stat–lnpt查看是否有80,443,8003等端口如果存在上述端口,可检查域名解析(线路域名,加速站点的域名) 是否正常(注:443端口不用另外开启,只要启用了HTTPS则会自动有443的端口) 3机器故障恢复后的数据同步 如因某机器故障停止服务,如果是短暂的暂停,监控会在恢复时自动同步在此期间的相应数据,如较长时间的停止,可在线路解析里先停止解析,后续恢复正常时再添加 4部分站点访问正常部分不正常 A检查确定域名的解析是否正常或已解析到相应节点IP上B在管理后台里检查相应的记录是否已添加完整 5服务器正常外网不正常 在服务器本地测试正常,在外网不正常,请检查云主机的安全策略或端口是否开放或放行,包括系统(可用iptables–L–n查看),与云服务器的安全策略或是机房防火墙的相关端口策略 6服务器要开放哪些端口? 主控后台(8083/TCP),如有修改为其它则做相应调整。
也可以 改为其它端口节点服务80/TCP,443/TCP,这两个是WEB服务的基础端口,如有自定义 端口则根据实际做相应调整8003/TCP,这个是节点与主控通讯使用到的端口 7为什么没有443端口? 443是https的默认监听端口或说使用端口。
有用户问,为什么看不到443的监听端口?默认是不会有的,必须是有站点启用了https并且上传了正确的证书文件后才会有的。
也就是说,这个是自动的,只要正确设置了或启用站点的https,就会自动有该端口。
如果确定有站点设置了https还是没有,那就检查证书是否正确或可用。
如果证书不可用,也是不会有的。
8节点多IP的问题? 一般一个节点是指一台机器,一个机器可以有一个以上的IP地址。
对于节点多IP的情况,系统没有限制,也就是可以有任意多个IP,但同一台机器也就是一个节点,只需要添加一个IP到后台的节点管理中就可以。
其它的IP,只需要在该节点上设置绑定即可 9网络结构有没要求? 此处的网络结构是指主控与节点所部署机器所在的网络,对于缓存加速的网站网络没有要求,只要确保网站是能正常访问的就可以。
目前不支持复杂或混合网络结构,如内外网一起。
请都在外网或都在内网使用。
对于内网结构,证书生成可能会有问题。
可以使用上传或添加证书的方式来设置https的功能启用。
10如何确定内容是否已缓存?A通过浏览器的头信息来查看 用浏览器打开相应的地址或URL,然后按F12,会打开浏览器的调试功能,然后选择相应的URL地址,查看header信息即可知道是否已缓存,如下图 X-Cache-Status这里的状态为HIT,即已正常缓存,如MISS则为未缓存,可以检查缓存策略与规则是否已设置好。
B在CDN后台查看 在CDN后台站点管理》最新日志列表里查看,如下图 同样,状态为HIT时是正常缓存,其它状态如MISS则为未缓存 C对于是否已缓存,需注意三点 1数据类型,一般来说,只有静态内容才会缓存或应该缓存,对于动态内容来说,一般是不缓存的,因为动态内容会跟数据库连接或内容是会变的,如果缓存了,将会导致数据错乱的问题。
对于什么是静态,动态内容,请看后面名词解析 2是否已设置缓存规则或缓存策略。
默认情况下是没有缓存的,这个缓存策略需要在后台里设置或选定 3对于缓存,一般是同一个地址或页面,在多次打开时才会体现 出来或看到有缓存,因为首次打开的内容或页面,是没缓存的,因为节点里还没有,还需要从源站上取,在第二次后面的每次,节点上有该数据了,就会直接从节点中返回给客户端,直到该缓存过期时会再次从源站上取或更新数据。
11数据库默认密码 主控使用的数据库是mysql,默认安装,数据库文件目录在/var/lib/mysql目录下默认数据库管理密码可查看文件/root/mysql_pw.txt 12监听端口和回源端口有什么区别? 监听端口,就是应用在节点上的端口或是说访问端口回源端口,就是源站使用的端口 13启用HTTPS后自动恢复到HTTP 有时上传证书启用了https后,过一会(几分钟),又恢复回http了,站点的HTTPS状态里也是显示为否,出现这个问题的原因,是因为上传或生成的这个证书有问题,导致启用失败,所以会自动恢复回http方式。
出现这个问题的解决,如果是生成的证书,可以再重 新生成一次。
如果是上传的证书,则检查确认该证书是否正确。
14如何挂载新硬盘或分区用于数据缓存 默认用于节点的缓存目录为/data,不过此值可以在管理后台设置,如有修改时,则挂载到相应目录即可。
如要用新硬盘或分区来缓存,只需要将该硬盘或分区挂到该目录就可以。
注意事项:请先挂载好硬盘分区再进行软件安装 15支付宝的订单撒消不了? 在线支付订单列表里,可以对未完成的订单进行撒消后并删除,以便管理。
如果支付宝的订单在撒消时出错撒消不了,先到支付宝的商家后台里,确认是否开户相应的撒消权限。
16节点重装 节点可直接重装,不用备份数据在节点重装后,需在主控后台删除该节点并重新添加,添加后主控会自动同步下发所有的设置与站点配置等 17主控重装 主控重装前,需要备份好数据。
主要数据都在mysql里缓存,可使用mysql自带的导出工具备份,重装完再见次导入。
18线路解析列表的状态显示为未解析 正常情况,将节点IP添加到相应线路后,几秒内,会自动创建相应的DNS解析,创建完这里会显示正常。
如果正常状态正常又持续较长时间显示为未解析,很可能是DNS上有相同的记录(可能是手动创建),此时,只在登录DNS的相应后台,手动删除这条解析记录即可,系统会持续自动检测并完成创建。
七名词概念 1什么是主控 主控是指CDN系统的管理后台,负责所有的操作和管理,如添加,修改,删除站点等所有管理操作,都只需要在主控后台上操作就可以,配置数据会自动实时同步到所有的节点中 2什么是节点? 节点,就是负责CDN缓存与加速的应用程序(安装方法见前文所述),负责提供访问服务,数据缓存与转发等,一个节点就是一台机器,一台机器可以有多IP。
但在后台节点里,不管节点有多少个IP,都只需要添加一个就可以。
3什么是CDN? CDN的全称是ContentDeliveryNetwork,即内容分发网络。
其目的是通过在现有的中增加一层新的网络架构,将网站的内容发布到最接近用户的网络"边缘",使用户可以就近取得所需的内容,解决网络拥挤的状况,提高用户访问网站的响应速度。
从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等原因所造成的用户访问网站响应速度慢的问题。
CDN互联网内容发布网络(ContentDeliveryNetwork)CDN技术是近年来在美国首先兴起并迅速发展起来的一种解决互联网性能不佳问题的有效手段。
其基本思路就是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳。
通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,cdn系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。
内容分发网络(CDN)采用智能路由和流量管理技术,及时发现能够给访问者提供最快响应的加速节点,并将访问者的请求导向到该加速节点,由该加速节点提供内容服务。
利用内容分发与复制机制,CDN客户不需要改动原来的网站结构,只需修改少量的DNS配置,就可以加速网络的响应速度。
当用户访问了使用CDN服务的网站时,DNS域名服务器通过CNAME方式将最终域名请求重定向到CDN系统中的智能DNS负载均衡系统。
智能DNS负载均衡系统通过一组预先定义好的策略(如内容类型、地理区域、网络负载状况等),将当时能够最快响应用户的节点地址提供给用户,使用户可以得到快速的服务。
4什么是四层七层应用? 简单理解,一般的网站,FTP,邮箱等这些都为七层应用,TCP/UDP这些则为四层应用 具体来说,这是一个根据网络通信制定的一个系统标准或OSI模型,也称七层模式 七层模型从上到下依次是:应用层:协议有:HTTPFTPTFTPSMTPSNMPDNSTELNETHTTPSPOP3DHCP表示层:数据的表示、安全、压缩。
格式有,JPEG、ASCll、DECOIC、加密格式等 会话层:建立、管理、终止会话。
对应主机进程,指本地主机与远程主机正在进行的会话 传输层:定义传输数据的协议端口号,以及流控和差错校验。
协议有:TCPUDP,数据包一旦离开网卡即进入网络传输层 网络层:进行逻辑地址寻址,实现不同网络之间的路径选择。
协议有:ICMPIGMPIP(IPV4IPV6)ARPRARP 数据链路层:建立逻辑连接、进行硬件地址寻址、差错校验等功能。
将比特组合成字节进而组合成帧,用MAC地址访问介质,错误发现但不能纠正。
物理层:建立、维护、断开物理连接。
5什么是静态?什么是动态? 静态一般是指较固定内容的页面,如图片,CSS,JS格式的文件等,这些一般是不会变的,除非有修改或更新上传。
动态一般是指不固定内容的页面,页面的内容是从数据库中读取或是其它根据某变量会有变化的内容。
动态的内容一般是不缓存的,因为缓存会导致数据错乱或显示不了最新的数据等 6硬指向 硬指向通常是指在本地或本机,通过修改hosts的内容来固定某 域名的解析到指定的IP上,避免因DNS缓存或多IP时不便于测试或检测指定机器的服务状态。
一般windows系统的机器hosts文件的路径在C:\Windows\System32\drivers\etc\hosts,通过记事本或其它编编辑器打开,在最后一行,添加要修改的域名或IP,如 这样就解析到127.0.0.1这个IP上了注意:该hosts文件修改,有些权限或软件有限制或提示安全问 题,强制修改就可以 7什么是源站或隐藏IP? 在CDN应用或系统里,一个比较常见的词语是“源站”,这个怎么理解。
其实就是你原来的网站或服务器,因为用了CDN加速后,用户直接访问到的服务器,不是你的服务器,而是CDN节点的服务器,通过CDN节点,再到你的服务器,所以你原来的服务器,就是源站,提供所有数据的地方。
所以,也才会有用了CDN后,会隐藏源节点的说法。
其实也不算是隐藏,只是说,用了CDN后,没办法或也不需要直接访问源站了,自然就看不到也就隐藏了。
提高了服务器或网站安全性的一个方式。
8什么是刷新什么是预加载? 在站点管理工具里,有个这样的功能刷新和预加载,是什么功能或是有什么区别?刷新就是更新,更新缓存里的缓存内容的意思,比如修改过文件, 但缓存又没过期,此时就需要这个刷新来强制更新了预加载就是预先加载,提前加载,就是提前将内容缓存到CDN的 节点里,因为一般的缓存是在有用户访问时才会缓存,也就是在首次访问时,需要下载内容。
如果内容较大或想体验更好时,就可以使用这个预加载,提前缓存到节点里,这样就能达到更好的速度和体验

标签: #cpc #creo #马自达 #比例 #cadxy #时间 #图形 #c怎么计算