创建和使用又拍云CDN服务

注册

首先,注册一个账号,可以点击https://console.upyun.com/register/?invite=ryUraiRGW 注册。

实名认证

登陆控制台,我们第一件事情就是进行身份认证,绑定你的手机号、邮箱、提交身份证进行审核,这个过程在早上8点-晚上9点都是很快的

后台点击身份认证,然后提交手持身份证照片提交审核,需要注意的是:

  • 提交的身份证信息必须准确、与照片信息要对应,清晰,不要模糊,如果照片人脸和身份证信息看不清的很容易被拒绝。
  • 持证人和照片不符合的、提交的时间所对应的着装和证件中的时间不符(比如夏天申请的,你提交的照片是个穿羽绒服拍的。

Mac 快捷键大全

基本快捷键

Command-X:剪切
Command是Mac里最重要的修饰键,在大多数情况下相当于Windows下的Ctrl。所以以下最基本操作很好理解:
Command-Z:撤销
Command-X:剪切
Command-C:拷贝(Copy)
Command-V:粘贴
Command-A:全选(All)
Command-S:保存(Save)
Command-F:查找(Find)

http 之 range

什么是 range

HTTP 的 Content-Range 支持对于一般的网页处理没啥重要的作用,但是对于大文件的下载,CDN回源,点续传功能的作用是非常重要的。

Content-Range允许一次只下载一个文件的一部分,后面再分批次下载文件的其他部分,或者并发下载,提高下载速度,这样如果在下载一个文件的过程中,网络断开了,恢复后不需要重新下载。

http 响应头如果有Accept-Ranges: bytes - 该响应头表明服务器支持Range请求,以及服务器所支持的单位是字节(这也是唯一可用的单位).我们还能知道:服务器支持断点续传,以及支持同时下载文件的多个部分,也就是说下载工具可以利用范围请求加速下载该文件.Accept-Ranges: none 响应头表示服务器不支持范围请求.

GNS3 1.5.3使用IOU模拟思科路由交换实验

GNS3 是一款用来模拟思科CCIE考试的模拟器,在1.x版本以后加入了IOU功能,能够模拟一些以前无法模拟的实验,对于学习路由交换来说是非常有帮助的,但是GN31.5.3使用IOU很麻烦,中文资料非常少,我这边自己借鉴了国外的一些英文资料和YouTube上看的视频教程整理一份,供各位使用

tcpdump 抓包分析

tcpdump 是一款开源的命令行数据包分析获取软件,它有着丰富的功能,通常我们在 linux 服务器上使用他进行网络故障的分析,可以输出 wireshark 支持的 cap 文件打开查看。

使用 ffplay 指定http header播放视频

在给客户进行故障排查时,使用 ffplay 去播放,希望看播放视频的分辨率,发现客户设置了 referer 防盗链,直接访问返回 http 状态码403。之前都是直接用 ffplay 来进行播放的,查了下帮助文档,发现参数太大,于是使用 grep 打法过滤了下发现可以指定–headers 来进行自定义 http 请求头。

iptables 的 DROP和reject的区别

在学习iptables的时候,我们知iptables在处理数据包的时候,常用的方式有ACCEPT\DROP\REJECT。ACCEPT这个很好理解,可是DROP和REJECT都是拒绝。这两个的区别是什么呢?带着这个问题。我配置了两种方式,通过抓取数据包来分析查看下他们的区别。