highpowerrouter
  • デスクトップ
  • タブレット
  • モニター
  • ルーター
  • Digitalni život
  • Serbian (Latin)
    • English
    • Serbian (Latin)
    • Finnish
    • Czech
    • Bulgarian
    • Japanese
  • Home
  • ルーター
  • ラズパイを無線LANルーター化する 〜ブリッジモード編〜:名刺サイズの超小型PC「ラズパイ」で遊ぶ(第25回)
13 Oct, 2022

ラズパイを無線LANルーター化する 〜ブリッジモード編〜:名刺サイズの超小型PC「ラズパイ」で遊ぶ(第25回)

 自宅でインターネット回線を使っているなら、無線LANルーターを設置しているケースが多いでしょう。プロバイダーからレンタルしたり、家電量販店や口コミサイトで勧められた製品を手にした方もいると思いますが、そんな無線LANルーターをラズパイで手作りできることをご存じでしょうか。

 前回はラズパイを無線LANルーター化し、Wi-Fi対応デバイスをつなげる方法を紹介しましたが、自宅に無線LANルーターがすでに設置されている場合、違うネットワークアドレスで構築することになるのでファイルサーバなどを元のネットワークに接続していたデバイスにアクセスできなくなってしまいます。そこで今回は、同じアドレス空間に接続するよう、ブリッジモードで設定する方法について紹介していきましょう。

 手順としては前回のやり方を踏襲すればOKですが、無線LANと有線LANをブリッジ接続するための「bridge-utils」が必要になります。また前回は「dnsmasq」でDNSを構成しましたが、今回はDNSの機能が必要ないのでインストールしません。

 手順は以下の通りです。

 では追って解説していきましょう。

bridge-utilsのインストールと設定

 まずは下記のコマンドで、ブリッジにするためのツールをインストールします。

$ sudo apt install bridge-utils

 続いて「/etc/network/interfaces」の設定を変更します。

ラズパイを無線LANルーター化する 〜ブリッジモード編〜:名刺サイズの超小型PC「ラズパイ」で遊ぶ(第25回)

$ sudo nano /etc/network/interfaces

 と入力して設定ファイルを開いたら、以下の内容を最後の行に追記します。

auto br0iface br0 inet dhcpbridge_ports eth0 wlan0

 設定したら「brctl」コマンドで認識されているか確認します。

$ brctl showbridge namebridge idSTP enabledinterfacesbr0 8000.************ noeth0wlan0

 上記のように表示されれば認識していることになります。

hostapdのインストールと設定

 こちらについては前回の流れとほぼ同様ですが、設定ファイルにブリッジを使う内容を記述します。

$ sudo apt install hostapd

 このコマンドを入力してhostapdをインストールしたら、続いて、設定ファイルである「hostapd.conf」を標準エディタのnanoで作成します。

$ sudo nano /etc/hostapd/hostapd.conf

 今回の内容は以下のようになります。「bridge=br0」という項目を追加します。そのほかの項目については前回を参考にしてください。

interface=wlan0bridge=br0 ←追加driver=nl80211hw_mode=bchannel=1macaddr_acl=0auth_algs=1ignore_broadcast_ssid=0ieee80211ac=0wmm_enabled=1ieee80211d=1country_code=JPieee80211h=1local_pwr_constraint=3spectrum_mgmt_required=1wpa=3wpa_key_mgmt=WPA-PSKssid=raspi_bridgewpa_passphrase=******

 Ctrl+x、「y」、Enterでファイルを保存します。続いてhostapdのデフォルト動作ファイルを編集します。

$ sudo nano /etc/default/hostapd

 前回と同様に、ここに表示された項目の中の「#DAEMON_CONF=""」を以下のように変更します。先頭の「#」も削除しておきます。

DAEMON_CONF="/etc/hostapd/hostapd.conf"

 hostapdですがマスクされており、ほとんどの場合自動的に起動しません。このため以下のコマンドを入力してマスクを外します。

$ sudo systemctl unmask hostapd$ sudo systemctl enable hostapd$ sudo systemctl start hostapd

 ここで「sudo systemctl status hostapd」と入力すると、サービスの起動を確認できます。

 設定が終了したので、ラズパイを再起動しましょう。

$ sudo reboot

 再起動すると設定したSSIDでアクセスポイントが見つかります。

設定したSSID「raspi_bridge」が見えている

続きを読むには、コメントの利用規約に同意し「アイティメディアID」および「ITmedia NEWS アンカーデスクマガジン」の登録が必要です

Prev Next
Tags: ルーターのブリッジモードとは

Category

  • デスクトップ
  • タブレット
  • モニター
  • ルーター
  • Digitalni život

Related Articles

  • バッファロー、アニメ「タイバニ2」コラボのWi-Fi 6ルーター2モデルを発売

    バッファロー、アニメ「タイバニ2」コラボのWi-Fi 6ルーター2モデルを発売

    13 Oct, 2022 - By highpowerrouter
  • リーバイスに学べ 出遅れてもなお老朽化したERPを刷新すべき理由:CIO Dive

    リーバイスに学べ 出遅れてもなお老朽化したERPを刷新すべき理由:CIO Dive

    13 Oct, 2022 - By highpowerrouter
  • プライバシーは人権です。接続元を匿名化するブラウザ「Tor」がサーバー不足でピンチに

    プライバシーは人権です。接続元を匿名化するブラウザ「Tor」がサーバー不足でピンチに

    13 Oct, 2022 - By highpowerrouter
  • 関空直結のエアロプラザに1泊6200円からのコンパクトホテル「ファーストキャビン関西空港」

    関空直結のエアロプラザに1泊6200円からのコンパクトホテル「ファーストキャビン関西空港」

    13 Oct, 2022 - By highpowerrouter
  • 自分の時間を可視化して行動にメリハリを!「aTimeLogger 2」

    自分の時間を可視化して行動にメリハリを!「aTimeLogger 2」

    13 Oct, 2022 - By highpowerrouter

Hot Articles

  • Windows 11にオプションパッチ「KB5010414」が配信開始。タスクバーの機能強化や印刷/ドライバの問題などに対処。必要に応じてインストールを
    Windows 11にオプションパッチ「KB5010414」が配信開始。タスクバーの機能強化や印刷/ドライバの問題などに対処。必要に応じてインストールを
    13 Oct, 2022 - By highpowerrouter
  • マウスが加水分解でベタベタ化した話
    マウスが加水分解でベタベタ化した話
    13 Oct, 2022 - By highpowerrouter
  • ゲームモニターを選択する方法
    ゲームモニターを選択する方法
    13 Oct, 2022 - By highpowerrouter
  • 13 Oct, 2022 - By highpowerrouter
  • HONOR X8a: ミッドレンジのスマートフォンが 100MP カメラ システムでカメラ テクノロジーをどのように再定義するか
    HONOR X8a: ミッドレンジのスマートフォンが 100MP カメラ システムでカメラ テクノロジーをどのように再定義するか
    13 Oct, 2022 - By highpowerrouter

Copyright © 2023 highpowerrouter.com. All rights reserved.