寧屏アドブロック:DNSベースのスマート広告ブロックソリューション

寧屏がDNSフィルタリング技術を通じて効率的な広告ブロックを実現し、快適なウェブ体験を提供し、デジタルプライバシーを保護する方法を深く掘り下げます。

デジタル化が進む現代において、広告はインターネットエコシステムの重要な構成要素となっていますが、過度な広告はユーザーエクスペリエンスを損ない、プライバシーの漏洩リスクを引き起こす可能性もあります。寧屏(NullPrivate)は、プライバシー保護に特化したDNSサービスとして、AdGuard Homeと同様のDNSフィルタリング技術を採用し、ユーザーに効率的な広告ブロックソリューションを提供します。

寧屏アドブロックの仕組み

寧屏の広告ブロック機能はDNS(ドメインネームシステム)フィルタリング技術に基づいており、以下のようなワークフローで動作します:

flowchart TB
    A[ユーザーデバイス] --> B{DNSクエリリクエスト}
    B --> C[寧屏DNSサーバー]
    C --> D[ドメインデータベース照会]
    D --> E{広告またはトラッキングドメイン?}
    E -->|はい| F[空アドレスまたはループバックアドレスを返す]
    E -->|いいえ| G[正しいIPアドレスを返す]
    F --> H[広告の読み込みをブロック]
    G --> I[通常のウェブサイトアクセス]

DNSリクエスト監視

デバイスがウェブサイトにアクセスしようとすると、まずDNSサーバーにドメインに対応するIPアドレスを問い合わせます。寧屏は優先DNSサーバーとしてこれらのクエストを受信し、分析します。

スマートフィルタリングメカニズム

寧屏は、膨大な広告およびトラッキングドメインデータベースを維持しています。ユーザーがアクセスしようとするドメインが広告またはトラッキングに該当する場合、システムは即座にリクエストをインターセプトします。

高速レスポンス

ブロックされたリクエストに対して、寧屏は空アドレスまたはローカルループバックアドレス(例:127.0.0.1)を返すことで、広告コンテンツの読み込みを防ぎます。通常のウェブサイトアクセスリクエストに対しては、正しいIPアドレスを提供し、ユーザーが目的のサイトに正常にアクセスできるようにします。

技術的優位性

高効率

  • ネットワークレベルでのブロック:DNS解決段階で広告の読み込みを阻止し、ウェブコンテンツのダウンロードを待つ必要がありません
  • ミリ秒単位のレスポンス:ローカライズされたDNSレスポンスメカニズムにより、ウェブページの読み込み速度にほとんど影響しません
  • 全デバイス保護:一度設定すれば、ネットワーク内のすべてのデバイスを保護

高精度

  • 多層フィルタリング:正確なドメインマッチング、ワイルドカードルール、正規表現に対応
  • スマート分類:フィルタリングルールを広告、トラッカー、マルウェアなどに分類管理
  • 動的アップデート:信頼できるソースから最新のフィルタリングルールを定期的に取得

プライバシー保護

  • トレースフリーブラウジング:ユーザーのアクセス履歴を記録せず、閲覧プライバシーを保護
  • データ漏洩の削減:広告主やトラッカーによるユーザーデータ収集を阻止
  • ローカル処理:大部分のフィルタリング処理をローカルで実行し、データ外部漏洩リスクを削減

AdGuard Homeとの類似点

寧屏は広告ブロックにおいて、AdGuard Homeと同じコア技術原理を採用しています:

  1. DNSベースのフィルタリングメカニズム:両方ともDNSクエリをインターセプトすることで広告ドメインの解決を阻止
  2. フィルタリングルール管理:カスタムフィルタリングルールとホワイト/ブラックリスト設定に対応
  3. ネットワーク範囲保護:LAN全体に広告ブロックサービスを提供
  4. オープンソースコミュニティサポート:オープンソースコミュニティが維持するフィルタリングルールリストの恩恵を受ける

ユーザーエクスペリエンスの最適化

寧屏は設計において特にユーザーエクスペリエンスに重点を置き、広告ブロック機能が効率的でありながら通常の使用に干渉しないことを保証しています:

透明性のある管理

  • 詳細なブロック統計情報を提供し、ユーザーが保護効果を把握できる
  • 柔軟なホワイトリスト設定に対応し、重要なサイトの誤ブロックを回避
  • リアルタイムで有効となるルールアップデート、デバイスの再起動不要

使いやすさの設計

  • 設定プロセスを簡素化し、一般ユーザーでも簡単に利用可能
  • 多言語サポートを提供し、様々なユーザーのニーズに対応
  • あらゆるネットワーク環境およびデバイスタイプと互換性あり
  • 安全で信頼できるDNSサーバーサポートを備える

プライバシー保護

  • 厳格なプライバシー保護措置により、ユーザープライバシーを保護
  • ユーザーの個人識別情報を収集しない
  • ユーザーデータのセキュリティを確保

使用に関する推奨事項

最適な広告ブロック効果を得るため、以下をお勧めします:

  1. ルールの適切な設定:実際のニーズに応じて適切なフィルタリングルールリストを選択
  2. 定期的なアップデート確認:フィルタリングルールデータベースが最新の状態であることを確認
  3. ブロック統計の確認:統計データを通じて広告ブロック効果を把握
  4. ホワitelistのタイムリーな調整:誤ブロックされた正常なサイトをホワイトリストに追加

まとめ

寧屏は先進的なDNSフィルタリング技術を通じて、ユーザーに効率的で高精度かつプライバシーを重視した広告ブロックソリューションを提供します。私たちは、ユーザーが広告の煩わしさから守られると同時に、通常のネットワーク使用体験に影響を与えないように努めています。寧屏を選ぶことで、ネットワーク環境をよりクリーンで安全なものにできます。

デジタル時代において、誰もがクリーンでプライベートなサイバー空間を持つ権利があります。寧屏はまさにこの目標を実現するために設計され、ユーザーが自身のデジタルライフを再びコントロールできるよう支援します。

深掘り解説:寧屏DNSプロキシ機能、ネットワーク制限を突破してプライバシー保護を実現

寧屏DNSプロキシ機能を詳細に紹介し、アップストリームDNSアクセス制限の問題を解決し、より安全なネットワークプライバシー保護を実現。完全な設定ガイドとベストプラクティスを含む。

🌐 DNSプロキシ機能の深掘り解説

今日の複雑なネットワーク環境では、従来のDNSサービスは多くの制限に直面しています。寧屏DNSサービスは、アップストリームDNSプロキシ機能を完全サポートし、ユーザーにより柔軟で安全なネットワークアクセス体験を提供します。

なぜDNSプロキシが必要なのか?

特定のネットワーク環境(企業ネットワーク、キャンパスネットワーク、または特定地域のネットワーク)では、アップストリームDNSサーバーへの直接アクセスは次のような問題が発生する可能性があります。

  • ネットワーク制限:一部のDNSサーバー(1.1.1.1、8.8.8.8など)がファイアウォールによってブロックされる
  • ISPによる干渉:プロバイダーがDNSクエリをリダイレクトまたは汚染する可能性がある
  • 地理的制限:特定地域のDNSサービスへのアクセスが制限される
  • プライバシー保護:プロキシを通じて実IPアドレスを隠す必要がある

🚀 コア機能の特徴

DoHおよびDoTプロキシのサポート

寧屏DNSサービスは、AdGuard Homeをベースに深くカスタマイズし、次の重要な機能を新たに追加しました。

  1. スマートDNSスプリット

    • ネットワーク環境を自動検出
    • ルールに基づいて直結またはプロキシ経路をスマートに選択
    • カスタムスプリット設定ファイルをサポート
  2. プロキシプロトコルの包括的サポート

    • HTTPプロキシ (http_proxy)
    • HTTPSプロキシ (https_proxy)
    • SOCKS5プロキシ (socks5)
  3. 安全な暗号化転送

    • DoH(DNS over HTTPS)プロキシサポート
    • DoT(DNS over TLS)プロキシサポート
    • エンドツーエンドの暗号化によるプライバシー保護

📋 詳細設定ガイド

環境変数の設定

DNSプロキシ機能の設定は非常に簡単で、システム環境に対応するプロキシ変数を設定するだけです。

Linux/macOSの設定

# 一時的な設定(現在のセッション)
export http_proxy="http://proxy.example.com:8080"
export https_proxy="http://proxy.example.com:8080"
export ALL_PROXY="socks5://[username:password@]proxyhost:port"

# 永続的な設定(~/.bashrc または ~/.zshrcに追加)
echo 'export http_proxy="http://proxy.example.com:8080"' >> ~/.bashrc
echo 'export https_proxy="http://proxy.example.com:8080"' >> ~/.bashrc
echo 'export ALL_PROXY="socks5://[username:password@]proxyhost:port"' >> ~/.bashrc
source ~/.bashrc

Windowsの設定

# コマンドプロンプト
set http_proxy=http://proxy.example.com:8080
set https_proxy=http://proxy.example.com:8080

# PowerShell
$env:http_proxy="http://proxy.example.com:8080"
$env:https_proxy="http://proxy.example.com:8080"

Dockerコンテナの設定

version: '3.8'
services:
  nullprivate-dns:
    image: nullprivate/nullprivate:latest
    environment:
      - http_proxy=http://proxy.example.com:8080
      - https_proxy=http://proxy.example.com:8080
    ports:
      - "53:53/tcp"
      - "53:53/udp"
      - "80:80/tcp"
      - "443:443/tcp"

高度な設定オプション

認証プロキシの設定

プロキシサーバーが認証を必要とする場合、次の形式を使用できます。

export http_proxy="http://username:password@proxy.example.com:8080"
export https_proxy="https://username:password@proxy.example.com:8080"

特定ドメインの除外

一部のドメインはプロキシ経由でアクセスする必要がない場合、no_proxy変数を設定できます。

export no_proxy="localhost,127.0.0.1,.local"

🔧 実際のアプリケーションシナリオ

企業ネットワーク環境

企業ネットワークでは、外部DNSサーバーはしばしばファイアウォールによって制限されます。プロキシを設定することで、次のことが可能です。

  • 企業ファイアウォールの制限を突破
  • ブロックされたDNSサービスにアクセス
  • 安全な外部ネットワークアクセスを実現

キャンパスネットワークの最適化

キャンパスネットワークは通常DNSに対して厳格な制御を行っており、プロキシを設定することで、次のことが可能です。

  • DNS汚染およびハイジャックを回避
  • より高速なDNS解決速度を提供
  • 学生のプライバシーと学習データを保護

家庭ネットワークの保護

家庭ユーザーはプロキシを通じて、次のことが可能です。

  • 家庭の実IPアドレスを隠す
  • ISPによるインターネット行動の追跡を防止
  • より安全な子供のインターネット保護を実現

⚡ 技術的な優位性の比較

特徴AdGuard Home従来のDNS寧屏DNSプロキシ
DoHプロキシサポート
DoTプロキシサポート
スマートスプリット
設定の複雑さ中程度簡単簡単
ネットワーク適応性普通普通優秀
プライバシー保護良好普通優秀

🛠️ トラブルシューティングガイド

よくある問題と解決策

Q: プロキシ設定後にDNS解決が失敗する

考えられる原因

  • プロキシサーバーにアクセスできない
  • プロキシサーバーがHTTPSをサポートしていない
  • ネットワーク接続の問題

解決策

  1. プロキシサーバーの状態を確認:curl -x http://proxy.example.com:8080 https://www.google.com
  2. プロキシ設定を検証:env | grep proxy
  3. 寧屏サービスを再起動

Q: プロキシ接続がタイムアウトする

考えられる原因

  • プロキシサーバーの応答が遅い
  • ネットワーク遅延が高い
  • プロキシサーバーの負荷が高い

解決策

  1. プロキシサーバーを変更
  2. DNSタイムアウト設定を調整
  3. 複数のプロキシサーバーを設定して負荷分散を実現

Q: 特定ドメインの解決が異常

考えられる原因

  • ドメインがプロキシサーバーのブラックリストに含まれている
  • DNSキャッシュの問題
  • プロキシサーバーのDNS設定の問題

解決策

  1. DNSキャッシュをクリア
  2. プロキシサーバーの設定を確認
  3. 直結モードを試す

📊 パフォーマンス監視

プロキシを設定した後、次の方法でパフォーマンスを監視できます。

  1. DNSクエリ遅延:DNS解決速度が改善されているかを観察
  2. 成功率統計:プロキシ接続の成功率を監視
  3. トラフィック分析:プロキシトラフィックの使用状況を確認
  4. エラーログ:定期的にシステムログ内のエラー情報を確認

🔒 セキュリティに関する注意事項

  1. 信頼できるプロキシを選択:信頼できるプロキシサービスプロバイダーを使用
  2. 暗号化を有効にする:HTTPSプロキシを優先的に使用
  3. 定期的な交換:セキュリティを向上させるために定期的にプロキシサーバーを変更
  4. トラフィックの監視:定期的にプロキシトラフィックの使用状況を確認
  5. 設定の更新:ネットワークの変化に対応してタイムリーにプロキシ設定を更新

🎯 まとめと展望

寧屏DNSプロキシ機能の登場により、ユーザーは複雑なネットワーク環境でDNSサービスをより柔軟かつ安全に使用できるようになりました。簡単な設定だけで、ネットワーク制限を突破し、より優れたDNS解決サービスとプライバシー保護を実現できます。

将来の計画

  • SOCKS5プロトコルのサポート
  • スマートプロキシ選択アルゴリズムの追加
  • グラフィカル設定インターフェースの提供
  • マルチプロキシ負荷分散のサポート

🚀 今すぐ体験

寧屏DNSプロキシ機能を体験したいユーザーは、次の手順で行えます。

  1. GitHubリポジトリにアクセス
  2. ドキュメントに従ってデプロイ
  3. プロキシ環境変数を設定
  4. より安全で自由なネットワーク体験を楽しむ

AdGuardPrivateの名称変更のお知らせ

商標使用許諾の問題により、当サービスは正式に「NullPrivate」へと名称を変更いたします。既存ユーザーのサービスには影響はなく、ウェブサイトおよび連絡先のみ移行いたします。

このたび、AdGuard公式より「AdGuard」は登録商標であり、許可なく当該名称を使用することはできない、プレフィックスやサフィックスを付加する場合でも侵害にあたる可能性がある旨の通知を受領いたしました。法的リスクを回避するため、当サービスは正式に「NullPrivate」へと名称を変更いたしました。

既存のユーザー様におかれましては、サービスに一切の影響はございません。引き続きadguardprivate.comドメインにてサービスを提供いたしますが、公式ウェブサイトおよび連絡先のみ移行いたします。

新規ユーザー様にNullPrivateがAdGuardと関係あると誤解されることを防ぐため、ご説明いたします。当社のソフトウェア製品はAdGuardHomeをforkし、新機能を追加して開発されました。すべてのコードはオープンソース化されており、同じGPLv3ライセンスに準拠しています。

コードリポジトリ:https://github.com/nullprivate/nullprivate

ユーザー様はコードをご自身で確認し、セルフホスティングを実現できます。同時に、当社が提供するSaaS版は、よりお求めやすい価格とより安定したサービスを継続して提供してまいります。

これまでのご支援に心より感謝申し上げます。当サービスが今後も皆様に価値をお届けできることを願っております!

DDNS機能を追加しました

本記事では、新規追加されたDDNS機能について、その使い方や特徴、従来のDDNSとの違いを詳しく解説します。NullPrivate または AdGuardHome を使用すれば、プライベート動的DNS(DDNS)を簡単に設定でき、ドメイン購入なしで素早く構成可能で、マルチプラットフォームおよび複数の認証方式に対応します。

NullPrivate サービスをすでに所有している場合、DDNS 機能を利用できるようになりました。

概要

NullPrivate は DDNS スクリプトをオープンソース化しました。この動的 DNS(DDNS)は、ドメインを購入することなく、プライベート動的 DNS を手軽にセットアップできる方法を提供することを目的としています。この DDNS スクリプトは nullprivate.com 向けに専用に開発され、NullPrivate のコア機能を活用することでシームレスに利用できます。

利用方法

nullprivate-ddns

  1. NullPrivate がデプロイされ、動作していることを確認してください。
  2. DNS 書き換えに移動し、DDNS スクリプトをダウンロードします。
  3. スクリプトを実行します。

Windows

Set-ExecutionPolicy Bypass -Scope Process
./ddns-script.ps1

Linux/macOS

chmod +x ddns-script.sh
./ddns-script.sh

機能の特徴

  • 素早く簡単なセットアップ: 数ステップで構成を完了できます。
  • NullPrivate を活用した DDNS 機能: NullPrivate のコア機能経由で DDNS を実現します。
  • マルチプラットフォーム対応: Windows および Unix 系システムに対応。
  • 多様な認証オプション: Cookie(より安全だが期限切れの可能性あり)またはユーザ名/パスワード(持続的だがセキュリティはやや低い)での認証に対応。

従来の DDNS との違い

従来の DDNS と比較して、このプライベート DDNS は次の優位性を持ちます:

  • キャッシュタイムゼロ: 変更は即座に反映され、DNS キャッシュの期限切れを待つ必要がありません。
  • DNS 伝播の遅延なし: 更新が即座に利用可能で、DNS の伝播待機が不要です。
  • ドメイン購入不要: 擬似ドメインでの接続が可能なため、ドメイン購入が不要です。
  • プライバシー保護: プライベート DNS サービスに接続しているユーザーのみが DNS を解決できるため、プライバシーが確保されます。

クイックスタートガイド

  1. NullPrivate がデプロイされ動作していることを確認してください。
  2. win/ddns.ps1(Windows 用)または unix/ddns.sh(Unix 系システム用)スクリプト内の指示に従い、プライベート DDNS を構成してください。

オープンソースリポジトリ: https://github.com/NullPrivate/nullprivate-ddns

ECS をより良くサポート

本記事では、AdGuard Home で推奨される DNS 設定、特に EDNS クライアント・サブネット (ECS) の役割・仕組み・プライバシーへの影響・代替案を詳しく解説し、DNS 解決体験を最適化するための手助けをします。

最適な DNS 解決体験を得るため、いくつかの推奨設定をプリセットしていますが、ユーザーが注意すべき設定がまだ残っています。それは「EDNS クライアント・サブネット」です。

EDNS クライアント・サブネット (ECS) を有効にする

より良い体験を得るために、DNS サーバーが地理的に最も近いサーバー IP を返してほしい場合があります。EDNS クライアント・サブネット (ECS) はそれを実現します。ECS を使うと、クライアントの地理的位置情報を含む IP サブネットを DNS サーバーへ送信でき、サーバーは最適な DNS 解決結果を返せます。

仕組み:

ECS を有効にすると、DNS リゾルバー(例:AdGuard Home)はクライアント IP アドレスの一部(通常は上位 24 ビットでクライアントのサブネットを示す)を DNS クエリに含め、上流 DNS サーバーへ送信します。上流 DNS サーバーはこのサブネット情報に基づき、その地域に最適なサーバー IP アドレスを返します。

sequenceDiagram
    participant Client
    participant DNS Resolver
    participant Upstream DNS Server

    Client->>DNS Resolver: DNS Query
    DNS Resolver->>Upstream DNS Server: DNS Query with ECS (Client Subnet)
    Upstream DNS Server->>DNS Resolver: DNS Response (Geo-localized IP)
    DNS Resolver->>Client: DNS Response (Geo-localized IP)

プライバシーに関する注意:

ECS を有効にすると、DNS 解決の精度と速度は向上しますが、同時に一定のプライバシー影響が生じる可能性があります。クライアント IP アドレスのサブネットを共有することで、おおよその地理的位置情報が上流 DNS サーバーに記録されることがあります。ご自身の状況に応じて、この機能を有効にするかどうかをご判断ください。

どう判断するか:

ECS を有効にすると、アクセス速度と精度のバランスを取れます。プライバシー保護を重視する場合は ECS を無効にすることもできますが、アクセス速度が低下する可能性があります。最適なアクセス体験を求める場合は ECS を有効にできますが、潜在的なプライバシー影響をご承知おきください。このプライバシー情報は DNS 上流側で収集されるものであり、本サービスはプライバシーポリシーに従い、一切の情報を収集・利用しません。

寧屏 - AdGuard Homeをベースにした強化版DNSサービス

寧屏はすぐ使えるプライバシー保護DNSサービスを提供し、広告フィルタリング、DoT、DoHなどの機能に対応。オリジナルのAdGuard Homeに加え、SSL証明書管理、セキュリティ機能の最適化、プロキシ機能などのエンタープライズ機能を追加

寧屏: プライバシー保護に特化したDNSサービス

公式サイトで詳細を確認: 寧屏

このプロジェクトはAdGuard Homeをベースにした二次開発であり、GPL 3.0オープンソースライセンスに準拠しています。

ソースコードはこちらで公開: GitHub - 寧屏/寧屏

機能強化

オリジナルのAdGuard Homeと比較して、以下の機能を追加しました:

  • 📜 自動化SSL証明書管理
    • 証明書の自動取得と更新
    • ワイルドカード証明書設定に対応
  • 🛡️ 強化されたセキュリティ機能
    • スマートレート制限保護
    • 中国本土向けアクセス体験の最適化
  • ⚙️ 最適化されたシステム設定
    • DHCPサービスを無効化し、DNS機能に特化
  • 🔄 DDNSに対応
  • 🌉 プロキシ機能に対応
    • プロキシ経由での設定ファイルダウンロード
    • DoH/DoTプロキシに対応
  • 🚦 DNSルーティング機能に対応
  • 🚫 アプリ依存防止リストに対応

ホスティングサービスの利点

私たちはプロフェッショナルなDNSホスティングサービスを提供し、以下の特徴を持っています:

  • 🏢 Alibaba Cloud杭州ノードにデプロイ
  • 🌐 包括的なプロトコルサポート
    • IPv6サポート、主要IPv6上流への直接接続
    • DoT (DNS over TLS)
    • DoH (DNS over HTTPS)
    • HTTP/3サポート、レイテンシーの大幅削減
  • 📊 強力なルール管理
    • サードパーティのホワイト/ブラックリストインポートに対応
    • 100万ルールの容量
  • 📝 充実したログと統計
    • 72時間のクエリ履歴保持
    • 24時間の詳細統計分析
  • ⚖️ ロードバランシング
    • マルチサーバー分散デプロイ
    • スマートな負荷分散
  • 💰 競争力のある価格

パフォーマンスと効果評価

DNSレベルの広告ブロックは独自の利点を持っています:

  • 💪 利点

    • 追加の電力消費ゼロ
    • 全デバイスカバー
    • デバイスのネットワークウェイクアップ頻度の削減
    • 無効データ読み込みの削減
  • ⚠️ 限界

    • ブラウザプラグインと比較してブロック精度が低い
    • MITMソリューションのフィルタリング効果には達しない

特にモバイルデバイスの使用シーンに適しており、プライバシーを保護しながらデバイスのバッテリー寿命も考慮できます。

HTTP/3 プロトコルを完全サポート

寧屏は HTTP/3 プロトコルを完全サポートし、ユーザーにより高速で安全なネットワーク体験を提供します

寧屏は HTTP/3 プロトコルを完全サポートしました。既存のすべてのユーザーは追加設定なしで自動的に HTTP/3 によるパフォーマンス向上を享受できます。

重要な更新説明

  • iOS ユーザー:DoH プロトコル経由で HTTP/3 を直接利用可能となり、より低いネットワークレイテンシを実現
  • Android ユーザー:システムの制限により、現在は DoT プロトコルを使用しており、Google の今後のバージョンアップデートでサポートされる予定
  • パフォーマンス向上:初回レスポンス速度が HTTP/2 と比較して大幅に向上し、接続確立がより高速
  • スマート切り替え:HTTP/3 をサポートしないネットワーク環境では、システムが自動的に HTTP/2 に切り替え、サービスの安定性を確保

h3の訪問

HTTP/3 技術の詳細解説

HTTP/3 は HTTP プロトコルの最新バージョンであり、Google 開発の QUIC トランスポートプロトコルに基づき、革新的な技術的優位性をもたらします:

コア特性

  1. UDP ベースの QUIC プロトコル

    • 接続確立時間を大幅に削減
    • 改良された多重化能力
    • よりスマートなパケットロス処理メカニズム
  2. 最適化されたパフォーマンス

    • ゼロハンドシェイクレイテンシ(0-RTT)
    • 改良された輻輳制御
    • 接続マイグレーションサポート
  3. セキュリティの強化

    • TLS 1.3 を統合
    • 暗号化されたハンドシェイクプロセス
    • 中間者攻撃リスクの軽減

接続確立プロセスの比較

応答時間の比較

接続確立プロセスの比較

使用に関する推奨事項

  • クライアントが HTTP/3 プロトコルに対応していることを確認してください
  • クライアントのバージョンを最新に保つ
  • ネットワーク環境が制限されている場合、システムは自動的に HTTP/2 にダウングレードします

注意事項

  • 一部地域のネットワークでは UDP トラフィックが制限される場合があり、HTTP/3 のパフォーマンスに影響を与える可能性があります
  • 異なるネットワーク環境ではパフォーマンスに差が生じる可能性があります
  • システムはネットワーク状況に基づいて最適なプロトコルを自動選択します

参考資料

カスタムクライアント名機能のリリース

NullPrivate がカスタムクライアント名機能をリリースし、ユーザーが異なるデバイスの DNS 設定をより直感的に識別・管理できるようになり、管理体験が大幅に向上します。

機能紹介

ユーザーエクスペリエンスの向上のため、NullPrivate はカスタムクライアント名機能のサポートを開始しました。この機能により、各デバイスに固有の識別名を設定でき、デバイス管理がより直感的で便利になります。

クライアント管理画面

設定ガイド

デバイスの種類によって、設定方法が異なります:

Android デバイス

ドメイン名の前にカスタムプレフィックスを追加するだけです。フォーマットは以下の通りです:

{デバイス名}.{既存のドメイン}

例:xiaomi-15pro.xxxxxxxx.nullprivate.com

iOS デバイス

  1. 「設定ガイド」ページに進む
  2. 「クライアントID」入力欄にカスタム名を入力
  3. 新しい構成ファイルをダウンロードして適用

iOS設定画面

ブラウザ設定(DoH)

既存の DoH アドレスの後にカスタム識別子を追加します:

既存のフォーマット:

https://xxxxxxxx.nullprivate.com/dns-query

新しいフォーマット:

https://xxxxxxxx.nullprivate.com/dns-query/{デバイス識別子}

例:https://xxxxxxxx.nullprivate.com/dns-query/pc1-browser

ブラウザ設定例

使用に関する提案

  • デバイス名は意味のある識別子(デバイスモデル、場所、用途など)を推奨
  • 特殊文字の使用は避け、アルファベット、数字、ハイフンを推奨
  • 命名規則を統一しておくと、後の管理がしやすくなります

注意事項

  • カスタム名は表示にのみ影響し、サービスパフォーマンスには影響しません
  • 名前を変更した後は、設定を再適用する必要があります
  • 各デバイスの構成情報を保存しておくことをお勧めします

広告ブロックの必要性:デジタル時代の注意力とプライバシーを守る

現代の広告エコシステムの仕組みを深く分析し、ユーザーのプライバシーと注意力を守るために広告ブロックがいかに重要であるかを考察

現代の広告エコシステムを解き明かす

広告主の収益モデル

現代の広告システムは、複雑な利益の連鎖の上に構築されています:

  • 広告主はメディアプラットフォームを通じて広告主とユーザーをつなぐ
  • 収入源は広告主の広告費であり、ユーザーではない
  • 目標は「コンバージョン率」を最大化すること——広告視聴者を有料顧客に変換すること

コンバージョン率の戦い

この注意力の争奪戦では:

  • 高いコンバージョン率はより高い広告単価を意味する
  • 広告配信の効率は収益に直接影響する
  • 「パーソナライズ配信」はコンバージョン向上の中核戦略となる

パーソナライズ広告の真実

データ収集の深さ

現代の広告システムは複数のチャネルを通じてユーザー情報を収集します:

  • デバイス識別情報とOSデータ
  • クロスプラットフォームの行動追跡
  • ソーシャル関係ネットワーク分析
  • 消費習慣プロファイリング

精度の高い配信の罠

便利そうなパーソナライズ配信は、実はリスクを秘めています:

  • 認知バイアスを利用して需要を創造する
  • ユーザーの潜在的な不安を増幅させる
  • 偽の緊急性を生み出す

広告による注意力の侵食

注意力経済の代償

  • 頻繁な中断は作業効率を破壊する
  • 意思決定判断能力を妨げる
  • 認知的負担を増加させる
  • 真のニーズの境界を曖昧にする

広告戦略の進化

現代の広告は、単なる情報伝達から進化し:

  • 強制的な記憶への植え付け
  • 情緒的刺激
  • 不安マーケティング
  • 社会的プレッシャー

自己を守るための戦略

中核となる保護策

  1. プライバシー保護を最優先に

    • アプリの権限を制限する
    • データ共有を制御する
    • プライバシー保護ツールを使用する
  2. 注意力管理

    • 集中時間を設定する
    • 情報フィルタリングメカニズムを構築する
    • 能動的に情報を得る習慣を身につける
  3. 消費意思決定の制御

    • ニーズ評価システムを構築する
    • 購入意思決定を遅延させる
    • 理性的な判断を保つ

技術的サポート:サイバー城府

このデータドリブンの時代において、「サイバー城府」——すなわちデジタル世界における慎重さと知恵——を保つことは極めて重要です。これには以下が含まれます:

  • デジタルフットプリントの管理
  • 個人プライバシーの保護
  • 情報フローの制御

ソリューション

「寧屏」は包括的な保護ソリューションとして、広告ブロックを提供するだけでなく、より重要なのはユーザーに以下を支援することです:

  • 個人プライバシーの保護
  • ブラウジング体験の最適化
  • 注意力分散の削減
  • 制御可能な情報環境の提供

私たち自身のデジタルライフを再びコントロールし、広告の嫌がらせを拒否することから始めましょう。

サービスリソース最適化戦略説明

NullPrivate サービスのリソース最適化戦略を詳細に説明し、フィルター更新メカニズムの改善、並列リクエスト最適化の提案、およびサードパーティリストの使用規範を含むことで、より安定した信頼できるサービス体験を提供します。

背景説明

ユーザー数の増加と機能要件の向上に伴い、一部の高リソース消費設定オプションがサービスの不安定化を招く可能性があることを観察しました。サービス品質を確保するため、詳細な分析を行い、対応する最適化プランを策定しました。

リソース最適化戦略

1. フィルター更新メカニズムの最適化

現状分析

  • 一部のユーザーは毎時更新フィルターを設定
  • 毎回、完全なダウンロード-解析-重複除去プロセスが必要
  • 国際帯域幅の制限により更新に時間がかかる
  • サーバーリソースが持続的に高負荷

最適化案

更新間隔を最短72時間に調整します。理由は以下の通りです:

  • ほとんどのフィルターリストの更新周期は24-72時間
  • 無効なリソース消費を削減
  • サービスの安定性を確保
  • 帯域幅の使用効率を最適化

影響評価

  • ポジティブな影響
    • サービス応答がより安定
    • リソース使用がより合理的
    • システム負荷の軽減
  • 最小限の影響
    • ルール更新は依然として合理的な周期で維持
    • 保護効果に影響なし

2. 並列リクエスト戦略

現状

現在、ほとんどのユーザーは並列リクエスト機能を有効にしていますが、既存のアーキテクチャでは恩恵は限定的です:

  • アリババクラウズ上流サービスの遅延差は通常5ms以内
  • アリババクラウズパブリックサービスのリクエスト頻度制限をトリガーする可能性
  • 不要なシステムオーバーヘッドの増加

使用推奨

  • ロードバランシングモードの使用を推奨
  • 並列リクエストは以下のシナリオに適しています:
    • 上流サービスの遅延差が顕著(>200ms)
    • サービス品質が不安定な状況
    • 国際アクセスシナリオ

注:現在のところ、並列リクエストによるレート制限の問題は確認されていないため、この機能は当面開放されたままです。

3. サードパーティリスト管理

セキュリティ考慮事項

システムの安定性を確保するため、一部のサードパーティリストサポートを一時的に無効化しています:

  • 外部リストの規模は予測困難
  • リソース超過を引き起こす可能性
  • サービスの安定性を保証できない

今後の計画

より安全なサードパーティリスト管理ソリューションを研究中であり、将来的にこの機能を再開できるよう努めています。

ベーシック版メモリ上限調整

一部のユーザー環境で頻繁な再起動が発生しており、ログを確認したところ、メモリ使用量が上限の300MBに達したため強制終了されていることが判明しました。

単一コンテナの上限を500MBに引き上げ、再起動問題を緩和します。

環境にログインや再起動の問題が発生した場合は、遠慮なくお問い合わせください。お客様の問題解決は私たちの責任です。

ヘルプが必要な場合

WeChat で連絡 private6688
または メールを送信 service1@nullprivate.com
ご質問・問題を詳しく教えてください。できるだけ早くご返信いたします。

いつでもご支援いたします

NullPrivateは高品質なカスタマーサポートを提供し、すべてのユーザーの皆様が当社の製品を簡単にご利用いただけるよう努めています。どんな問題にお困りでも、どんなときでもお力になります。

クイックスタートガイド

お客様がスムーズにサービスをご利用いただけるよう、詳細な利用ガイドをご用意しています。

きめ細やかなサポート

専属サポート

初期利用で困難を感じる新規ユーザーの方がいらっしゃることを把握しています。そのため:

  • 製品ドキュメントの構造を継続的に改善
  • 明確な設定ガイドをご提供
  • よくある質問をご用意

迅速なレスポンス

ユーザー・プライバシーを守るための登録不要制度を採用していますが、サービスの質に一切影響はありません。下記の方法でお問い合わせいただけます:

ヘルプが必要な場合

WeChat で連絡 private6688
または メールを送信 service1@nullprivate.com
ご質問・問題を詳しく教えてください。できるだけ早くご返信いたします。

専用リンクの設定方法

寧屏プライベートサービス設定ガイド:専用リンクの設定方法を詳しく解説し、Nginxリバースプロキシ設定も含む。プライベートサービスによりフルバックグラウンド管理権限を得て、パーソナライズされた広告ブロックとプライバシー保護を実現する。

一部の有料AdGuardHomeサービスでは、専用リンクを提供するが、ユーザーはバックグラウンド管理にアクセスできず、管理者がルールを代行管理する。

これは、プライベートバックグラウンド管理機能が提供されていないことを示しており、ドメインのリバースプロキシによってサービスを実現しているだけで、コストは比較的低い。

サーバーを1台レンタルし、AdGuardHomeサービスを実行し、Nginxリバースプロキシを設定して、この機能を実現する必要がある。

サービスリンク5r69hxdx9onl70hp.example.comを例に、Nginxの主要な設定は以下の通り:

http {
  server {
    listen 1080;
    server_name 5r69hxdx9onl70hp.example.com;
    location / {
      proxy_pass http://worker.example.com:5002;
      proxy_set_header Host $http_host;
    }
  }
  server {
    listen 1443 ssl;
    server_name 5r69hxdx9onl70hp.example.com;
    ssl_certificate /app/data/certs/5r69hxdx9onl70hp/fullchain.pem;
    ssl_certificate_key /app/data/certs/5r69hxdx9onl70hp/privkey.pem;
    location / {
      proxy_pass https://worker.example.com:5003;
      proxy_set_header Host $http_host;
    }
  }
}
stream {
  ssl_protocols TLSv1.2 TLSv1.3 SSLv3;
  map $ssl_preread_server_name $targetBackend {
    5r69hxdx9onl70hp.example.com worker.internal.com:5004;
  }
  server {
    listen 1853;
    proxy_pass $targetBackend;
    ssl_preread on;
  }
}

各有料ユーザーは、同様のNginx設定を1つ追加するだけで、ドメイン解決でサーバーを指す。ユーザーが多く、単一アプリケーションサービスの負荷が高くなった場合、異なるバックエンドにプロキシすることができる。

このようなサービスでは、真のパーソナライゼーションは実現できない。ユーザーはバックグラウンドにアクセスして初めて自分のインターネットデータを完全に把握できる。これこそが私たちのプライベートサービスの利点であり、1人のユーザーがサービスを真に占有し、NullPrivateの全機能を使用できる。

フルアップグレード - 強化版広告ブロックルール

NullPrivate 新版ブロックルールを紹介。より包括的な広告フィルタリングとセキュリティ保護機能を提供しながら、優れた互換性も維持します

ルール更新説明

より強力な広告ブロックをご要望のユーザー様に応え、フィルタリングルール戦略を全面的に最適化しました。新版ルールは、低誤ブロック率を維持しながら、広告フィルタリング効果を大幅に向上させています。このアップデートはユーザーフィードバックに基づいており、ウェブサイトへの正常なアクセスを確保した上で、より正確なブロックルールを追加しました。

ルールリスト概要

以下の専門ルールリストを整理しましたので、ご要望に応じてご選択ください。

基本保護ルール

カテゴリーAdGuard機能説明
広告ブロックLink各種広告サーバーおよび広告サイトを全面的にフィルタリング
トラッキング保護Linkユーザーの行動トラッキングや個人情報収集をブロック
リダイレクト保護Link悪意あるURLリダイレクトを防止

コンテンツフィルタリングルール

カテゴリーAdGuard説明
詐欺サイトLinkユーザーを欺く目的のサイトリスト
広告Link広告サーバーおよび広告サイト
暗号通貨Link暗号通貨およびマイニング関連サイト
正常な暗号通貨サイトに影響を与える可能性があります
薬物Link違法薬物関連サイト
アメリカにおいて違法に所持されている処方薬を含む
全ルールLinkすべての非テスト版リストのドメインを含む
FacebookLinkFacebookおよび関連サービスをブロック
詐欺Link詐欺サイト
ギャンブルLinkすべてのギャンブル関連サイト(合法・違法を問わず)
マルウェアLink既知のマルウェアホスティングサイト
フィッシングLinkフィッシングに使用されるサイト
違法DLLink既知の違法ダウンロードサイト
ポルノLinkポルノまたはポルノを宣伝するサイト
ランサムウェアLink既知のランサムウェアをホスティングまたは含むサイト
リダイレクトLink意図したサイトから他のサイトへリダイレクトするサイト
スキャムLinkユーザーを詐欺しようとするサイト
TikTokLinkデバイスにコピー&ペースト用
トレントLinkトレントディレクトリ
合法ソフトウェアDLに使用される合法トレントサイトをブロックする可能性があります
トラッキングLink訪問者の情報をトラッキングおよび収集することを目的としたサイト

使用に関する推奨事項

  1. 段階的導入

    • 基本保護ルールから開始することを推奨
    • 実際のニーズに応じて他のルールを段階的に追加
    • 定期的にルールリストをチェック・アップデート
  2. パフォーマンス最適化

    • 同時に多くのルールを有効にしないことを推奨
    • 要件に最も関連性の高いルールを優先選択
    • 未使用のルールは定期的に削除
  3. トラブルシューティング

    • 誤ブロックが発生した場合は、必ず記録しフィードバック
    • 特定のルールを一時的に無効にしてテスト可能
    • 必要に応じてカスタムホワイトリストを使用

注意事項

  • 一部のルールは特定サイトへの正常なアクセスに影響を与える可能性があります
  • ルールアップデートは定期的にチェックすることを推奨
  • 頻繁な誤ブロックが発生する場合は、お手数ですがご連絡ください

より柔軟な制御が必要なユーザー様には、プロフェッショナル版サービスをご用意しており、完全なカスタムルール設定をサポートしています。ご不明な点がございましたら、お気軽にお問い合わせください。

ヘルプが必要な場合

WeChat で連絡 private6688
または メールを送信 service1@nullprivate.com
ご質問・問題を詳しく教えてください。できるだけ早くご返信いたします。

トライアル版サービス詳細

寧屏トライアル版サービス:広告ブロック、依存防止、プライバシー保護のフル機能をゼロリスクで体験。カスタムルール、デバイス管理に対応し、全機能のトライアルでサービス価値をご評価いただけます。

カスタム広告フィルタリングルールに特化したサービスプロバイダーとして、私たちはユーザーがサービスを選択する際のご検討を深く理解しています。サービスコストは高いものの、私たちは常にユーザーに最大限のカスタマイズ柔軟性を提供することを堅持しています。

私たちのサービスの価値を十分にご理解いただけるよう、特別なトライアルプランをご用意しました。このバージョンにはすべての高機能が含まれており、正式サービスと完全に同等で、カスタマイズフィルタリングの独自の優位性をゼロリスクで体験できます。

トライアル説明:

  • 特別価格は初回ご利用の場合のみ適用されます
  • 継続ご利用の場合は正式サービスプランをご選択ください
  • アカウントレス設計のため、トライアル版を繰り返しご購入いただけます
  • 新規ご購入のたびに新しいサービスインスタンスが生成されます
  • 継続ご利用時は元のインスタンスのすべての設定を保持できます

この優れたサービスをぜひご体験ください。ご利用中に何かご不明な点がございましたら、カスタマーサポートチームがいつでも専門的なサポートをご提供いたします。

ヘルプが必要な場合

WeChat で連絡 private6688
または メールを送信 service1@nullprivate.com
ご質問・問題を詳しく教えてください。できるだけ早くご返信いたします。