Raspberry Piは、クレジットカードサイズの小型シングルボードコンピュータで、約3000〜5000ルーブルで購入でき、電力消費は電球よりも少ないです。家庭用インターネットに接続すると、実際の居住者IPを持つ完全なプロキシサーバーを得ることができます — これは通常の家庭ユーザーが使用するものと同じです。これが、アービトラージャー、SMM専門家、マルチアカウントを扱うすべての人にとって魅力的な理由です。この記事では、ゼロからこのサーバーを構築する方法、できること、商業用の居住者プロキシを自作ソリューションの代わりに選ぶべき時期について説明します。
自宅プロキシはなぜ必要で、誰に適しているか
商業プロバイダーからプロキシを購入する場合、毎月支払い、他人のインフラに依存することになります。Raspberry Piの自宅プロキシは、あなた自身のサーバーで、24時間365日稼働し、約5ワットの電力を消費し、維持費もわずかです。最大の利点は、家庭用インターネットのIPアドレスで、技術的には通常のユーザーのアドレスと区別がつきません。
これが関連するタスク:
- アービトラージャーとメディアバイヤー — Facebook AdsやTikTok Adsのアカウントを温めるために家庭用IPを使用します。プラットフォームのアルゴリズムは、データセンターのIPよりも家庭用アドレスを信頼します。
- SMM専門家 — 地理的回転が必要ない場合、安定した家庭用IPを介して複数のInstagramまたはVKアカウントを接続します。
- マーケットプレイスのパーサー — WildberriesやOzonは、適度なリクエストの場合、家庭用IPをブロックすることが少ないです。
- 広告テスター — 特定の地域(あなたの都市)のユーザーに対して広告がどのように見えるかを確認します。
- 開発者と技術者 — 第三者に依存せず、自分のインフラを構築します。
重要な制限:家庭用IPは1つだけです。これは、このプロキシを介して接続されたすべてのアンチデテクトブラウザのプロファイルが同じ外部アドレスを持つことを意味します。大量のマルチアカウント(20以上のアカウント)には、家庭用Raspberry Piは適していません — 商業用のモバイルプロキシが必要です。
必要なもの:機器と要件
自宅プロキシサーバーを構築するためのリストは最小限です。特別な機器は必要なく、Wildberries、Ozon、またはDNSで購入できます。
| コンポーネント | 選択するもの | おおよその価格 |
|---|---|---|
| Raspberry Pi | Pi 3B+、Pi 4(2GB RAM)またはPi Zero 2W | 2500〜6000 ₽ |
| MicroSDカード | 最低8GB、推奨16〜32GB Class 10 | 300〜700 ₽ |
| 電源アダプタ | USB-C 5V / 3A(Pi 4用)またはMicroUSB(Pi 3用) | 400〜800 ₽ |
| ネットワークケーブル | ルーターに接続するためのイーサネットケーブル | 100〜300 ₽ |
| ケース(オプション) | クーラー付きプラスチックケース | 500〜1200 ₽ |
合計スタート予算:3500〜9000ルーブル、Piのモデルによります。これは一度の支出で、その後は電気代(約50〜80ルーブル/月)のみです。プロキシサーバーにはRaspberry Pi 3B+モデルで十分であり、適度な負荷でタスクを処理できます。プロキシを通じて大きなトラフィックを通過させたり、追加のサービスを起動したりする予定がある場合は、2GB RAMのPi 4を選んでください。
💡 インターネットプロバイダーについて重要なこと
一部のプロバイダーは動的IP(再接続ごとに変更される)を提供したり、CG-NATを使用したりします — これは、実際のパブリックIPアドレスがないことを意味します。この場合、外部からあなたのプロキシに接続するのが難しくなります。プロバイダーに確認して、ホワイト(パブリック)IPがあるかどうかを確認してください — 時には無料または少額の追加料金(50〜100 ₽/月)で提供されることがあります。
Raspberry Piにオペレーティングシステムをインストールする
プロキシサーバーにはRaspberry Pi OS Liteを使用します — これはグラフィカルインターフェースのない軽量版で、最小限のリソースを消費します。すべての管理はコマンドライン(SSH)を通じて行います。
ステップ1. Raspberry Pi Imagerをダウンロードする
raspberrypi.com/softwareにアクセスし、WindowsまたはmacOS用のRaspberry Pi Imagerをダウンロードします。これは、メモリカードにイメージを記録するための公式ツールです。
ステップ2. イメージをカードに書き込む
MicroSDカードをアダプタを介してコンピュータに挿入します。Raspberry Pi Imagerを開き、あなたのPiモデルを選択し、OSセクションでRaspberry Pi OS Lite (64-bit)を選択し、メモリカードを選択して「次へ」をクリックします。書き込む前に、プログラムは設定を調整するように求めます — 必ずこれを行ってください:
- SSHを有効にする(「Enable SSH」にチェックを入れる)
- ユーザー名とパスワードを設定する(例:ユーザー名:
pi、パスワードは強力なものを考えてください) - Wi-Fiネットワーク名とパスワードを入力する(イーサネットを使用しない場合)
ステップ3. 最初の起動と接続
カードをRaspberry Piに挿入し、電源を接続します。1〜2分後にデバイスが起動します。ルーターの設定でそのIPアドレスを見つけます(通常は「接続デバイス」または「DHCPクライアント」セクション)。コンピュータからSSHで接続します — WindowsではPowerShellを開くか、PuTTYを使用します:
ssh [email protected]
192.168.1.XXXを実際のRaspberry PiのIPに置き換えます。接続後、すぐにシステムを更新します:
sudo apt update && sudo apt upgrade -y
また、ルーターの設定でRaspberry Piに静的IPを割り当てることをお勧めします(MACアドレスにIPをバインドする)ので、ローカルネットワーク内のデバイスのアドレスが変更されないようにします。
Squidを使用したHTTP/HTTPSプロキシの設定
Squidは、HTTPおよびHTTPSをサポートする実績のあるプロキシサーバーです。ブラウザ、アンチデテクトブラウザ、およびHTTPプロキシで動作するほとんどのツールに最適です。設定には約10〜15分かかります。
Squidのインストール:
sudo apt install squid -y
認証用のパスワードファイルを作成する:
sudo apt install apache2-utils -y
sudo htpasswd -c /etc/squid/passwords myuser
ユーザーmyuserのパスワードを入力します。このログインとパスワードは、プロキシに接続する際に入力します。
設定ファイルの設定:
sudo nano /etc/squid/squid.conf
次の行で内容を見つけて置き換えるか、末尾に追加します。簡単のために、オリジナルのバックアップを作成し、新しい設定を作成することができます:
# プロキシポート
http_port 3128
# ログインとパスワードによる認証
auth_param basic program /usr/lib/squid/basic_ncsa_auth /etc/squid/passwords
auth_param basic realm Proxy
acl authenticated proxy_auth REQUIRED
# 認証されたユーザーのみを許可
http_access allow authenticated
http_access deny all
# 実際のIPを隠す(匿名モード)
forwarded_for delete
via off
request_header_access X-Forwarded-For deny all
ファイルを保存します(Ctrl+O、Enter、Ctrl+X)し、Squidを再起動します:
sudo systemctl restart squid
sudo systemctl enable squid
あなたのHTTPプロキシは準備完了です。接続情報:Raspberry PiのIPアドレス(またはルーターの外部IP)、ポート3128、設定したログインとパスワード。プロトコル — HTTP。
3proxyを使用したSOCKS5プロキシの設定
SOCKS5は、HTTPよりも汎用性の高いプロトコルです。ブラウザトラフィックだけでなく、すべてのトラフィックで動作し、UDPをサポートし、Dolphin Anty、AdsPower、Multiloginなどのアンチデテクトブラウザに最適です。SOCKS5の設定には3proxyを使用します — 軽量で高速なサーバーで、Raspberry Piのような弱いハードウェアでもうまく動作します。
3proxyのインストール:
sudo apt install 3proxy -y
設定ファイルの作成:
sudo nano /etc/3proxy/3proxy.cfg
次の内容を挿入します:
daemon
log /var/log/3proxy.log D
logformat "- +_L%t.%. %N.%p %E %U %C:%c %R:%r %O %I %h %T"
# ユーザー(ログイン:パスワードのハッシュ)
users myuser:CL:mypassword123
# 認証
auth strong
# ユーザーを許可
allow myuser
# ポート1080でSOCKS5
socks -p1080
myuserとmypassword123を自分のデータに置き換えます。ファイルを保存し、サービスを起動します:
sudo systemctl restart 3proxy
sudo systemctl enable 3proxy
これで、ポート1080でSOCKS5プロキシが動作しています。接続情報:Raspberry PiのIPアドレス、ポート1080、ログインとパスワード。プロトコル — SOCKS5。
📌 Squidまたは3proxy — どちらを選ぶべきか?
アンチデテクトブラウザ(Dolphin Anty、AdsPower、GoLogin)を使用する場合は、SOCKS5の3proxyをインストールしてください。互換性が高く、より多くの匿名性を提供します。SquidのHTTPプロキシは、パース、サイトのテスト、簡単なツールを介した自動化などの簡単なタスクに便利です。
外部からプロキシに接続する方法:ポートフォワーディングとDynDNS
自宅プロキシをローカルネットワークだけでなく、職場のノートパソコン、VPS、またはインターネット上の他のデバイスからも使用したい場合は、外部からのアクセスを設定する必要があります。これは、ルーターでのポートフォワーディングと、動的IPを固定ドメインにバインドする2つのステップで行います。
ステップ1. ルーターでのポートフォワーディング
ルーターの管理パネルにログインします(通常は192.168.1.1または192.168.0.1)。「ポートフォワーディング」または「仮想サーバー」セクションを見つけます。ルールを追加します:
- 外部ポート:1080(またはSquid用の3128)
- 内部IP:Raspberry Piの静的IP(例:192.168.1.100)
- 内部ポート:1080(または3128)
- プロトコル:TCP
これで、ルーターの外部IPを使用してプロキシに接続できるようになります。外部IPは、2ip.ruのウェブサイトやプロバイダーの個人アカウントで確認できます。
ステップ2. 動的DNS(IPが変更される場合)
プロバイダーが動的IPを提供する場合(ルーターを再起動するたびに変更される)、プロキシの設定でアドレスを毎回更新するのは不便です。解決策は、DynDNSサービスを使用して、変更するIPに固定ドメイン名をバインドすることです。人気のある無料サービス:DuckDNS、No-IP、Cloudflare(API経由)。
Raspberry PiでのDuckDNSの設定例 — duckdns.orgに登録し、サブドメインを作成します(例:myproxy.duckdns.org)そして、更新クライアントをインストールします:
mkdir ~/duckdns && cd ~/duckdns
echo "echo url=\"https://www.duckdns.org/update?domains=あなたのドメイン&token=あなたのトークン&ip=\" | curl -k -o ~/duckdns/duck.log -K -" > duck.sh
chmod 700 duck.sh
# cronに追加(5分ごとに更新)
crontab -e
# 次の行を追加:
# */5 * * * * ~/duckdns/duck.sh >/dev/null 2>&1
これで、あなたのプロキシは世界中のどこからでもmyproxy.duckdns.org:1080でアクセス可能です。
Dolphin Anty、AdsPower、GoLoginでのプロキシ接続
プロキシが設定され、外部からアクセスできるようになったら、アンチデテクトブラウザに接続します。アービトラージャーやSMM専門家の間で最も人気のある3つのツールを見ていきましょう。
Dolphin Anty
Dolphin Antyを開き、[プロキシ]セクションに移動し、[プロキシを追加]をクリックします。フィールドを入力します:
- タイプ:SOCKS5
- ホスト:あなたの外部IPまたはDuckDNSドメイン
- ポート:1080
- ログインとパスワード:3proxyで設定したもの
[プロキシを確認]をクリックすると、DolphinがあなたのIPと国を表示します。すべてが正しく設定されていれば、家庭用IPが表示されます。
AdsPower
AdsPowerで新しいブラウザプロファイルを作成する際に、[プロキシ]タブに移動し、[SOCKS5]タイプを選択し、ホスト、ポート、ログイン、パスワードを入力します。[プロキシテスト]ボタンをクリックして接続を確認します。成功したら、プロファイルを保存します。
GoLogin
GoLoginで新しいプロファイルを作成し、[プロキシ]セクションで[手動設定]を選択し、SOCKS5タイプ、ホスト、ポート、認証データを指定します。GoLoginはIPのジオロケーションも表示します — あなたの都市が表示されていることを確認してください。
⚠️ アービトラージャーにとって重要なこと
Facebook AdsやTikTok Adsをアンチデテクトブラウザと家庭用プロキシを通じて運用する場合は、ブラウザのタイムゾーン、言語、プロファイルのジオロケーションがあなたのIPの実際の場所と一致していることを確認してください。Facebookはこれらのパラメータを積極的に確認しています。不一致は、家庭用IPを使用していても、禁止される一般的な理由です。
自宅プロキシの制限といつ商業用を購入すべきか
Raspberry Piの自宅プロキシは強力なツールですが、設定に時間を費やす前に理解しておくべき実際の制限があります。
| パラメータ | 自宅Raspberry Pi | 商業プロキシ |
|---|---|---|
| IPの数 | 1(あなたの家庭用) | 数千のローテーション |
| ジオロケーション | あなたの都市のみ | 任意の国と都市 |
| 速度 | 家庭用インターネットに依存 | 安定して高い |
| 信頼性 | プロバイダーに依存 | SLAと稼働保証 |
| スケーラビリティ | 制限あり(1 IP) | 簡単にスケールアップ可能 |
| コスト | 一度の支出 + ~80 ₽/月 | 月額サブスクリプション |
| 設定 | 技術的な知識が必要 | 使用準備完了 |
自宅Raspberry Piが良い選択となる場合:
- 1〜3のFacebookまたはInstagramアカウントを温めており、IPのローテーションが必要ない場合
- 長期的な運用のために、あなたの都市の安定した居住者IPが必要な場合
- 少量で月額料金を節約したい場合
- 技術的に精通しており、自分で設定することを楽しむ場合
商業プロキシを選ぶべき時:
- 特定の国や都市(アメリカ、ヨーロッパ、アジア)のIPが必要な場合
- 同時に10以上のアカウントを扱い、ローテーションが必要な場合
- 特にFacebook Adsのために、高速かつ安定性が求められる場合
- 自分のサーバーの設定とサポートに時間がない場合
- プロバイダーがCG-NATを使用しているか、ホワイトIPを取得できない動的IPを提供している場合
広告アカウントやマルチアカウントの大規模な運用のために、プロのアービトラージャーは、温めとパースのためにデータセンターのプロキシを使用し、広告管理に直接使用するために居住者またはモバイルIPを使用します。このシステムにおいてRaspberry Piはその役割を果たすことができますが、商業インフラを置き換えることはできません。
結論:それだけの価値があるか
Raspberry Piを自宅プロキシサーバーとして使用することは、特定の条件下で実際に機能するソリューションです。3000〜5000ルーブルで、24時間稼働し、最小限の電力を消費し、あなたの家庭プロバイダーの正直な居住者IPを提供するデバイスを手に入れることができます。基本的な技術知識があれば、設定には数時間かかります。
この記事からの主な結論:
- SOCKS5(アンチデテクトブラウザ)には3proxyを使用し、HTTPにはSquidを使用してください
- ルーターの設定を通じて、Raspberry Piにローカルネットワーク内で静的IPを割り当ててください
- 外部からのアクセスのために、ポートフォワーディングとDynDNS(DuckDNSは無料)を設定してください
- プロバイダーからホワイト(パブリック)IPを取得していることを確認してください — これがないと外部アクセスは不可能です
- 自宅プロキシは1つのIPを提供します — 大規模なマルチアカウントには不十分です
あなたのタスクが1つのIPの枠を超えた場合 — たとえば、Instagramで20以上のアカウントを運営したり、異なるジオから広告を出したりする場合は、居住者プロキシを検討することをお勧めします:これにより、ローテーションを伴う異なる国からの数千の実際の家庭用IPを得ることができ、自分のインフラを立ち上げる必要がなく、迅速にスケールアップできます。
```