内容提要
本文介绍了dn-11/scripts配置文件的整理与自定义,强调内网IP规划的重要性,并提供个人网段规划建议。主要变更包括Wireguard和Bird的配置,限制私网段和路由导出,同时更新了调试说明和ROA下载脚本,建议用户根据实际情况调整配置。
关键要点
-
本文介绍了dn-11/scripts配置文件的整理与自定义。
-
强调内网IP规划的重要性,建议用户根据实际情况进行规划。
-
寝室共用网段建议使用/25,全部DHCP使用/26,VPN使用/28,云服务器使用两个/32。
-
Wireguard主要变更为只允许RFC1918和RFC6589的私网段,并限制最大长度。
-
Bird配置文件进行了主要变更,抹去默认参数,严格ROA检查,只导出私网段路由。
-
调试说明中建议确保内网在OSPF中完成,注释掉不必要的配置。
-
ROA下载脚本更新,添加版本检测和静态路由功能,注意新旧脚本的保存路径不同。
-
建议使用MED特性解决路由选择问题,修改方式在ebgp.conf中进行。
-
可能存在的问题包括对角线访问的路由违反hot-potato原则,但不影响访问。
延伸解读
内网IP规划的重要性
内网IP规划是确保网络高效运行的基础。文章建议用户根据实际需求合理分配网段,避免资源浪费和冲突。特别是在共享环境中,合理的网段划分可以减少网络拥堵,提高访问速度。
Wireguard与Bird配置变更
Wireguard和Bird的配置更新强调了对私网段的严格限制,这有助于提升网络安全性。用户在调整配置时需注意新限制,以确保网络的稳定性和安全性,避免因配置不当导致的连接问题。
调试与脚本更新
调试说明中提到的OSPF配置确保了内网的正常互联,用户应仔细检查配置文件。此外,ROA下载脚本的更新引入了版本检测和静态路由功能,使用者需注意新旧脚本的路径差异,以免造成配置错误。
延伸问答
DN11配置文件的主要变更有哪些?
主要变更包括Wireguard只允许RFC1918和RFC6589的私网段,并限制最大长度;Bird配置文件抹去默认参数,严格ROA检查,只导出私网段路由。
如何规划内网IP?
建议寝室共用网段使用/25,全部DHCP使用/26,VPN使用/28,云服务器使用两个/32,根据实际情况进行调整。
ROA下载脚本有哪些更新?
新的ROA下载脚本添加了版本检测,优先尝试Github下载,失败后使用CDN,并实现了根据下载的CIDR向ikuai添加静态路由的功能。
如何解决路由选择问题?
可以使用MED特性,通过在ebgp.conf中修改BGP_peers的export filter来解决路由选择问题。
Bird配置文件的主要功能是什么?
Bird配置文件用于管理路由,主要功能包括严格ROA检查和只导出私网段路由。
在调试时需要注意哪些事项?
确保内网在OSPF中完成,注释掉不必要的配置,保留ospf.conf以正常互联。