カテゴリー
Network Server Tech

宇宙人と会おう!SETI@homeのすすめ

余らせているPC、スマホありますか?

ありますあります(食い気味)

眠らせておくのももったいなかったのでSETI@homeに登録し、宇宙人発見に貢献しようかと思いました。

SETI@homeとは?


SETI@home(セティアットホーム)はインターネット接続されたコンピュータ群を使うボランティア・コンピューティングプロジェクトで、アメリカ合衆国カリフォルニア大学バークレー校Space Sciences Laboratory
 が運営している。SETI は “Search for Extra-Terrestrial Intelligence”(地球外知的生命体探査)の略で、SETI@homeはSETIの一部である。SETI@homeは1999年5月17日に一般公開された


出典: フリー百科事典『ウィキペディア(Wikipedia)』

宇宙からきた電波を解析して宇宙人を探そうというそういうことですな。

ちなみに、筆者は都市伝説が大好物なのでSETI@homeはいい栄養ドリンクになりそうです。

BOINCを使って環境を手軽に構築する

アカウントの作成

下記サイトからSETI@homeプロジェクトに登録します。

https://setiathome.berkeley.edu/

こんな感じでアカウントを作成します。

BOINCのインストール

使っていないPCやAndroidの端末を用意したら、BOINCのインストールをします。

https://boinc.berkeley.edu/download.php

↑のページからBOINCをダウンロードしましょう。Windows, Mac, Linux, Android多種多様あります。

BOINC Managerの動作と実績

インストールされるとこんな感じでタスクをインターネット上からダウンロードし、分散コンピューティングで計算します。

GPUのあるPCだと、設定によってはGPUも使ってごりごり計算します。

計算の単位は、タスクとして分割されタスクの計算が終了するとインターネット上に結果を送信し検証され、検証OKとなると個々の功績値としてカウントされます。タスクごとの功績値はタスクの難しさによって変わります。

また、一つ一つのタスクをグラフィックとして表示することも出来ます。

今回とってきたタスクには雑音しか入っていなかったぽいですね。

宇宙人発見の功績はいかに?

気になる筆者の功績はいかに?

こんなもんです。

しばらく動かすので功績は増えていくと思います。

カテゴリー
Network Security Server Tech

仮想セキュリティブラウザというものを作った

ランサムウェアとか怖いですよね

多くの企業で大変問題になっているランサムウェアですが、最近は一般男性を語るランサムウェアもあり… もうやめにしませんか。

そんなことを言ってもやめてくれるような相手ではないのは、一般男性含め周知の事実ですので対策しましょう。

多くの会社で導入されている仮想セキュリティブラウザ

仮想セキュリティブラウザとは、ローカルのブラウザを使わずに、仮想マシン上のブラウザを利用し、そこへリモートで画面転送し、万が一ウイルスに感染しても

ローカルPCもしくはLANに影響を与えないようにするものです。

イメージはこんな感じです。

①仮想マシンが動く基盤をLAN内に設置

②DMZ用のVLANを作成する

③LAN内に入れないところ(DMZ)に仮想マシンを設置し、ウィンドウシステムとブラウザを入れる

④仮想マシンの画面をSpiceなどでアクセスすることで転送する。

我が家では仮想化基盤はKVMを使っています。KVMだと、各仮想マシンの画面を転送する方法として、Spiceを使うことができます。

Spiceでは仮想マシン自体にリモデするわけではなく、基盤側にアクセスすることで画面転送を実現できますので、たとえばネットワークから分離した仮想マシンの画面も転送することができるわけです。(基盤へネットワークアクセスさえできればいい)

この機能を応用してあらかじめ仮想マシンに別のVLANを割り当て、LAN内にアクセスできないようにしておきます。また、

仮想マシン自体がインターネットにアクセスできるようにインターネットへの抜け道は設定しておきます。

実際はこんな感じです。

このようにSpiceの画面転送を見るRemoteViewerを利用しネットができます。

最悪ウイルスに感染したとしてもLAN内には感染が広がりませんし、仮想マシンの削除だけで対処できます。

画面の解像度等調整しないと転送コストで遅くなってしまいストレスに感じるかもなのでそこは工夫しましょう!