佐久間です.
host 側に,192.168.0.2 が属するネットワークは切ってあるのでしょうか. (例えば,192.168.0.1/24 など) この図だと,bge0 の alias として,192.168.0.2/32 しか無いので,推測ですが.... 手元の環境だと, em0+------+em0 alias em0 alias+------+ -----------+ host +------------------------------+ jail + 203.141.a.b+------+192.168.0.1/24 192.168.0.2/32+------+ という構成で,ちゃんと使えてます.当然,外からのアクセスの場合は,host の natd が必要ですが. > Hiroki Kashiwazaki wrote: > > 以下のような環境を構築したものの,jail/www から外への通信 (DNSを引く > > など) が出来ません.route の規則が投入されていないせい ? > > > > <- the Internet > > bge0 +--------+ bge0 alias +----------+ > > -----------+ host +-----------------+ jail/www | > > 133.87.a.b +--------+ 192.168.0.2 +----------+ > > ルーティングは原因でないと思います。 > 確かルーティングテーブルはホストと共有していると思います。 > > 素朴に疑問に思うんですが、NATしてますか? > bge0でtcpdumpして見てみると192.168.0.2から外部に向かって > 通信しようとしていませんか? ===================== Hiroaki Sakuma [メールアドレス保護]