Japanese Stable CLIP を試してみた

Pogoplug mobile で、任意の IP アドレスを受け取る方法

簡単設定が売りの Pogoplug では、IP アドレスを設定する必要もありません。

しかし、サーバーとして使おうと思うと、アドレスが固定されていた方が便利だと思います。
ホスト名で名前解決できれば、それでも良い気はしますが、DHCP でリースされるアドレスを要求することができるので、ある程度 IP アドレスを固定することができます。

まずは Pogoplug デバイスに ssh でログインし、/ を rw で再マウントします。

mount -o rw,remount /

次に、/etc/init.d/rcS ファイル内で以下の行を探します。

udhcpc -b -i eth0 -H `hostname`

多分最初の方にあります。この行の末尾に、以下のように -r に続けて要求するアドレスを記述します。

udhcpc -b -i eth0 -H `hostname` -r 192.168.0.150

この時、要求するアドレスは DHCP でリースされるアドレス範囲である必要があります。あくまで DHCP で IP アドレスは設定されるのです。

ファイルを保存して、Pogoplug デバイスを再起動すれば、うまくいけば要求した IP アドレスが設定されます。
もしダメだった場合は、要求したアドレスが既にリースされていたりしないか、DHCP サーバーを確認してみてください。

コメント