Saturday, August 6, 2016

2020 年,世界初の戦争を経ない植民地が誕生.

2020年,長く財政難にあえいでいた国家 A が破産宣告し,国家が競売にかけられた.ここに,初めて軍事的な行動なしでの植民地が誕生する.A 国は多大な借金をこれまで将来に先送りしてきたが,借りた金を返す時が来て,ついに破綻に至った.

2020年,現状の世界には破綻国家 A を含め,様々な問題が山積している.
  • A 国の経済規模は小さくないため,植民地の宗主国の負担が懸念される
  • 比較的順調に経済の低下を抑えていた B,C 国のいずれかが宗主国として有力視されている
  • テロ国家とされる D 準国家は,国家となるために A 国を購入する計画を発表,A 国内のみならず,国際世論は反発
  • A 国の借金返済能力には疑問があり,宗主国のなり手がいない場合のリスクあり
  • A 国内では,借金をした世代と借金を生まれながらに背負った世代間での対立が激化
  • G 国も破産による植民地の宗主国を探している.しかし G 国では世代間の戦いが内戦に発展し親が子を子が親を殺す状況となり,国連平和軍が要請される.植民地化された A 国の国民を借金の対価として義勇兵として組織するという計画が発表され,一定の批判を浴びるも,積極的に不賛成を表明する国家なし.
  • H 国は隣国が自国を破産に追いやったとして,極右政権の主が民主的投票により独裁を宣言し,隣国に戦線布告する.しかし,工業力も経済力もないために3日間で破産による敗戦.
世界的に困難のある中,小規模の街レベルでの安定さを保つ独立経済が経済しネットワークをつくったのも 2020 年での世界の変化である.大都市は大量の人口をかかえるため,エネルギーや食料を外部に依存し,グローバル経済に依存するため,格差など同様の問題をかかえる.

一方で小規模ながら太陽光,風力,小型水力などの自然エネルギーによる地産地消分散型のエネルギー源が普及した地域が出現,エネルギーと食料自給を達成した街がグローバルエコノミーの影響を受けずに,独自の通貨を発行し,成長ではなく持続性を求める町々のネットワークを世界中に提携し,国家ではなく街の間の経済が成長している.物資やエネルギー,人の流れは国家に管理されるが,情報に関してはその限りではない国が多く,情報の価値による経済が出現する.

Tuesday, August 2, 2016

ゲスト OS に他のマシンからアクセスする方法 (Oracle Virtual Box)

1. はじめに


私は家で Windows 7 と Linux をデュアルブートで使っていました.ある日,Windows 10 へのアップグレードを試してみました.そうしたらハードディスクのMBR がアップデート中に書きかえられてブートできなくなりました.それを手動で直したら,次のような興味深い状況になりました:
  1.  Windows 10 へのアップグレード ... 問題が見つかりました.元の状態に戻します.とメッセージがでてリスタート
  2.  Windows 7 のブート後,Windows 10 へのアップグレードをしますとでて,リスタート
  3.  1 へ戻る
仕方ないので,Windows 7 をクリーンインストールすることにしました.そして,Linux は Virtual Machine 上で動かすことにしました.私は Windows 7 上のある商用ソフトが好きで,購入して使っています.それはグラフィックスカードを使うのでバーチャルマシン上で動かすことができません.一方でリポジトリサーバーなどは Linux を使っています.そこで,Host OS を Windows 7 としてGuest OS を Linuxにして,Guest OS に外部からも接続できるように設定することにしました.

ところが,Windows 7 のクリーンインストールをし,Windows update をしたら,10時間たっても終わりません.調べてみると,Windows update に問題があることがわかりました.これを直すためには,Windows update の更新をしなくてはいけません.しかし更新をするのは Windows update です.クリーンインストールをしたら,次のような興味深い状況になりました:
  1. Windows update に問題があって update できない.
  2. 直すためには Windows update を update しなくてはいけない.
  3. 1 へ戻る
幸いなことに,Microsoft はこの修正を手動ですることができるようにもしていました.そこでマイクロソフトから手動で update をダウンロードして修正しました.Installing and searching for updates is slow and high CPU usage occurs in Windows 7 and Windows Server 2008 R2

この修正の後, Windows 7 のアップデートは何回は失敗を報告したものの,結局完了しました.これでようやくゲスト OS に他のマシンからアクセスする方法の話になります.


2. ゲスト OS に他のマシンからアクセスする方法


私にはゲスト OS で動かしたいサーバーがあるため,バーチャルマシーンに他のマシンから接続したいと思います.

環境は Windows 7 (Host OS) と Kubuntu 14.04 (Guest OS) です.次の2つの設定が必要です.
  1. ゲスト OS を他のマシンからネットワーク上で見えるようにする
  2. ゲストマシンに静的な IP アドレスを割り当てる

2.1. ゲスト OS を他のマシンからネットワーク上で見えるようにする

  • Virtual machine 環境: Virtual Box 5.0.26
  • Select guest OS and right click -- Setting -- Network
  • Select "bridge adapter"
  • 注: このタブで,"advanced" をクリックすると,virtual network card の MACアドレスが見えます.
図 1 ネットワークの設定ウィンドウ
2 番目の静的 IP アドレス(固定 IP アドレス)については,こちらをご覧下さい.