最新消息:

admin的文章

修改 qcow2 镜像大小
qcow2

修改 qcow2 镜像大小

6年前 (2018-04-30) 7319浏览 0评论

思路 修改 qcow2 镜像可以分为两类:扩大和缩小。 扩大的操作思路是:先扩大镜像(磁盘),后修改分区表扩大分区信息。整个过程如下图所示,第一步先把镜像整个容量扩大,第二步把 sda2 扩大,把余下的空间填满。 缩小的操作思路和扩大相反:先修改分区...

Python程序调优 (Python Profiler)
python

Python程序调优 (Python Profiler)

6年前 (2018-04-30) 2988浏览 0评论

概述 本文介绍基本的python profilter方法,并且用Openstack Nova作为例子展示具体使用方法。 本文介绍的profiler方法区别于一般常用的使用python cProfile模块,cProfile模块的分析结果不直观,并且仍...

查看Linux系统/文件是32位还是64位
Linux

查看Linux系统/文件是32位还是64位

6年前 (2018-04-11) 3591浏览 0评论

查看系统(内核) uname -a 结果如下: 查看文件 对于可执行文件、.o文件或so文件,有两种方式查看是32位还是64位。 第一种,用file命令,比如看WebRTC编译出来的stunserver,可以这样: file stunserver 结...

一个双网卡导致的网络故障
route

一个双网卡导致的网络故障

6年前 (2018-03-28) 3218浏览 0评论

内网有个机器有2个网卡,并且是不同的网段和网关。 其中的B服务器有2个网卡。这个时候我们就只有默认网关为10.1.1.1 那查看路由表就是如下 [root@localhost ~]# ip route show table all 10.1.1.0/...

理解inode
inode

理解inode

6年前 (2018-03-26) 2275浏览 0评论

inode是一个重要概念,是理解Unix/Linux文件系统和硬盘储存的基础。 我觉得,理解inode,不仅有助于提高系统操作水平,还有助于体会Unix设计哲学,即如何把底层的复杂性抽象成一个简单概念,从而大大简化用户接口。 下面就是我的inode学...

iptables drop domain dns request packet
iptables

iptables drop domain dns request packet

6年前 (2018-02-05) 3339浏览 0评论

Iptables使用string match的--string选项是无法直接匹配dns查询中的域名进行操作的。 使用tcpdump查看dns packet: :36:24.918455 IP 100.224.236.84.50546 > ns1...

Nginx下的rewrite规则
nginx

Nginx下的rewrite规则

6年前 (2018-01-27) 2712浏览 0评论

一.正则表达式匹配,其中: * ~ 为区分大小写匹配 * ~* 为不区分大小写匹配 * !~和!~*分别为区分大小写不匹配及不区分大小写不匹配 二.文件及目录匹配,其中: * -f和!-f用来判断是否存在文件 * -d和!-d用来判断是否存在目录 *...

nginx location正则写法
nginx

nginx location正则写法

6年前 (2018-01-27) 2251浏览 0评论

一个示例: location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] } location / { # 因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求 # 但是正则和最长字符串会...

CPU漏洞Meltdown和Spectre影响与修复
安全

CPU漏洞Meltdown和Spectre影响与修复

6年前 (2018-01-10) 4400浏览 0评论

一.背景 对于2018年1月3日Intel CPU被Google Project Zero团队爆出的漏洞Spectre和Meltdown,影响Intel、AMD以及ARM等多个厂商的产品,受影响的操作系统平台有Windows、Linux、Androi...

DNS协议详解
DNS

DNS协议详解

6年前 (2018-01-04) 2091浏览 0评论

DNS属于应用层的协议,DNS提供了将人类易于理解的主机名或域名转换为计算机或网络可识别的数字地址的机制,从而使得互连网的广泛应用成为可能。 一、 DNS涉及的基本概念 (1)域名及顶级域 1)域名 域名(Domain Name)通常是用户所在的主机...

Wireshark分析DNS 协议
DNS

Wireshark分析DNS 协议

6年前 (2018-01-04) 2287浏览 0评论

摘要:     本文简单介绍了DNS协议理论知识,给出URL解析步骤,详细讲述了DNS报文各个字段含义,并从Wireshark俘获分组中选取DNS相关报文进行分析。 一、概述 1.1 DNS     识别主机有两种方式:主机名、IP地址。前者便于记忆...

自己动手实现DNS协议
DNS

自己动手实现DNS协议

6年前 (2018-01-04) 2510浏览 0评论

在本博客的DNS协议详解及报文格式分析一文中介绍了DNS的基本理论,DNS协议的报文格式等,如果详细了解了的话,不免会萌生出自己实现DNS协议的想法。要知道DNS协议是基于UDP的,如果能够自己组装出一个合法有效的DNS报文,便可以通过socket将...