2010-03-01から1ヶ月間の記事一覧

自宅クライアントLANから会社LANに繋いでみた

前回(OpenVPNで会社のLANと自宅のLANを繋いでみた - yoshida_eth0の日記)は会社LANから自宅DMZへの接続が出来るようにした。 今回は、自宅クライアント用LANから、会社LANへ接続出来るようにする。 デバイスはTUNからTAPに変更した。 ネットワーク構成 自宅…

OpenVPNで会社のLANと自宅のLANを繋いでみた

会社のLANと自宅のLANをOpenVPNを使って繋いでみた。 こんな感じ。 192.168.1.0/24(会社) <=> 10.8.0.0/24(VPN) <=> 192.168.0.0/24(自宅) 今回の登場人物は、 ・インターネット上にポート開放された自宅のLinuxサーバ。 ・社内のLANに引きこもってるLinuxサ…

PHPでFlex風のアクセサを作ってみる

PHP

個人的にはFlex(ActionScript3)のアクセサメソッドは、作る側にとっても使う側にとっても一番使い易いと思う。 こんな感じのアクセサをPHPでも使えたらきっと幸せになれるはず。 普通のpublicな変数だと見せかけて実はアクセサだった!っていう動き。 ここが…

モジュロ演算やってみた

サマーウォーズ見た。 あれはうんこだった。 デジモンアドベンチャー ぼくらのウォーゲーム!と似てるとか、当時出来なかった事をやっただとか、細田氏の集大成だとかそんな風に聞いて期待してただけに残念。 ぼくらのウォーゲームの時は何もかもが新しく斬…

PHPでSSL通信を自力でやってみる 2.ClientHelloを生成

今日は主に、使う側が呼び出す関数と中身の最適化辺りを重点に。 コンストラクタの引数がにデフォルトをつけたり。 つくったもの インターフェイスの名前と場所を変えた。 Pearのディレクトリで「find . | xargs grep interface」とかやってみたけど、インタ…

PHPでSSL通信を自力でやってみる 1.ClientHelloとServerHelloを解析

PHPでCURLとか使わずにSSL通信したい。 自力と言っても、流石にOpenSSL関数は使うけど。 で、今回はClientHelloとServerHelloについてやってみた。 とりあえず、シリーズ物にする予定。 作ったもの $ tree . . |-- SSL | |-- Certificate.php | |-- CipherSu…

XenServerのLinuxパック(2枚目のインストールCD)を後から入れてみた

XenServer-5.5.0-Update2-linux-cd.isoをマウントして、/マウントディレクトリ/install.shを実行するだけ。 Debian Etch 4.0っていうテンプレートが追加されただけっぽい。 [root@xenserver ~]# mount -o loop /mnt/nfs/XenServer-5.5.0-Update2-linux-cd.is…