之前写了一篇 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……
Linux 分类下的文章
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……
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为服务端的……
在一台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 当被控制的程序退出的……
这两天在宝塔面板下折腾nextcloud,遇到了很多问题,详见:宝塔面板部署NextCloud逐一解决后台安全及设置警告 ,这里再补充几点 一、性能优化 性能优化的详细过程已完善,请移步 Nextcloud打开缓慢\卡顿的一些优化 Nextcloud由于各种原因,默认安装后,任何页面加载时间都过于缓慢。之前的文章有介绍到使用PHP的APCu模块以提升缓存性能,这里再介绍使用Memcached提高Nextcloud的性能。 Nextcloud支持多个不同类型的缓存后端,所……
之前介绍了在CentOS下编译内网穿透软件ngrok服务端和客户端的过程,今天再介绍一款比ngrok更好用的内网穿透软件,Frp frp( fast reverse proxy),是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议,而且还支持点对点的内网穿透,可不用通过服务器中转。不过目前处于开发的初级阶段,并不能穿透所有类型的 NAT 设备,所以穿透成功率较低。穿透失败时可以尝试 stcp 的方式。 项目地址:https://git……
有时候会遇到人在外边,想要访问家里电脑上的东西,或者远程控制家中的其他设备,无奈家庭宽带一般都不会分配固定的公网IP。这时候就得需要通过一些内网穿透的软件,利用服务器进行中转。 ngrok就是一款中转服务软件,与其类似并常用的还有frp,今天分享一下在CentOS 7下编译Ngrok各个系统服务端和客户端的过程。 注:ngrok的使用方法不再记录 安装go语言 ngrok是基于go语言实现的,所以在编译ngrok客户端前先安装go语言环境,……
nextcloud可以看做是一款基于owncloud的私有云解决方案。如果只需要简单的使用nextcloud,最基本的部署环境只需要nginx(apache)+php即可。 记录一下在宝塔面板环境下搭建nextcloud的过程中出现的一些问题及解决。 =======更新======== Nextcloud 14.x版本后会出现一些新的警告,可以参照: 宝塔面板部署NextCloud(14.0.3)逐一解决后台安全及设置警告 Nextcloud 16.x 宝塔面板部署NextCloud(16.0.0)逐一解决后台安全及设置……
Linux系统下,下载文件一般使用wget直接下载,但是wget是不支持多线程,导致下载速度提不上来,尤其是下载大文件的时候特别明显 介绍一款多线程下载软件,axel:https://github.com/axel-download-accelerator/axel axel不仅支持多线程下载,并且还支持断点续传。记录一下CentOS 7.4.1708 编译安装axel的过程吧 yum install git -y git clone https://github.com/axel-download-accelerator/axel.git cd axel/ sh autogen.sh ……
接上一篇使用Rsync备份文件过程及问题解决,困扰了我好几天的问题终于解决了。水一篇,还原一下解决过程。 问题复现: 服务端为阿里云,安装宝塔面板,使用集成的PureFTP搭建ftp服务器 客户端为腾讯云,使用宝塔面板集成的FTP存储空间连接服务端,在添加ftp服务器信息后,一直卡在“正在获取文件列表” 起初我怀疑是宝塔的ftp备份插件出了什么问题,或者服务端ftp端口21没有在防火墙放行,但是都一一排除了。索性使用linux的ftp……
