项目地址https://github.com/Chion82/netfilter-full-cone-nathttps://github.com/proxmox/pve-kernelhttps://github.com/sxx1314/pve-kernel 预编译deb下载:https://github.com/sxx1314/pve-kernel一. 推荐使用debian11编译。可以使用docker来编译。 docker pull debian:bullseyedoc...
阅读全文>>
dd if=/dev/zero of=/tmp/tempfile bs=1M count=1024 status=progress 使用dd测试,status=progress 选项 显示进度。
阅读全文>>
主要记录一下命令设置TCP最大报文长度,一般情况下自己可以算出来。但是很多情况下并不一定,还是需要自己测试。LINUX 当包是1472字节并且不拆包,能够传送正确;[root@sxx1314 ~]# ping -c 3 -s 1472 -M do www.baidu.comPING www.a.shifen.com (10.10.0.230) 1472(1500) bytes of data.1480 bytes from 10.10.0.230: icmp_seq=1 ttl=64 time=0.345 ms1480 byte...
阅读全文>>
这里只谈 chroot,直接在原内核上挂载新系统的文件系统。不修改bios来做单系统的启动。好处是可以随时切换系统 依赖项目 :github.com/dnschneid/crouton 怎么装 见 readme,不做赘述。这里讲讲安装完毕之后的事情。 当然首先确保安装介质是ext4。 然后先去chrome的文件管理里卸载介质 shell里手动挂载介质 执行上述项目已安装的目录下的enter-chroot脚本
阅读全文>>
项目来源:https://github.com/UJX6N 安装办法 先自行安装wget curl 等软件。apt install/yun install/pacman -S ... bash <(curl -Lso- https://git.io/kernel.sh) 注意事项: UJX6N 的新内核安装时不要卸载旧内核。卸载旧内核可能会一并删除依赖导致系统无法启动。 dog250 原版内核如果本地安装了高版本内核需要卸载旧内核或者修改grub把bb...
阅读全文>>
首先推荐常见服务器(国内查询存在污染,国外查询无污染)1、阿里公共DNS阿里提供的DNS,测试阶段,存在污染。DoT地址:dns.alidns.com223.5.5.5223.6.6.6DoH地址:RFC8484地址:https://dns.alidns.com/dns-queryhttps://223.5.5.5/dns-queryhttps://223.6.6.6/dns-queryJSON地址:https://dns.alidns.com/resolvehttps://223.5.5.5/resolvehttps...
阅读全文>>
最近编译测试一款光猫设备,来自某大厂作品。号称10G无压力。但是实际发现自带sdk内的busybox里的date命令格式比较奇葩,所以记录一下。为什么要用date命令,因为设置桥接之后光猫之后无法获取公网npt服务器的数据,所以另辟蹊径通过拨号之后内网的linux服务器去同步无法联网的光猫时间。date -s 2022.03.03-13:48:00 首先linux服务器安装telnet 客户端(注意只安装客户端)#!/bin/bashdate=$(date +"%Y.%m.%d-%H:%M:%S&quo...
阅读全文>>
iptables -t nat -A PREROUTING -i ethX -p udp --dport 53 -j DNAT --to $(get lan_ipaddr)iptables -t nat -A PREROUTING -i ethX -p tcp --dport 53 -j DNAT --to $(get lan_ipaddr)这里ethX为局域网的LAN口,而$(get lan_ipaddr)指示的是我们自己的DNS服务器(一般在内网),比如我们的LAN口为eth1,而DNS服务器位于10.10.10.11,则上述规则更改为: ...
阅读全文>>
步骤 1 – 列出预路由规则语法如下: sudo iptables -t nat -v -L PREROUTING -n --line-number或 sudo iptables -t nat -v -L -n --line-number -t nat : 选择 nat 表。 -v : 详细输出。 -L:列出所选链中的所有规则。换句话说,在 nat 表中显示所有规则。 -L PREROUTING – 仅在 PREROU...
阅读全文>>
安装curl -s https://install.zerotier.com | sudo bash 设置sudo zerotier-cli join $NETWORK_IDsudo zerotier-cli listnetworks 在my.zerotier.com/network/$NETWORK_ID 上授权配置 ZeroTier 托管路由设置 -> 托管路由这为加入 ZeroTier 网络的每个设备添加了另一条路由。 目的地 ...
阅读全文>>