1つのPACで全てのドメイン分流を解決

发布于 7 天前  38 次阅读


はじめに

ブリッジルーターを使用できない場合、PAC はドメインベースのトラフィック分流において最も軽量で汎用性の高いソリューションです。主要な OS では、PAC のサポートが組み込まれています。

しかし、PAC は一般的にドメイン名を照合することで分流を実現します。この方法では、ドメインが頻繁に変化する場合の管理が非常に面倒です。最適な方法は、IP 範囲に基づいてドメインの分流を行うことであり、DNS が汚染されていないことを前提とします。

実装

本 PAC は、ドメインが指す IP アドレスが中国国内の IP の場合に直通(ホワイトリスト方式)とするメカニズムを実装しています。コードは長いため、GitHub にホストされています。

特徴:

  • 中国の IP 範囲に基づく分流
  • 分流結果を永続的にキャッシュし、重複解析を回避

GitHub: https://github.com/otokaze/pac4chinaip


Software Architect