当前位置: 首页 > web >正文

openppp2 -- 1.0.0.25225 优化多线接入运营商路由调配

本文涉及到的内容,涉及到上个发行版本相关内容,人们在阅读本文之前,建议应当详细阅读上个版本之中的VBGP技术相关的介绍。

openppp2 -- 1.0.0.25196 版本新增的VBGP技术-CSDN博客

我们知道在现代大型的 Internet 网络服务商,很多都在提供DNS BGP分流,在上个版本之前,虽然PPP允许配置 “本地域名解析的路由规则”,但还不够好用,该版本对齐进行了一些改善优化。

详细参考最新的 dns-rules.txt 域解析路由规则文件:

openppp2/dns-rules.txt at main · liulilittle/openppp2

下图为域规则配置格式,这基本是仿造 DNSMASQ 配置文件的。

人们可以配置根域,都通过本地首选物理网络进行解析,在大陆一般为;“电信、联通、移动”,建议发送到 “阿里云DNS”,因为这是 Anycast(泛播)的NSP/IP服务器地址,几乎在每个省都放有该镜像服务器并在EBGP路由链中广播。

nic 表示利用PPP首选物理承载网卡发出

tun 表示利用PPP虚拟化网络卡发出

cn /大陆域DNS/nic          # 意味着默认情况下,cn根域都通过首选物理承载网卡发出到指定NSP服务器。

通过域解析路由规则,及VBGP三大运营商路由链实时控制,可以确保人们获得最棒的企业或民用网络接入,当然也可以让PPP接香港、新加坡等地区的网络进来,在结合VBGP、dns域路由分路规则,可以完美解决。

比如:

假设PPP接香港,解析baidu.com、ip138.com出来的IP是香港地区的,导致不能绕过大陆IP路由链,现在可以完美确保,它们被强制拉回大陆,而不用担心被这些网站识别出来,并记录日志、且被隐私数据定位及追踪。

这可以显著避免IP地址递归回溯,如果,你不知道什么是IP地址递归回溯的话,当我没有提过这个事情。

补充:

仓库默认现在录入了超过一千多条常用的大陆NS域名,后续的童鞋们看到逐步给这个列表添加并PR推送到仓库去,大陆常用域哪里才止一千条,配在里面只要不符合dns规则的,仍然会走PPP去远程路由网关上进行NS解析,这个RTT开销是比较大的,并且如若PPP远程网关在海外,解析出来的IP,可能不会是大陆的,这会导致网络接入速度变慢,上网不流畅,大家弄这个目的是为了网上的更爽,而不是给自己找罪受。

http://www.xdnf.cn/news/9991.html

相关文章:

  • 电路笔记(通信):CAN 仲裁机制(Arbitration Mechanism) 位级监视线与特性先占先得非破坏性仲裁
  • 【机器人】具身导航 VLN 最新论文汇总 | Vision-and-Language Navigation
  • 人工智能100问☞第37问:什么是扩散模型?
  • 【清晰教程】利用Git工具将本地项目push上传至GitHub仓库中
  • 【开源工具】音频格式转换大师:基于PyQt5与FFmpeg的高效格式转换工具开发全解析
  • Go语言使用阿里云模版短信服务
  • 类 Excel 数据填报
  • LVS-NAT 负载均衡群集
  • C++高级编程深度指南:内存管理、安全函数、递归、错误处理、命令行参数解析、可变参数应用与未定义行为规避
  • 历年西安电子科技大学计算机保研上机真题
  • Redisson学习专栏(三):高级特性与实战(Spring/Spring Boot 集成,响应式编程,分布式服务,性能优化)
  • Real SQL Programming
  • 安装一个包 myPhysicsLab
  • Numpy知识点
  • Cesium 8 ,在 Cesium 上实现雷达动画和车辆动画效果,并控制显示和隐藏
  • 提示词优化技巧
  • 【Java】线程池的实现原理是怎样的?CPU密集型任务与IO密集型任务的区别?
  • Java基础面试题--jdk和jre的区别
  • openbmc kvm vnc client connection
  • 四、若依从数据库
  • 【JavaWeb】基本概念、web服务器、Tomcat、HTTP协议
  • 数据结构数组总结
  • 大模型调用数据库表实践:基于自然语言的SQL生成与数据查询系统
  • 石油炼化厂融合定位系统人员管控解决方案
  • 阿里云服务器ECS详细购买流程【新手购买手册】
  • 小白的进阶之路系列之六----人工智能从初步到精通pytorch数据集与数据加载器
  • 学习STC51单片机20(芯片为STC89C52RCRC)
  • Webug4.0靶场通关笔记03- 第3关SQL注入之时间盲注(手注法+脚本法 两种方法)
  • 字体查看器
  • C学习-头文件