ホストの IP・名前を取得する方法
Ruby の socket モジュールを使う。
require "socket" hostname = Socket.gethostname
リクエストを受け付けている場合
request.host_with_port
Rack 内部の場合
env["SERVER_ADDR"]
参考:
How do I get the host or Ip address where my rails app is running – Ruby-Forum
Getting the Hostname or IP in Ruby on Rails – Stack Overflow