From: Kazuhiro NISHIYAMA Date: 2000-12-04T09:54:37+09:00 Subject: [ruby-list:26302] Re: 特定の interface だけで listen On Mon, 4 Dec 2000 08:46:43 +0900 matz@zetabits.com (Yukihiro Matsumoto) wrote: > |特定のinterfaceだけでlistenすることはできませんか? > 「特定のinterfaceだけでlisten」ってなにを意味するんでしょう。 dhcpdがdhcpd eth0でeth0だけでlistenするようなのを イメージしてました。 > |外からつないでほしくないプログラムでlocalhostだけで > |listenするとかで使いたいのですが。 > > TCPServer::open("localhost", 80) > > とか? これだったようです。 http://www.ruby-lang.org/ja/man-1.4/socket.html#TCPServer >hostを指定した時は指定したホストからの接続だけを受け付けます. >省略時は全てのホストからの接続要求を受け付けることになります. という説明を読んだときは「指定したホストから」ということで クライアントのことと勘違いしていたようです(^^; --- ZnZ(ゼット エヌ ゼット) 西山和広(Kazuhiro NISHIYAMA) mailto:zn@mbf.nifty.com