在折腾之前,你除了要有超出常人的耐心,还得有浓密的头发(当然,毛发也行:)
开个玩笑,你还得准备收集和阅读一大堆文档。
别问我是怎么做到的。
不过,为了“忽悠”你们跟我一起做到,本????不辞辛劳,都给你们搬运过来了。
拿走,不谢~
另:好好读文档,万一我被家里的粉丝催更,一口气把剩下的文章都发出来了呢~
参考文档
-
CPU
-
Microcode – Debian Wiki
-
CPU Performance Scaling
-
CPU frequency scaling – Arch Wiki
-
DHCP
-
dhcpcd | Roy’s Projects
-
dhcpcd – ArchWiki
-
dhcpcd.conf(5) — Arch manual pages
-
dhcpcd(8) — Arch manual pages
-
Kea Administrator Reference Manual
-
DNS
-
resolv.conf – Debian Wiki
-
openresolv – ArchWiki
-
dnsmasq – ArchWiki
-
dnsmasq warnings – Pi-hole documentation
-
[OpenWrt Wiki] DNS and DHCP configuration
-
Unbound – ArchWiki
-
SmartDNS · GitHub
-
IPv6
-
IPv6 – ArchWiki
-
Dynamic Host Configuration Protocol for IPv6 (DHCPv6)
-
RFC4193 IPv6 Generator
-
Setting up IPv6 using a DHCP client – K3A
-
Setting up IPv6 on a Linux Router
-
Managing Address Spaces with NAT and IPv6 – Config Router
-
Network Interface
-
Network bridge – Arch Wiki
-
systemd-networkd – Arch Wiki
-
Systemd.Network
-
Systemd.Link
-
BRIDGE-UTILS-INTERFACES(5) – Debian Wiki
-
Netplan configuration examples
-
Ubuntu Manpage: systemd.network
-
Bridge – Linux Foundation DokuWiki
-
Nftables
-
nftables – Debian Wiki
-
nftables – ArchWiki
-
Simple ruleset for a home router
-
Quick reference-nftables in 10 minutes
-
Firewall4 / NFtables Tips and Tricks
-
PPPoE
-
ppp – ArchWiki
-
pppd(8) — Arch manual pages
-
PPP – Alpine Linux
-
Debian / pppoeconf · GitLab
-
add pppoe support to systemd-networkd · GitHub
-
SYSCTL
-
sysctl – ArchWiki
-
sysctl – explorer
-
Huge improve network performance by change TCP congestion control to BBR
-
Optimizing TCP for high WAN throughput while preserving low latency
-
Linux Router Setup
-
Router – ArchWiki
-
debian-clearfog-gt-8k · GitHub
-
Setting up Alpine Linux as a Home Router
-
DIY Linux Router Part 2: Interfaces, DHCP and VLAN
-
我的另类软路由方案——Alpine Linux改造
-
X86 软路由配置 IPv6 踩坑小记
-
自建Linux路由器–Debian篇
-
使用 Debian 服务器作为家庭网关
-
Building Your Own Low Latency Home Router