どうして自分のIPアドレスを知る必要があるんでしょうね。私もその人と同じことを考えているのかもしれないし、私と同じことが必要な人も今後いるかもしれないですね。うふ。 ググって調べたところ、私がこれまで知らなかった画期的な方法で自分のIPアドレスを取得する方法を見つけている人を見つけました。 自分のIPアドレスを得る http://d.hatena.ne.jp/NeoCat/20070721/1184994948 その人はperlで実装していたのですが、それをrubyに移植しました。どこでもうまくいくみたいです。驚きました。 # 自分のIPアドレスを得る # http://d.hatena.ne.jp/NeoCat/20070721/1184994948 # このperlソースをRubyに移植 # ダミーのUDPソケットを作り、それを相手ホストにconnect()し、 # getsockna
![[Ruby] 自分のIPアドレスを知る。 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/14f24fe5583ef2cd84456111d87d9e6d6f9cb992/height=288;version=1;width=512/https%3A%2F%2Ffanyv88.com%3A443%2Fhttps%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JTVCUnVieSU1RCUyMCVFOCU4NyVBQSVFNSU4OCU4NiVFMyU4MSVBRUlQJUUzJTgyJUEyJUUzJTgzJTg5JUUzJTgzJUFDJUUzJTgyJUI5JUUzJTgyJTkyJUU3JTlGJUE1JUUzJTgyJThCJUUzJTgwJTgyJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz02NTdiMzI0MDE5ZDc4ZDFiYjlmOWYxYjIwYjQ2Yzk4Zg%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwc2FsdGhlYWRzJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0xZGMyNTVlZDNjNjk5Y2NjMjg3ZjdiNzVhZTkxN2I4NA%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Dbfabfff6068dfe0ae974c64993b3821b)