DD-WRTでPPTPを暗号化する

DD-WRT(DD-WRT v24-sp1)のpptpdは、デフォルトで暗号化が行われません。

このままだと、VPN接続中の通信内容が「全て筒抜け」になるので、
フリースポットなどからアクセスすると大変危険です。

公式のwikiに書いてある方法で、暗号化が出来ましたのでメモしておきます。
数少ないDD-WRTユーザーの参考になればと・・・。

■PPTPの暗号化を有効にする方法。

http://www.dd-wrt.com/wiki/index.php/PPTP_Server_Configuration#Force_Encryption

暗号化を有効にするには、上記wikiの記載通り、
/tmp/pptpd/options.pptpd の書き換えが必要です。

方法は凄く単純で、下記のコマンドを実行するのみ。
# sed -i -e 's/mppe .*/mppe required,stateless/' /tmp/pptpd/options.pptpd

cat コマンドで、/tmp/pptpd/options.pptpdを覗いてmppeの行が下記になってれば成功です。
mppe required,stateless

再起動時にも有効にさせる場合は、上のsedコマンド一行を、管理コマンド実行
メニューから、起動時スクリプトとして登録すれば、次の再起動の際に勝手に設定が
書き換わります。

※sedコマンドの前に、「sleep 30」を入れておくと再起動時に、
設定が反映されないのを防げるかもしれません(2009/12/05 追記)

※個人的にmppeのオプションは、下記の内容で上書きしています。
mppe required,no40,no56,stateless

requiredだけで、恐らく128-bit encrypted の接続になると思いますが、
念の為入れてます。

Jquery lightboxが挙動不審

写真をインラインで表示する、
lightboxの挙動がおかしい模様。

リンクをクリックすると、
プラグインのページに飛ばされる事が、
あるみたいです。

show_linkbackを無効にすればいいらしいが…

【追記】

プラグインのjsファイル修正で解決しました。

jQuery Lightbox by Balupton.版の修正箇所メモ

Lightboxの右上にでる、pluginのLinkを消す(誤動作防止)方法。
 
・対象ファイルは下記二つ

 plugin/jquery-lightbox-balupton-edition/js/jquery.lightbox.min.js
 plugin/jquery-lightbox-balupton-edition/js/jquery.lightbox.js
 
・修正場所

 修正前:show_linkback: true 
 修正後:show_linkback: false

ヘッダー内でjavascript書いても対応出来ると思います。
が、javascript苦手なので、根本治療で直しました。