-2

IPアドレスからクライアントマシン名を取得したい。

クライアントの IP アドレスを取得している場合 -

ip_addr = request.env['REMOTE_ADDR']

4

1 に答える 1

0
`nbtstat –a #{request.env['REMOTE_ADDR']}`

Ruby のバッククォートは、結果の文字列をコマンド プロンプトで実行します。

しかし、それはおそらく文字通りのマシンではなく、サブネットルーターの名前を取得します. 繰り返しになりますが、私はインターネット ルーティング プロトコルなどについてほとんど何も知りません。

于 2013-06-01T09:27:40.020 に答える