自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 windows禁止ping和取消禁止ping的方法

方法一:netsh firewall set icmpsetting 8 允许pingnetsh firewall set icmpsetting 8 disable 禁止ping方法二:找到windows防火墙,入站规则,图中所示2条规则,勾选 “已启用” 即可允许ping。取消勾选 “已启用”即可禁止ping。总结:实际上,方法一和方法二是一样的,方法一操作后,同步可以看到方法二中的规则也被相应改变了。方法一和方法二只是cmd方式和图形界面的区别。...

2021-09-09 09:34:32 18986

原创 openvswitch实现arp代答和icmp代答

参考https://www.jianshu.com/p/df2eac8473dbovs-ofctl add-flow br-int table=0,in_port=1,arp,arp_tpa=10.0.0.1,arp_op=1,actions=move:"NXM_OF_ETH_SRC[]->NXM_OF_ETH_DST[]",mod_dl_src:"02:ac:10:ff:01:01",load:"0x02->NXM_OF_ARP_OP[]",move:"NXM_NX_ARP_SH.

2020-06-12 17:30:40 1925

原创 iperf3和iperf对比测试

用iperf 3.1.3做udp测试时发现,发到50Mbps时,iperf3 server侧统计有丢包,但通过tcpdump抓包发现,并没有丢包,因此怀疑iperf3有问题。改用iperf 2.0.8版本做udp测试,到200Mbps,iperf server侧统计没有丢包。由此可见,iperf3收包统计貌似有些问题,原因不明。后续使用iperf2.0.8继续测试。关于iperf2 和iperf3,网上找到这篇文章。http://fasterdata.es.net/performance

2020-06-03 09:52:27 3980

原创 yum出现HTTP Error 404 - Not Found的解决办法

由于很久没有开虚拟机,yum install的时候出现HTTP Error 404 - Not Found。网上查找解决方案yum clean allrpm --rebuilddb再次yum install成功。

2020-04-16 10:22:36 325

原创 centos7 yum安装python3 和pip3

yum install -y python36yum install -y python36-develyum install -y python36-pip

2019-08-16 14:53:04 184

原创 centos安装easy_install

1、yum install python-setuptools2、easy_install pip3、pip install xxx参考链接https://www.52os.net/articles/use-command-install-easy_install-and-pip.html

2019-08-14 14:27:56 1246

转载 Linux下C获取所有可用网卡信息的两种方法

https://www.cnblogs.com/fnlingnzb-learner/p/6427388.html1、通过getifaddrs获得2、通过ioctl函数获得

2019-04-17 10:14:41 2449

原创 cloudflare做cdn加速,并在服务器记录真实客户端ip

一、准备工作1、准备一个域名,与cloudflare账户绑定。2、准备一个服务器,与域名绑定,并搭建http/https服务器,可以用apache,也可以用nginx,我用的apache。3、用邮箱注册一个cloudflare账号,注册过程比较简单,不赘述。二、绑定域名与cloudflare账户注册cloudflare账户后,会有add site按钮,按照提示一步一步操作,其中...

2019-01-15 17:33:16 5441

原创 使用openssl生成证书,用wolfssl实现ssl加密传输;

一、openssl生成证书1、生成自签名的ca证书,用来对服务器和客户端证书签名;1)生成ca私钥openssl genrsa -aes256 -out ca.key.pem 20482)生成自签名ca证书openssl req -key ca.key.pem -new -x509 -days 3650 -sha256 -extensions v3_ca -out ca.cert.pe...

2018-09-28 18:28:12 3212

转载 CA证书自签详解-比较清晰的讲解

https://blog.csdn.net/z344945251/article/details/72870129 本文记录linux环境和windows环境下CA证书的办法过程 一:linux环境下颁发CA证书 首先需要安装openssl。首先需要利用openssl生成根证书,以后的服务器端证书或者客户端证书都用他来签发,可以建立多个根证书。在CentOS6.3上...

2018-09-27 15:45:02 6868 2

转载 关于虚拟网络设备tun/tap的讲解

找到一篇关于虚拟网络设备tun/tap的讲解,文章分别对两者的数据包流程讲解,讲解比较清楚明白,收藏。https://opengers.github.io/openstack/openstack-base-virtual-network-devices-tuntap-veth/...

2018-06-12 21:41:16 753

原创 linux rsyslog用法

1、linux syslogLinux系统拥有非常灵活和强大的日志功能,可以保存几乎所有的操作记录,并可以从中检索出我们需要的信息。大部分Linux发行版默认的日志守护进程为 syslog(后续升级rsyslog),位于 /etc/syslog 或 /etc/syslogd,默认配置文件为 /etc/syslog.conf,任何希望生成日志的程序都可以向 syslog 发送信息。syslog 是一...

2018-05-30 17:07:42 2568

原创 centos下python升级后,新版本python共用旧版本的第三方模块

centos下python升级后,新版本python共用旧版本的第三方模块1、python从2.6.6升级到2.7.15从官网下载2.7.15的包,解压后,依次执行./configure --prefix=/usr/local/python2.7,make,make installpython2.7.15安装到/usr/local/python2.7目录下2、由于原来的python2.6.6需要保...

2018-05-03 16:33:33 606

原创 python打印当前时间的一种方法

pythonprint time.strftime('%Y%m%d%H%M%S')打印结果为20180420101010

2018-04-27 10:03:42 2981

原创 windows命令行自带工具查看文件MD5值

cmd打开命令行,输入certutil -hashfile yourfile MD5

2018-04-21 17:23:28 984

转载 VFS文件系统分析

http://blog.chinaunix.net/uid-20528014-id-4094714.html

2018-04-19 15:12:27 130

原创 优先级翻转

最近被问到优先级翻转,baidu了一下简单来说,优先级翻转就是高优先级的任务访问共享资源的时候,当共享资源被低优先级的任务占用时,高优先级任务被其他低优先级的任务阻塞,出现低优先级任务先于高优先级任务执行的情况;具体来说,假如有a,b,c三个任务,优先级由高到低,a和c访问相同的共享资源;假如某个时刻c正在执行,当a要执行时,由于a的优先级高于c,a开始执行,但是由于a需要访问共享资源,此时共享资...

2018-04-19 11:26:06 146

转载 关于centos7 firewall的介绍

https://www.biaodianfu.com/firewalld.html

2018-04-18 18:30:34 347

原创 开启pptp日志记录功能

1、pptp 版本: pptpd -vpptpd v1.4.02、开启pptp日志记录选项修改  /etc/ppp/options.pptpd找到nologfd,表示不记录日志,把它注释掉然后,增加一行 logfile /var/log/pptpd.log,记录日志到文件3、vpn登录/断开时,增加自定义日志记录vpn登录和断开的时候,会自动执行/etc/ppp/ip-up和/etc/ppp/ip...

2018-04-10 15:36:17 6065 1

转载 负载均衡介绍

一个负载均衡的介绍,看了一半,记录一下http://server.51cto.com/sOS-563864.htm

2018-03-31 23:25:41 156

原创 centos 中 python import MySQLdb error

centos中, python 连接mysql数据库时,import MySQLdb提示No module named MySQLdb,可以通过yum安装MySQL-python来解决;yum install MySQL-python 安装完成后,import MySQLdb不再报错。...

2018-03-05 19:12:26 235

转载 iptables详解

原帖地址 http://blog.chinaunix.net/uid-26495963-id-3279216.html一:前言防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的或者软件的防火墙两种。无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘。而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略,规则,以达到让

2016-10-28 18:14:53 181

转载 linux学习路线

以下是我给你的建议,一定要给分啊。1. 了解操作系统基本概念。如果不会,可以学习《操作系统:设计与实现》Andrew S.Tanenbaum 写的那本。以MINIX为例子讲解操作系统的概念。非常推荐。2. 有了操作系统的基本概念以后,可以了解Linux的机制了。推荐《Linux内核设计与实现》Robert Love 写的。这本书从概念上讲解了Linux有什么,他们是怎么运行的。这本书要

2016-08-07 19:16:31 248 3

转载 Linux 安全之SSH后门

http://redkey.blog.51cto.com/335290/1345091一.查看SSH版本12[root@redkey vmshare]# ssh -VOpenSSH_5.3p1, OpenSSL 1.0.0-fips 29 Mar 2010二.下载SSH 源码包源码包:

2016-08-03 16:56:02 697

原创 No module named gevent

No module named gevent我的python 2.6.6下载gevent-1.1.1.tar.gzhttps://pypi.python.org/packages/12/dc/0b2e57823225de86f6e111a65d212c9e3b64847dddaa19691a6cb94b0b2e/gevent-1.1.1.tar.gz#md5=1532f

2016-06-28 09:16:18 15289

转载 最全面的linux信号量解析

http://blog.csdn.net/qinxiongxu/article/details/7830537/信号量一.什么是信号量信号量的使用主要是用来保护共享资源,使得资源在一个时刻只有一个进程(线程)所拥有。信号量的值为正的时候,说明它空闲。所测试的线程可以锁定而使用它。若为0,说明它被占用,测试的线程要进入睡眠队列中,等待被唤醒。二.信号量的分

2016-06-17 09:46:36 193

原创 获取MAC地址

1、获取对端mac#include  #include  #include  #include  #include  #include  #include  #include  #include  #include  #include  #include  #include  #include  #include in

2016-06-15 11:15:24 228

转载 pcap文件格式及文件解析

http://www.cnblogs.com/kernel0815/p/3803304.htmlpcap文件格式及文件解析第一部分:PCAP包文件格式一 基本格式:   文件头 数据包头数据报数据包头数据报......二、文件头:      文件头结构体 sturct pcap_file_header {      DWORD          

2016-06-15 09:30:19 1040

原创 初用c#记录

刚开始使用C#,现将用到的记录如下: 1、stringBuilder类用来拼接字符串2、Thread类Thread mythread = new Thread(new ThreadStart(mythreadproc));mythread.IsBackground = true;/*是否后台线程,如果是后台线程,主线程关闭,该线程自动关闭,默认false*/mythre

2014-12-24 16:11:42 232

转载 LINUX 查看tcp连接数及状态

http://pzzy2000.iteye.com/blog/1299660netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'TIME_WAIT 8947 等待足够的时间以确保远程TCP接收到连接中断请求的确认FIN_WAIT1 15 等待远程TCP连接中断请求,或先前的连

2014-12-04 10:10:11 559

转载 生成的exe在没有安装vs的机器上无法运行,提示找不到msvcp100.dll

原贴地址  http://blog.chinaunix.net/uid-192452-id-3208724.html问题:生成的exe在没有安装vs的机器上无法运行,提示找不到msvcp100.dll先解释一下 msvcr100.dll MS = Microsoft V = Visual C = C program language R = Run-time

2014-12-01 14:47:45 603

转载 DDOS攻击主要类型解析

http://www.360doc.com/content/14/1117/14/20452746_425782420.shtml

2014-11-17 14:58:20 820

原创 inet_pton/inet_ntop 例程及注意点

#include #include #include #include #include #include

2014-10-20 14:59:07 419

转载 c语言fopen追加模式下fseek失效

c语言fopen追加模式下fseek失效用到编程改变文件某个字段的值,结果发现此现象。上代码:int writepcap(char *filename,int begin,int len,char *content){    if(!pcap || !content)        return -1;    FILE *fp = NULL;    fp =

2014-09-15 13:50:33 980

转载 【转】Linux删除文件后空间没有释放解决

神射手

2014-04-25 18:50:37 313

转载 【转】WSDL文件简介(附例子)

转载,地址http://hi.baidu.com/xiaoduo170/item/923ff8884607205d840fab5b 本文介绍了如何编写一个简单的WSDL文件,并根据WSDL文件编写服务器端和客户端代码,并发布Web Service服务的过程。首先明确的一点是WSDL现在有两个版本,分别为WSDL 1.1和WSDL 2.0,W3C的官方文档地址分别为:http://w

2014-04-03 23:26:00 358

转载 转--linux启动流程

转自http://www.cnblogs.com/scnutiger/archive/2009/09/30/1576795.html [摘至鸟哥的linux私房菜] 今天看了linux启动相关的内容,把主要的部分记录如下。linux的基础启动流程1. 加载BIOS的硬件信息,并获取第一个启动设备的代号。2. 读取第一个启动设备的MBR的引导加载程序(即lilo、grub、spf

2014-02-23 22:59:05 388

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除