実はこれ、家庭内のウェブカメラから定期的に静止画をアップロードして、それを適当なウェブブラウザで確認する様な用途に使っています。幸いにも現在利用中のウェブカメラにはそういうことをするための機能があり、その受け皿をVPS側に用意して実現しています。この話には実は続きがあります。適当なウェブブラウザから直接アクセスすれば撮影中の動画をリアルタイムで見ることができるのです。NAT配下にあるウェブカメラにインターネットから直接アクセスすることはできないので、ちょっとした工夫が必要になります。ウェブカメラに固定のIPアドレス(サブネットマスク・デフォルトゲートウェイ・DNSサーバも)を設定します。いわゆるブロードバンドルータに、TCPの80番ポートで受け取ったパケットを、ウェブカメラの固定IPアドレスに転送するようポートフォワーディングの設定を施します。これでインターネットからもNAT内のウェブカメラにアクセスできます。アクセス先となるIPアドレス(またはホストネーム)が不明です。そこで、利用しているのがftpサーバ(proftpd)のログです。このウェブカメラは定期的にftpでJPEGファイルをアップロードしているのです。いうことで私はVPSのウェブページのコンテンツを以下の様にしています。internet]リンクをクリックすれば動画が見られます。<静止画ファイル名>と”/var/log/proftpd/xferlog”のパーミッションには注意が必要です。双方ともに誰でも読めるように設定しておかなければなりません。“/etc/proftpd/proftpd.conf”のUmaskの値で制御できます。それより”/home/<専用アカウント名>/public_html”ディレクトリのパーミッションが”0755′′になるようchmodするのを忘れないようにしましょう。先のウェブコンテンツからアクセスできなくなります。admに変更することで解決できます。個人的なVPSサーバであればそう気にすることもないでしょう。それよりセキュリティ的に問題なのが、前述のウェブページやウェブカメラがインターネットのどこからでも誰からでもアクセスできることです。これはVPSのウェブサーバやウェブカメラ自体でパスワードによる保護を有効にする等で対処できます。それなりの機器が必要ですが、VPNで囲い込むのもいいでしょう。いずれにしろダダ漏れしないよう、面倒くさがらずに対策しておきましょう。新しいコメントがついたらメールで通知。キャンセル%d人のブロガーが「いいね」をつけました。