0
コントローラからRailsにマシン名(サーバではない)を取得するにはどうすればよいですか?私はSocket.gethostname
を試しましたが、Railsアプリケーションを実行しているサーバの名前を取得するだけです。 Resolv.getname(request.remote_ip)
は、クライアントのIPアドレスの名前がないというエラーを返すだけです。もし問題があるなら、私はRails v4を使っています。Ruby on Railsでクライアントマシン名を取得
私はすでに使用したことを言いました'Resolv.getname(request.remote_ip)'コマンドですが、あなたが提案したものを試してみます。 – Bmoe
私はこれをテストしましたが、何らかの理由で静的IPからしか名前を取得できません。 – Bmoe
直接 'nslookup xxx.xxx.xxx.xxx'を使って名前を解決できますか? – ste26054