名刺サイズの超小型PC「ラズパイ」で遊ぶ(第65回)
ラズパイでメッシュネットワークを作成する 構築編その2
前回までにゲートウェイの構築が終了しました。続いてブリッジの構築に移ります。
まずはブリッジとして設定したラズパイの有線LANポートをPC側に接続します。するとPC側のIPアドレスが、普段利用しているIPアドレスとは違い、192.168.199.xのIPアドレスが割り当てられているのか確認しましょう。
IPアドレスはコマンドプロンプトで「ipconfig /all」を入力すると分かります。
続いてTeraTermなどでブリッジ側のラズパイにアクセスします。接続したら以下のコマンドを入力します。
$ ifconfig
すると以下のような内容が表示されます。
bat0: flags=4163 mtu 1468
inet6 fe80::381f:59ff:feba:f021 prefixlen 64 scopeid 0x20
ether 3a:1f:59:ba:f0:21 txqueuelen 1000 (イーサネット)
RX packets 389097 bytes 301099507 (287.1 MiB)
RX errors 0 dropped 2 overruns 0 frame 0
TX packets 384278 bytes 238477746 (227.4 MiB)
TX errors 0 dropped 1324 overruns 0 carrier 0 collisions 0
br0: flags=4163 mtu 1468
inet 192.168.199.53 netmask 255.255.255.0 broadcast 192.168.199.255
inet6 fe80::381f:59ff:feba:f021 prefixlen 64 scopeid 0x20
ether 3a:1f:59:ba:f0:21 txqueuelen 1000 (イーサネット)
RX packets 10398 bytes 693241 (676.9 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 158 bytes 18943 (18.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
eth0: flags=4163 mtu 1500
inet6 fe80::ba27:ebff:fe66:81f8 prefixlen 64 scopeid 0x20
ether b8:27:eb:66:81:f8 txqueuelen 1000 (イーサネット)
RX packets 385617 bytes 238715172 (227.6 MiB)
RX errors 35 dropped 0 overruns 0 frame 26
TX packets 389222 bytes 301113848 (287.1 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73 mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (ローカルループバック)
RX packets 12 bytes 1722 (1.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 12 bytes 1722 (1.6 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlan0: flags=4163 mtu 1500
inet6 fe80::ba27:ebff:fe33:d4ad prefixlen 64 scopeid 0x20
ether b8:27:eb:33:d4:ad txqueuelen 1000 (イーサネット)
RX packets 403877 bytes 305981383 (291.8 MiB)
RX errors 0 dropped 1 overruns 0 frame 0
TX packets 420189 bytes 260980474 (248.8 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
以下の点をチェックします。
- br0が設定したメッシュネットワークのIPアドレスになっていること
- bat0とeth0、wlan0にIPアドレスが割り当てられていないこと
続いて以下のコマンドを入力して、ブリッジインタフェースの詳細を確認します。bat0とeth0が割り当てられていればOKです。
$ sudo brctl show
bridge name bridge id STP enabled interfaces
br0 8000.3a1f59baf021 no bat0
eth0
続いてゲートウェイで確認したように、「sudo batctl if」と「sudo batctl 」でネットワーク接続を確認しておきます。
$ sudo batctl if
wlan0: active
$ sudo batctl n
[B.A.T.M.A.N. adv 2021.3, MainIF/MAC: wlan0/b8:27:eb:33:d4:ad (bat0/3a:1f:59:ba:f0:21 BATMAN_IV)]
IF Neighbor last-seen
wlan0 b8:27:eb:04:3e:57 0.764s
このように表示されていれば問題ありません。ここまででブリッジがゲートウェイを経由してインターネットに接続していることが分かると思います。これまでのホームネットワークからはゲートウェイにのみアクセスでき、その中にあるメッシュを構成するノードやブリッジにはアクセスできません。
これでネットワークの構築は終了です。
Copyright © ITmedia, Inc. All Rights Reserved.
名刺サイズの超小型PC「ラズパイ」で遊ぶ
今やスマートフォンアプリで何でも完結できてしまう時代。しかし、一から自分の手でデバイスを作り上げ、試行錯誤しながらアイデアを具現化する楽しさは格別です。この連載では、テーマや用途にあわせてマイクロコンピュータ(マイコン)と呼ばれる名刺サイズの超小型PC「Raspberry Pi」(通称ラズパイ)の活用方法から具体的な工作手順までを紹介します。
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
なぜ酒蔵の許諾なしに? 「VTuberコラボ日本酒」騒動、主催者が経緯説明 仲介者による調整で「準備進んでいると認識」
-
2
「食事量は1日1200kcal以下、でも肥満」な人を14日間追跡調査 痩せない理由は……米コロンビア大などの研究
-
3
本物そっくり“AI生成レシート“が経費精算の脅威に マネフォ「自力で見破るのは難しい」 企業はどう備える?
-
4
かっぱ寿司「配布前のコラボグッズ、フリマで買わないで」 プリキュアコラボ発表日に注意喚起
-
5
「菜の花がおかしい」――イラストレーター制作うたうマラソン大会ポスターに指摘相次ぐ 事務局がAI使用明かす【訂正あり】
-
6
「ペンギンを返して」→「3匹全部採用して」 批判殺到のSuica新キャラ、ファンアートが空気を変えた? SNSの声
-
7
藤井風のリサイタル、公式サイトがインターネット老人会すぎると話題 公民館のチラシみたいだけど東京ドーム開催
-
8
「ランジェリーパープルじゃない」「買おうと思ってたのに」 iPhone 18 Pro/Pro Maxの色に落胆の声
-
9
「iPhone Duo」純正ケース話題、「面白いけど高い」……1万4800円と2万4800円
-
10
デジタル庁に不正アクセス、個人情報24.6万件漏えいか 各府省庁の職員情報など
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR