[ruby-list:49244] Re: dRuby IPv6

From: masa <masap.hat@...>
Date: 2013-03-02 14:36:14 UTC
List: ruby-list #49244
咳さん、ヒントありがとうございます。

たしかに直接アドレスを入力すると二重起動はできませんでした。
で、もう少し調べてみたんですが、どうも普段個人で使っているMac OS Xでも多重起動ができました。こちらはなんと3つまで起動できました。

で、Mac OS Xの/etc/hostsが以下のようになっていたのですが、

  127.0.0.1 localhost
  255.255.255.255 broadcasthost
  ::1             localhost
  fe80::1%lo0  localhost

このうちIPv6の設定を以下のようにコメントアウトすると、その現象は止まりました。

  127.0.0.1 localhost
  255.255.255.255 broadcasthost
  #::1             localhost
  #fe80::1%lo0  localhost

どうして、dRubyではIPv4を先に使用して、もしIPv4が使われていたら、IPv6に切り替えるのか、というところは未だわかっていませんが、とりあえずetc/hostsが原因だというのはわかりました。

どうもでした。
畠山

In This Thread