第6章 ネットワーク設定

6.1. Armadilloの自動ネットワーク接続機構

初期状態のArmadilloは、自動的にIPアドレスが割り振られネットワークに接続できるように設定されています。PC側のネットワーク接続についても、Armadilloが自動的に接続したネットワークに適切に接続されるよう設定する必要があります。

6.2. 簡単な接続方法

Armadilloは、DHCP接続またはZeroconf接続という手法でネットワークに接続します。このArmadilloと同じネットワークに接続する最も簡単な方法は、OSによる自動IPアドレス設定を利用することです。Windows XPの場合、TCP/IPを「IPアドレスを自動的に取得する」にしておくことで、Armadilloと同じようにDHCPまたはZeroconfが適切に設定されますので、これ以上の手順は必要ありません。

6.3. その他の接続方法

Armadilloが起動され自動的にネットワーク接続を行う際の詳細について追いながら、その他のネットワーク接続設定について説明します。

6.3.1. DHCP接続

Armadilloがネットワークに自動接続する際、最初にDHCP接続を試します。ネットワーク内にDHCPサーバがある場合、ArmadilloはそのDHCPサーバからの応答に従ってIPアドレスが割り振られます。

PCは、同じようにDHCP接続することにより、必ずArmadilloと同じネットワークに接続されることになります。

6.3.2. Zeroconf接続

ArmadilloがDHCPサーバを見つけられなかった場合、Zeroconf(IPv4LL)という機構を使ってIPアドレスを割り当てます。

こうして設定されたArmadilloと接続するために、PCも同じネットワークに接続しなければなりません。PC側でもZeroconf使うことができれば、当然問題なく接続できます。

※Zeroconfは、Windowsでは自動プライベートIPアドレシング(APIPA)とも呼ばれており、Zeroconfでは、特定のアドレス範囲(169.254.0.1~169.254.255.254)内のアドレスを使用し、サブネットマスクを255.255.0.0に設定します。なお、この範囲のIPアドレスはIANA(Internet Assigned Numbers Authority)によって予約されています。

もう一つの方法は、Zeroconf接続と同じネットワークになるような設定を、固定IPアドレス設定で行うという方法があります。169.254.0.1~169.254.255.254の任意のIPアドレスとサブネットマスク255.255.0.0の組み合わせをPCのネットワーク設定に使用することで、Zeroconfと同じネットワークに接続することができます。

こうして設定した任意のIPアドレスが、たまたまArmadilloが設定したIPアドレスと重なることがありますが、これについては問題になりません。ArmadilloのZeroconfは、自身と同一のIPを持つ個体からの発信を見つけると、すぐに自らIPアドレスを変更しますので、一定時間後にはお互いを認識可能になります。

6.3.3. 固定IPアドレス設定接続

Armadilloは初期状態で自動ネットワーク接続を行いますが、もちろん固定的にネットワーク接続させることも可能です。一旦、自動ネットワーク接続でPCからArmadilloを発見できれば、WEBブラウザからの操作でArmadilloに固定IPアドレスを割り振ることができます。この方法については、 項5.5.2. 「AT Admin: System - Network」 を参照してください。

6.4. Bonjour上のホスト名について

Bonjourによるホスト名の表示は、Armadilloに設定されたホスト名(初期状態では「a220-0」) [14] と同じになります。また、Bonjourのネットワーク名は「.local」となっています。このため、Bonjourから開いたWEBブラウザのURLは通常「http://a220-0.local/」となります。

ただし、同じネットワーク上に同一のホスト名が存在した場合(初期状態のArmadilloを複数接続するなど)、この2台目以降のホスト名は、末尾の数字が変化します。例えば、初期状態の名称でこのような状態になると、2台目は「http://a220-1.local/」、3台目は「http://a220-2.local/」…となります。この場合2台目以降のArmadilloは、結果的に「AT Admin」上で設定されたホスト名とBonjourホスト名が一致しないことになりますので、注意してください。

このような場合でも、MACアドレスによって固体を判別することは可能です。Internet ExplorerのBonjourリストにはMACアドレスが表示されますので、本体添付シールとの比較で特定することができます。 図 4.2. 「エクスプローラ バー "Bonjour"」 を参照してください。



[14] Armadillo-220の場合。Armadillo-230の場合は「a230-0」、Armadillo-240の場合は「a240-0」となります