BleagleBone Black+Ubuntuでdnsmasqを使う

By | 2014-04-17

BeagleBone BlackをLAN環境内でDNSサーバとして使用するための設定メモです。
BeagleBone BlackでUbuntuを動作させていることが前提です。

Ubuntuを動かす方法はこちらにまとめました。

1.dnsmasqのインストール
dnsmasqはapt-getコマンドで簡単にインストールできます。
BeagleBone BlackにUbuntuを入れたばかりのときは、apt-get updateを実行する必要があります。

2.ホストの設定
dnsmasqはデフォルトでは/etc/hostsの情報に基づいて名前解決を行うようになっています。
従って、このファイルの中を編集すれば良いです。

3.dnsmasqの有効化
dnsmasqデーモンは/etc/init.d/dnsmasqの実行で行います。

これでBeagleBone BlackをDNSサーバにすることが出来ました。

ちなみに、AngstromLinuxではconnmanがネットワークの設定を牛耳っているためにdnsmasqを起動しようとしても53番ポートが既に使用されているため起動できません。
この解決方法については、ネットで調べても情報が見つからず・・・

結局断念してUbuntuでdnsmasqを動かす方向に切り替えました。

2 thoughts on “BleagleBone Black+Ubuntuでdnsmasqを使う

    1. ftvoid Post author

      遅くなって申し訳ありません。

      情報提供ありがとうございます!
      正に探していた情報でした!

      私のBleagleBone Blackは既にubuntuに切り替えてしまったので、戻すのが直ぐにできない状況ですが、
      AngstromLinuxでも試せる機会がありましたら、その記事も書きたいと思います。

      Reply

コメントを残す

メールアドレスが公開されることはありません。