あけましておめでとうございます。 今年は猪年ということで年男ですが、今年の抱負は「のんびり行こう」にしました。というわけで今年もよろしくお願いします。
今年は長めの正月休みをとっていて、今日まで休みでした。明日から出勤予定。今年の休みは家族と過ごすことを課題にしていたので、特に旅行などもせずずっと家族と過ごしていました。特にタロウとたくさん遊びました。そのおかげか、朝タロウが起こしに来るときには、チューしてから起こしてくれるようになりました。ただ、そのあとすぐに起きないとぐずりますが。。。
ただ、タロウはここのところ気管支が弱っていて咳がひどくてあまり外に連れ出せないため、二人でお出掛けしても近くに散歩程度しかできなかったのが残念でした。なので、公園や遊園地で遊ぶのはお預けにして、二人でレストランにご飯食べに行ったり、スーパーに買い物に行ったりしていました。早く良くなってほしいなぁ。
今年は BMW のディーラーから案内が来ていたので遊びに行ったついでに福袋を購入しました。5000円と3000円のがあったのですが、5000円のは朝から行列ができていたらしく、即完売だったらしいので3000円のを購入。中身は以下の通り。
・腕時計
・懐中電灯
・カードケース
・卓上カレンダー
・記念 DVD
・帽子
・レインコート
腕時計があったので、3000円でも満足な内容。あと、ライト付キーホルダーは別途もらえました。
5000円の方の福袋の内容が気になるなぁ。
P.S.
手元に BMW Friend to Friend 3日間モニターの特別予約チケットが2枚あります。私と面識のある人に限りますが、欲しい人がいればお譲りします。
タロウが今日はじめてパパの似顔絵を描いてくれました。せっかくなので記念に額にいれて書斎に飾ってみました。うれしいです。あとついでにばいきんまんも描いたそうなので、そちらも一緒に飾ってみました。
同世代の子の絵と比べるとまだまだなのですが、一応似顔絵もばいきんまんもそれっぽく見えるような絵になっています。タロウ画伯もずいぶん進歩したなぁと思う今日でした。
ミミチュア: ( http://www.mimiture.com/ )
耳掻きマニアとしては、興味深々。でも、安いものではないので実物を見てみたい。できれば吸引力もこの目で確認したい。
横濱カレーミュージアム( http://www.currymuseum.com/ ) が 2007/3/31 で閉館ということで数年ぶり に行ってきました。今回は職場のカレー好きの有志4人で行ってきました。 現在、カウントダウンイベントとして、1テーマ二週間程度の期間で いろいろ趣向を凝らしたカレーが食べれるとのことですが、今週は 激辛カレーの期間です。
まずは軽く腹拵ということでフードコートのコーナで軽くお試し サイズのカレーを食すことに。
・船場カリー 牛スジカレー
・船場カリー ビーフカレー
・船場カリー 激辛牛スジネギカレー (写真忘れた。。。)
・King デリ カシミールカレー
あと、ビールですが、ハバネロビールがあったので激辛好きの二人 はハバネロビールを試しました。味のほうは、、、、。 ちなみに私は横濱ビールを普通に堪能しました。
で、次に本腰をいれて食べに行ったのは福岡以外では、ここでしか 食べられないというカリー本舗の焼きカレー。
これはとても美味しかったです。また食べたいのですが、もう横濱 でたべられないということでとても残念です。 このカレーはベースは欧州風のカレーなのですが、卵とチーズをのせて オーブンで焼いてあるようで、チーズとカレーがカリッと焼けていて 香ばしくて辛い中にも甘みを感じて非常の美味でした。
ここでも激辛カレーとして、ハバネロのせがあったようですが、食べた 人曰く「全然辛くない」だそうです。激辛好きの言うことだからなぁ。
わが家のルータは FreeBSD 5.4RELEASE を入れた PC をルータにしています。 今までは ppp (with NAT) + ipfw で NAT ルータ機能を実現していましたが、 これだと PS3 を繋いだときに NAT Type3 と言われてしまいます。 NAT Type3 だと AV チャットや通信ゲームで制限がでてしまうということ で(実際、通信対戦で問題が出ているので) UPnP 対応することにしました。
もちろん FreeBSD で実現する方向です。といってもすでに機能は実装されているので、利用するだけです。FreeBSD で UPnP をつかうためには
1) ppp with NAT + ipfw から ppp without NAT + ipf + ipnat に移行
2) upnpd, linuxigd のプログラムをいれる
が必要です。
1) はパケットフィルタのルールを ipfw から ipf 用に書き直すのが少々面倒なのですが、仕方ありません。
1-1) カーネルの再構築
options IPFIREWALL options IPFIREWALL_VERBOSE options IPFIREWALL_FORWARD options IPFIREWALL_VERBOSE_LIMIT=0
を抜いて、
options IPFILTER options IPFILTER_DEFAULT_BLOCK options IPFILTER_LOG
を追加し、再構築。
1-2) ipf.rules, ipnat.rules を作成 (詳細は割愛)
注意点として デフォルト DENY のルールで運用している場合には、UPnP 自身で用いるポートを開けておくことを忘れないように。(ここではまった)
UDP 1900 TCP 2869 TCP 5000
1-3) /etc/rc.conf の修正
ppp_nat="YES" -> ppp_nat="NO"
ipfilter_enable="YES" ipfilter_rules="/etc/ipf.rules" ipfilter_flags="" ipmon_enable="YES" ipmon_flags="-D /var/log/ipflog" ipnat_enable="YES" ipnat_flags="" ipnat_rules="/etc/ipnat.rules" static_routes="upnp" route_upnp="239.0.0.0/8 -interface bge0"
を追加
1-4) rc.local の修正
/sbin/ipnat -CF -f /etc/ipnat.rules
*注: ipnat は rc.conf にかかれているので起動時に設定されるのですが、わが家の環境では起動タイミングが早いらしく、rc.conf の設定から呼び出されるタイミングでは NAT がうまく動きませんでした。そのため、ipnat を遅延させて呼び出すために rc.local に追加しています。
2-1) upnpd のインストール
# cd /usr/ports/devel/upnp # make # make install
2-2) linuxigd のインストール
# cd /usr/ports/net/linuxigd # make # make install
2-3) 起動スクリプトの修正
# cd /usr/local/etc/rc.d # cp linuxigd.sh.sample linuxigd.sh # chmod +x linuigd.sh (スクリプトの修正。EXT_IF, INT_IF の変数を適切に設定)
これで無事、PS3 のネットワーク接続テストで UPnP あり、NAT Type2 として認識されました。めでたし。