ソース:https://github.com/sbwml/luci-app-mosdns
🎁 MosDNS v5 が準備完了です! 🎉
v5 バージョンにはさらに多くの機能オプションが追加されており、引き続き v2ray-geodata データベースを使用してルールを作成しています。カスタム設定モードでは、v2ray-geodata データベースのエクスポート機能が付属しており、カスタム設定を作成する際にいつでも geosite データベースリストを使用できます。
v4 バージョンを使用している方は、スクリプトをインストールして問題なく v5 にアップグレードすることができます!
⚠注意⚠
以前に他のバージョンの MosDNS LuCI をインストールしたことがある場合、またはファームウェアに MosDNS が組み込まれている場合、インストール後に正常に動作しない場合があります。他のソースからのバージョンをアンインストールし、データの残りを削除してから再インストールする必要があります。
解決策:
- mosdns という文字を含むすべてのソフトウェアパッケージをアンインストールします。
- データを削除します rm -rf /etc/config/mosdns/etc/mosdns
- mosdns を再インストールします。
インストール方法
ビルド済みパッケージのインストール方法(OpenWrt 18-22)
OpenWrt ターミナル(SSH)にログインします。
curl パッケージをインストールします
opkg update
opkg install curl
インストールスクリプトを実行します(マルチアーキテクチャ対応)
sh -c "$(curl -ksS https://raw.githubusercontent.com/sbwml/luci-app-mosdns/v5/install.sh)"
プラグインのスクリーンショット
通常ユーザーのデフォルト設定(一般的には十分です)
デフォルト設定
1
2
3
ルールリスト
ホワイトリスト:追加されたドメインは常に「ローカル DNS」を使用して解決され、優先度が最も高くなります(ドメインごとに 1 行、ドメインマッチングルールをサポート)
ブラックリスト:追加されたドメインは DNS 解決をブロックします(ドメインごとに 1 行、ドメインマッチングルールをサポート)
グレーリスト:追加されたドメインは常に「リモート DNS」を使用して解決されます(ドメインごとに 1 行、ドメインマッチングルールをサポート)
DDNS ドメイン:追加されたドメインは常に「ローカル DNS」を使用して解決され、TTL 5 秒で強制的に解決され、結果はキャッシュに入りません(ドメインごとに 1 行、ドメインマッチングルールをサポート)
ホスト:カスタムホストの上書き、例:baidu.com 10.0.0.1(ルールごとに 1 行)
リダイレクト:ドメインのリクエストをリダイレクトします。ドメイン A のリクエストをドメイン B のレコードに返します。例:baidu.com qq.com(ルールごとに 1 行)
PTR ブラックリスト:追加されたドメインは PTR リクエストをブロックします(ドメインごとに 1 行、ドメインマッチングルールをサポート)
4
データベースの更新(geodata、広告リスト、大陸ドメイン、IP 所有権を提供)
22
ログファイル
33
上級ユーザーの DIY 設定
11
22