使用ipref测试TCP\UDP传输指标

之前写了一篇 Linux下使用nping测试TCP\UDP延迟,测试方法不够严谨,所以补充一篇使用ipref来测试TCP\UDP的传输指标。依旧是在CentOS 7下进行测试 安装 服务端和客户端均需要安装iperf,CentOS 7下安装Iperf:https://bugxia.com/256.html TCP 服务端(参数说明:-s 服务器, -i 间隔时间,-e 显示更多信息) iperf -s -i 1 -e 客户端(参数:-c 客户端) iperf -c 服务器IP 此时服务端显示的信息: UDP 服务端(参数说明:-s……

CentOS 7下安装Iperf

Iperf是一个网络性能测试工具。Iperf可以测试TCP和UDP带宽质量。Iperf可以测量最大TCP带宽,具有多种参数和UDP特性。 Iperf可以报告带宽,延迟抖动和数据包丢失。利用Iperf这一特性,可以用来测试一些网络设备如路由器,防火墙,交换机等的性能。 Iperf支持多种系统,具体见:https://iperf.fr/iperf-download.php,目前官网支持的版本是iperf3(3.1.3_64 bits)和iperf2(2.0.9_64 bits) iperf2 快速安装 wget -O /usr/bin/ipe……

Linux下使用nping测试TCP\UDP延迟

nping和nc一样,都是Linux下一个简单实用的网络工具。本文主要介绍一下在CentOS 7下使用nping来测试TCP\UDP延迟。 如果只是想简单测试一下UDP延迟,可以看这里:Windows下的简易UDP Ping工具 TCP延迟看这里:Linux下简单易用的tcping 由于是测试服务器与客户端之间的TCP\UDP延迟,所以服务端与客户端均需安装nping 安装 #客户端安装nping rpm -vhU https://nmap.org/dist/nping-0.7.70-1.x86_64.rpm 服务端 使用nping为服务端的……

Linux下限制某程序CPU占用

在一台VPS上使用GDrive同步文件时,总是触发主机商的CPU占用上限,不停的被强制关机。好么,找了一圈,发现一个挺好用的限制CPU占用的程序:CPULimit 记录一下CentOS 7下CPULimit的安装和使用过程 安装 git clone https://github.com/opsengine/cpulimit.git cd cpulimit make cp src/cpulimit /usr/bin 输入cpulimit命令,查看使用方法 #选项 -l 0~200 限制CPU占有率0%~200% -v 显示控制的统计信息 -z 当被控制的程序退出的……

wordpress每次发布新文章自动提交百度

wordpress自带的PING服务可以在发表新文章时,自动通知站点更新服务。除去这种方式通知百度进行抓取,还可以通过百度提供的链接提交API进行推送。 详情见:https://ziyuan.baidu.com/linksubmit/index 百度的链接自动提交可以使用API、JS、sitemap等方式。所以我就想着直接在主题的functions.php添加这个功能。 原理很简单,当新文章发布时(包含更新),通过CURL访问百度提交链接的API即可。主要用到了wordpress的publish_post……

Notepad++下Nginx配置文件高亮显示

notepad++是一款很轻便并且支持代码高亮显示的文本编辑软件,只不过内置的代码高亮语法不包含nginx.conf 分享一个自定义的nginx.conf高亮配置 下载:https://file.bugxia.com/s/NSdf3mi3NrbfqiY 导入方法: 点击Notepad++语言菜单——自定义语言格式 点击导入——选择下载的nginx.conf高亮配置(xml文件)——导入成功会提示“Import Successful” 重启Notepad++,点击语言菜单——选择最后的Nginx,完成

宝塔面板下nextcloud完美优化配置

这两天在宝塔面板下折腾nextcloud,遇到了很多问题,详见:宝塔面板部署NextCloud逐一解决后台安全及设置警告 ,这里再补充几点 一、性能优化 性能优化的详细过程已完善,请移步 Nextcloud打开缓慢\卡顿的一些优化 Nextcloud由于各种原因,默认安装后,任何页面加载时间都过于缓慢。之前的文章有介绍到使用PHP的APCu模块以提升缓存性能,这里再介绍使用Memcached提高Nextcloud的性能。 Nextcloud支持多个不同类型的缓存后端,所……

解决AJAX(PJAX)下代码高亮无法渲染的问题

我在用的wordpress代码高亮插件是Pure Highlightjs,很轻便简洁的一款高亮插件。在做本站这套主题的时候,发现一个问题 当页面通过AJAX的方式加载的时候,内容页的代码高亮部分无法渲染,也就是高亮插件没有加载 考虑到AJAX的原理,初步判断是负责渲染的js没有执行,于是就找插件的代码看了一通,发现关键的部分 hljs.initHighlightingOnLoad(); 于是就把这句加到AJAX执行后的complete事件里……发现居然不生效……好吧,继续摸索 ……

Linux下使用shell获取网卡速度统计

前段时间学习shell,想要获取当前网卡的速度,于是就写了个这个,原理是获取间隔时间前后的网卡流量,取差值除以间隔 说明:先使用ifconfig查看需要统计速度的网卡名称,如eth0\wlan0等等 再执行 sh speedload.sh 网卡名称 例如截图中的网卡名称为enp3s0 sh speedload.sh enp3s0 需要安装bc #CentOS yum install bc -y #Debian、Ubuntu sudo apt-get install bc -y 代码如下,获取到的速度单位为字节,根据需要再换算为其他……

CentOS 7 部署内网穿透的另一个利器 Frp

之前介绍了在CentOS下编译内网穿透软件ngrok服务端和客户端的过程,今天再介绍一款比ngrok更好用的内网穿透软件,Frp frp( fast reverse proxy),是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议,而且还支持点对点的内网穿透,可不用通过服务器中转。不过目前处于开发的初级阶段,并不能穿透所有类型的 NAT 设备,所以穿透成功率较低。穿透失败时可以尝试 stcp 的方式。 项目地址:https://git……