colinux導入覚書
そーいや、テキストに残してたのをもしものときように、覚書的にのこしておこっと。
coLinux (Cooperative Linux) は、Windows 上で動作する Linux プロセス空間で、Windows の仮想ネットワークインタフェイスを通じてアクセスできる。ファイル空間はディスクイメージを利用している。
まずは、参考URL*1、参考URL*2にしたがってインストール開始。
HOST PC側にやったこと(Windows XP SP2)
C:\WINDOWS\system32\drivers\etc\hosts(以前の状態)
coLinux側の設定
今回は、editorコマンドで/etc/network/interfacesを編集した。
動作確認(ネットワークの設定について)
失敗した。
- 問題:host側PCからcolinuxへのpingは、OK。colinuxからhostPCへのpingは、NG。
- 原因:ネットワーク接続の設定が問題。(ブリッジ接続は成功しているが、colinux側からpingがインターネットにつながらない。)
- 結果:フレッツ接続ツールを利用したしている環境(PPP)では、TAPと既存のLANとのブリッジ接続をすると、インターネットに接続することができない。
- 対策:colinuxのwikiを発見した。ここで調べる。英語だけど・・・。
んで、そのときにやったことは、以下の通り。
おかげで、apt-get updateコマンドに成功することができました!!
- windwos側で、ネットワーク接続で、ダイアルアップ接続のプロパティで、TAPを選択した状態で、共有にする。
- windwos側で、ネットワーク接続で、TAPのプロパティで、以下のように設定。
IP | 192.168.0.1 |
---|---|
netmask | 255.255.255.0 |
- colinux側で、/etc/network/interfaceをviにて以下のように設定。
IP | 192.168.0.2 |
---|---|
netmask | 255.255.255.0 |
gateway | 192.168.0.1 |
- ping打って、host PC, colinux両方通じることを確認できた。
教訓:
PPP Adapterを利用したインターネット接続では、ダイアルアップ接続を共有すればよい。
ブリッジ接続を試みるのは、固定IPでLANに接続している場合のみ行うこと。