一个全新的流量转发工具:Realm

一个全新的流量转发工具:Realm

流量转发,顾名思义是能够转发TCP或UDP流量到指定远程主机的工具。它主要用于内网的代理,及一切需要转发流量的场景。目前,已经有很多类似的工具出现了,常见的有socat,brook等。但是,这些工具都局限于固定的ip,即只能在启动时就指定好要转发的ip地址。brook可以解析域名,但却不能动态解析。网络上虽然流行有一键脚本,能够完成动态解析...

docker出现crypto/rand: blocked for 60 seconds waiting to read random data from the kernel解决办法

docker出现crypto/rand: blocked for 60 seconds waiting to read random data from the kernel解决办法

问题描述: [root@ecs-zaAOz ~]# service docker start Redirecting to /bin/systemctl start docker.service ^C 启动时候会一直卡住,通过日志查看到错误信息如下: [root@ecs-zaAOz ~]# journalctl -amu docker -- Logs begin at 三 2021-02-03 11:35:23 CST, end at 三 2021-02-03 11:39:24 CST. -- 2月 03 11:36:27 ecs-zaAOz system...

Linux下利用Shell快速抓取ETH货币数据

Linux下利用Shell快速抓取ETH货币数据

为啥会有这个需求?每天得盯着软件数据,一部分软件可以设置涨跌推送,但是需要长时间挂在后台,非常不方便,经过查询,发现火币和okcoin提供了API接口,所以可以利用shell进行推送到短信平台或者邮件平台中。 火币实时ETH数据: https://api.huobi.pro/market/detail/merged?symbol=ethusdt shell实时抓取火币ETH数据: curl https://api.hu...

分享一个Nginx反向代理配置

分享一个Nginx反向代理配置

废话不多,上配置: server { listen 80; listen 443 ssl http2; server_name cikeblog.com; ssl_certificate /root/.acme.sh/cikeblog.com/fullchain.cer; ssl_certificate_key /root/.acme.sh/cikeblog.com/cikeblog.com.key; ssl_prefer_server_ciphers on; ssl_ciphers ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:...

#转载# Linux下使用kvm搭建虚拟机群

#转载# Linux下使用kvm搭建虚拟机群

1.安装kvm 检查cpu是否支持虚拟化 [root@kevin ~]# grep vmx /proc/cpuinfo 如果有vmx信息输出,就说明支持VT;如果没有任何的输出,说明你的cpu不支持,将无法使用KVM虚拟机。 2.确保BIOS里开启虚拟化功能,即查看是否加载KVM模块 [root@kevin ~]# lsmod | grep kvm kvm_intel 170086 0 kvm 566340 1 kvm_intel irqbypass 13503 1 kvm 如...

Linux下实现服务器多IP进行UDP通讯

Linux下实现服务器多IP进行UDP通讯

文章标题有点绕口,简单解释下,也就是如果服务器存在多个IP,我们进行测试,两个IP的TCP数据包都可以同时到达,但是UDP数据包除了主IP外,其他IP会被本地链路全部丢弃。所以,此文章就是让多个服务器IP的TCP&UDP同时可以工作。 如何实现? 我们需要对非主IP进行UDP-NAT 因为副IP相对于主IP可以看作是内网IP,因此可以做DNAT操作。 假如...

CentOS7下快速部署Lnmp环境

CentOS7下快速部署Lnmp环境

这个脚本应该是我17年的时候收集的,当时宝塔还没出现,所以自己搞了个快速部署,然后最近宝塔有点风言风语,所以又把这个脚本翻出来,修复了点bug,分享出来。 安装方法:  wget https://github.com/4kercc/fastlnmp/raw/main/install.sh && bash install.sh 卸载方法: wget https://github.com/4kercc/fastlnmp/raw/main/install....

Linux下测试Ping工具:UDPPing

Linux下测试Ping工具:UDPPing

通常情况下,我们都是使用tcp或者icmp来测试机器的TCP信息,但是有一部分环境下,我们需要使用UDP来进行通讯,常规测试方法是搭建一个正常的酸酸乳服务,然后进行udp测试,但是此方法比较繁琐,可以使用更简单的测试工具:udpping来完成检测。 下载: 原地址:https://github.com/wangyu-/UDPping/raw/master/udpping.py 博客分流:https://c...

git clone提示error: while accessing https://的解决办法

git clone提示error: while accessing https://的解决办法

此故障出现于CentOS6.x版本中,具体原因是因为系统中存在过时的curl和nss库的,从而导致了git clone失败。 解决办法: yum update -y nss curl libcurl 修复前: [root@100mai ~]# git clone https://github.com/philyuchkoff/openssl-1.1.1g-RPM-Builder.git Initialized empty Git repository in /root/openssl-1.1.1g-RPM-Builder/.git/ ...

#曲线救国# 利用Crontab实现开机自启

#曲线救国# 利用Crontab实现开机自启

在某些极端的机器上,我们使用/etc/rc.local配置开机自启会莫名其妙不生效,所以我们可以采取曲线救国的办法,使用crontab来实现开机自启。 使用方法: crontab -e @reboot /home/start.sh 保存即可。 @reboot 表示重启开机的时候运行一次。还有很多类似参数如下: string             meaning ------           ----------- @reboot      ...