佐久間です.

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
 [&#x30E1;&#x30FC;&#x30EB;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x4FDD;&#x8B77;]

メールによる返信