柏崎@北海道です.

At Fri, 03 Aug 2007 11:46:31 +0900,
Hiroaki Sakuma wrote:

> host 側に,192.168.0.2 が属するネットワークは切ってあるのでしょうか.
> (例えば,192.168.0.1/24 など)

pfまわりをいじっていてちょうどその点について考えていたところでしたが,
192.168.0.1/24 を alias として設定するのですか…….なるほど,今まで
そういった運用が全くなかったので思いつきませんでした.

こんな感じにして成功しました.ありがとうございます.
bge1 に 192.168.0.20 をぶらさげた時,bge1 は実際には線が入っていない
ので (status: no carrier) ,これじゃ gateway_enable にしても意味なさ
そうだなとか思い至りつつ色々ぐるぐる回っておりました.

% ifconfig bge0
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
       options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
       inet 133.87.X.Y netmask 0xffffff00 broadcast 133.87.X.255
       inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
       inet 192.168.0.20 netmask 0xffffffff broadcast 192.168.0.255
       ether 00:16:36:7e:c7:4a
       media: Ethernet autoselect (1000baseTX <full-duplex>)
       status: active

% sudo jexec 1 /usr/local/bin/zsh
www# telnet 133.87.X.Z 80
Trying 133.87.X.Z...
Connected to hoge.cc.hokudai.ac.jp.
Escape character is '^]'.

全部 bge0 にぶらさげる場合は rc.conf の gateway_enable も必要ないです
ね.pf の NATの項目はどうなんだろう.ちょっとそこらへんも試行してみて
後ほどサマリ投げさせて頂きます.

-- 
柏崎 礼生 (Hiroki Kashiwazaki)@HUIST
Assistant Professor @ Graduate School of Information Science and
Technology, Hokkaido University
mailto:[&#x30E1;&#x30FC;&#x30EB;&#x30A2;&#x30C9;&#x30EC;&#x30B9;&#x4FDD;&#x8B77;]
Tel:+81-11-706-2056 (Office), +81-11-706-2998 (Takai Lab.)

メールによる返信