自分の HP がグーグル八分になっていた

大学内に作ってあった 私のページ がある日突然、Google のインデックスから削除されていた。

2008/01/24 にサイトの内容を一部変更したので、単なる Google Dance による順位変動か、もしくはキャッシュやインデックスの書き換えによる一時的な消失だろうと思ったら、数日たっても変わらないので、これは変だと思い始めた。

さっそく、 Google ウェブマスターツール で調査した。それによると、2008/01/23 にクロールしたとき、HTTP ステータスコードの 403 Forbidden (禁止) を受け取ってから、クロールするのをやめてしまったようだ。

403 エラーの原因を探っていたら、やはり、ファイルサーバの障害 だった。通常、サーバがダウンしていたらタイムアウトするはず。しかしこの場合は、ファイルサーバがダウンしていて、そのリバースプロキシ (?) である stu.cc サーバが生きていたため、ステータスコードを出力していたようだ。

誤って 403 Forbidden を吐いた後の始末は大変、ということを知りつつ、とりあえず、サイトの登録 / 削除 から再登録を行っておく。結果は後ほど追記する。


追記 (2008.02.17)
検索結果に復活しました。対処法はこちら。
HTTP 403 を誤出力して Google の検索結果から削除された時の対処法 | BlueSky Lab.

光プレミアムの CTU を使って外部にサーバを公開するための設定

卒業と同時に解約するので、基本料金の無料期間を加味すれば光にしたほうが安くなる、ということで自宅に光ファイバーを引き込んだ。

NTT 西日本のフレッツ光プレミアムは CTU (加入者網終端装置) という機械を使わなければならない。
この機械は IPsec で NTT と加入者宅間に仮想ネットワークを構築するので、ひかり電話やオンデマンド TV のような余計な機能を使用するには特別な設定が不要で、またセキュリティ的にも有用だ。
ところが、無線 LAN ルータを使用したり、サーバを公開したり、外から VPN で自宅の LAN に接続するといった、ごく一般的なことを面倒にさせてしまう迷惑な機械だ。

いろいろ試行錯誤した結果、CTU のルータ機能はいろいろ面倒なので CTU を通して PPPoE 接続でブロードバンドルータを使用する方針で解決するのがてっとり早い。いわゆる 2 段ルータではない。
以下に設定方法を掲載する。


1. CTUをフレッツに接続
工事がすんだら、マニュアルに付属の CD-ROM を使用してソフトウェアをインストールするよう指示されるが、通常は NTT のテレビ電話やセキュリティ対策ツールは使わないので、インストールする必要は全くない
CTU とクライアント PC を直接 LAN ケーブルで接続し、CTU の設定画面 (https://ctu.fletsnet.com/) にアクセス。(https なので注意)
事前に NTT から送付された「お客様 ID」と「アクセスパスワード」を入力してログインする。

2. PPPoE 接続を許可する
プロバイダのユーザ名、接続パスワードなどを入力させられるが、接続したら、切断しておく。
CTU の設定画面で、「詳細設定」→「 PPPoE 機能設定」→ PPPoE 機能を「使用する」に設定。セッション数は「5」でいい。

3. ファイヤウォールを無効にする
CTU の設定画面で、「ファイヤウォール設定」→「制限なし」にしておく。
ブロードバンドルータにも同様のファイヤウォールが備わっているので問題ない。

4. ブロードバンドルータを接続
CTU とブロードバンドルータの WAN 側ポートを LAN ケーブルで接続する。ブロードバンドルータの LAN 側ポートにクライアント PC を接続する。
ブロードバンドルータの設定画面から、プロバイダの ID とパスワードを入力して PPPoE 接続を確立させる。

5. MTU を 1438 に設定
ブロードバンドルータの設定画面で行う。ルータで設定できない場合は、OS で設定する。
Linux の場合、「$ ifconfig eth0 mtu 1438」とコマンドを打つだけでよい。windows の場合は「窓の手」を使うと便利。

6. ポート解放・スタティックルーティング (アドレス変換) の設定
ブロードバンドルータの設定画面で行う。機種ごとに違うので割愛。

その他
・VoIP アダプタは CTU に接続する。
・ルータは MTU 値を設定できるものが便利。(Buffalo BBR-4HG では可能だった)
・ルータの設定で DHCP は「使用」でも大丈夫。
・2 セッション以上接続できるルータなら、フレッツ・スポットにもアクセス可能。
・IP unnumbered の場合はこの限りではない。

これで OK なはず。
PPPoE over IPsec なので速度が落ちるかと心配していたが、「goo スピードテスト」で測定したところ、PPPoE 接続・CTU から直接のいずれも 18Mbps 前後でほとんど変わらなかった。


ちなみに、今のネットワーク構成はこんな感じ。
今月末まで ADSL (Yahoo!BB 48M) も使えるのでネットワーク機器が散乱している。
ルータのポートが全て埋まったので、スイッチング Hub (できればギガビット対応の L2 スイッチ) が欲しいところだ。

network 3 routers, modem, ONU and CTU

山口大学工学部の女子寮

センター試験に合わせて、本館前にこのようなモニュメントが作られていた。
常盤寮 (男子寮) の奥に「女子寮」と書かれてあるが、2008年1月20日現在、この場所に建物は存在しない。
確実に建てられる予定だということだろう。

monument of YU, Eng YU tokiwa campus map

FM きららの社用車

宇部空港にレンタカーを返却しに行ったら、駐車場におかしな車が止まっていた。

FMきららの社用車?

もしも...あなたが外国人に「日本語を教える」としたら

もしも...あなたが外国人に「日本語を教える」としたら - 荒川洋平 (著)
突然外国人に日本語を教えることになった3人のケースを例に「日本語」を外国語として教えることについてわかりやすく解説した入門書。

という本を読んだ。
ここ最近身の回りに、留学生、外国人、日本語教師、日本語教師の卵などと呼ばれる人たちが多くなってしまったので軽い勉強のために購入。

ジュンク堂福岡店で偶然見つけた本だが、どう考えても著者の荒川先生は私と同じプロジェクトのメンバーらしい。ここのページの「研究協力者」の欄を参照。もちろん、お会いしたことはない。

・日本語を学びにやってくる外国人はどのくらい日本語を話せるのか?
・日本語を教えている最中に外国人が困った顔をした場合、どうしたらいいのか?
・英会話のように「会話」を中心に教えるのがよいか、それとも中学校の英語の授業のように「文法」を中心に教えるのがよいか?
・なぜ他の科目の教師のように、日本語教師のための免許制度がないのか?

など、実体験を元にしたストーリーで「?」が「!」に変わるような内容ばかりだった。
興味のある人はぜひ。

CDex 1.70 のインストール方法と日本語化

前に書いた 「CDexのインストール方法と日本語化」 という記事はバージョン 1.51 のものですが、ベータ版の 1.70 (現時点では Bata2 )のほうが安定している気がするのでインストールするついでに掲載。

1. ダウンロード
http://cdexos.sourceforge.net/?q=downloadにアクセス。
cdex01
Windows NT, 2000, XP, Vista の場合は、赤枠の Unicode の Installer のものをダウンロードします。

2. 日本語に設定する
cdex02
インストールがすんだら、「Options」→「Language」→「japanese」へ設定します。

3. 「japanese」がない場合
CDexのダウンロードページにアクセス。
cdex03
下のほうに「Language Support」から、「Japanese」を見つけて右クリック→名前を付けて保存。

4. 保存して再起動
ファイルを「 C:\Program Files\CDex_170b2\lang 」のフォルダに保存する。
「マイコンピュータ」→「(C:)」→「Program Files」→「CDex_170b2」→「lang」の順にたどっていけばOK。
cdex04
保存する際は、「ファイルの種類」を「テキスト ドキュメント」から「すべてのファイル」にしておく。
保存したら CDex を再起動し、「2」を行う。

2度目なので、細かいインストールの方法などは割愛しました。