From: tadanori kojima Date: 2011-08-11T17:48:05+09:00 Subject: [ruby-dev:44379] Re: [Ruby 1.9 - Feature #5180] net/http の接続時に用いる IP アドレスの指定 On Thu, 11 Aug 2011 15:30:06 +0900 Kazuhiro NISHIYAMA wrote: > > Issue #5180 has been updated by Kazuhiro NISHIYAMA. > > > 匿名ユーザ wrote: > > おおもとの問題は > >  接続サーバの指定(IP/Hostname)、 > >  HTTPのHostヘッダ(IP/Hostname、VirtualHostなどで利用) > >  SSLのCN検証(IP/Hostnameとは別にCNAMEもあり得る) > > と、レイヤを意識したパケットの組み立て方が必要なことでしょうか > > すっきりした解決方法は浮かばないですね。。。 > > ホスト名は [ruby-dev:43164] の SNI のような部分でも使っているので > 元の提案では IP アドレスの方を別途指定になっているのではないかと > 思いました。 そうですね 自分はネットワーク屋なのでレイヤの低いほうから積み上げていくのが 性に合っているのですが、上位から下りていく方が通常のやり方ですね 元々は自分もhttps://www.asahi.com/のようなホスト名とCNが異なる サイトの検証でどうしたもんか悩んだことがありました でも、net/httpに手を入れるほどふつうか?という疑問に一票です