CoLinuxインストールネットワーク設定編

前章:CoLinuxインストール基本設定編

前章まででCoLinux上でDebianが動き出しました。さっそくapt-getしてパッケージを追加したいところですが、そのためにはネットワークの設定を行う必要があります。

前ページの config.txt で

eth0=tuntap,TAP

のようにTAPという名前を付けましたので、TAP-Win32アダプタ(Windows本体とCoLinux間をつなぐ仮想ネットワークドライバ)の名前を TAP に変更してください。以下TAPと呼びます。

setup20.gif

さてここからが少しやっかいです。ネットワークの基本的な知識が必要になります。Windowsならコマンドプロンプトから、

ipconfig /all

とすると大体のことはわかります。

CoLinuxに付属してくるTAPをLANに接続するには

  • ブリッジ
  • NAT(インターネット接続共有)

の2つの方法が出来ます。ブリッジの方が簡単です。

bridge.gif

ブリッジ接続が出来れば特に問題なくLANと出入りできます。 ところがWindows側の仕様?バグ?で、LANに接続しているNICによってはブリッジが働かないことがあるようです。特に無線LANでは全滅に近い状態です。まずはブリッジ接続を試し、無理そうだったらNAT接続を試してください。NAT接続については CoLinuxインストールネットワーク応用編 に説明があります。

ブリッジ

ブリッジとは「ソフトウェア的なハブ」と考えてください。ブリッジに接続された2つのネットワークインターフェースはお互いにパケットを通過させます。従って「ローカルエリア接続」と「TAP」をブリッジ接続すると、TAPから流れてきたパケットがローカルエリア接続に流れ、逆のローカルエリア接続からのパケットがTAPに流れるようになります。すなわち、TAPをLANのハブに接続したことと同等の結果になります。

  1. コントロールキーを押しながらマウスをクリックし、LAN接続に使用しているネットワーク(ローカルエリア接続1等)と、TAPの2つのアダプタが選択されている状態にします。
  2. 右クリックから「ブリッジ接続」を選びます。
  3. しばらく待つとこの2つのアダプタがブリッジで接続された状態になります。

ここで colinux 上で

# ifconfig eth0 192.168.1.100     (LAN上の空きIPアドレス)
# ping 192.168.1.1                (インターネットに出るためのルーターなど)
Ctrl+cで終了します

として、LAN接続できているか調べてください。もしpingが帰るならおめでとうございます!ブリッジ接続に成功しました(無線LANをブリッジに入れようとするとうまくいかないようです・・・)

念のため

  • Windowsのネットワークも今までと変わらず動いているか
  • WindowsからCoLinuxにpingが通るか

なども試験してください。完璧に大丈夫そうだったらCoLinuxインストールdebian設定編 に進んでください。うまくいかない場合は CoLinuxインストールネットワーク応用編 を参考にして、NAT(ウィンドウズ・ネットワーク共有)を併用してください。

関連リンク

  1. CoLinuxインストール導入編
  2. CoLinuxインストール基本設定編
  3. CoLinuxインストールネットワーク設定編
  4. CoLinuxインストールdebian設定編
  5. CoLinuxインストール開発環境の構築編
  6. CoLinuxインストールQt/Embedded編
  7. CoLinuxインストールネットワーク応用編
  8. CoLinux TIPS
  9. Debian FAQ

自動リンク

コメント欄

  • winxp sp1 ですんなりブリッジができました.(sycomのDOSVマシン) 海老原様感謝です! -- densan 2006-02-14 (火) 22:23:28
  • XP Pro SP2 (ThinkPad X40) でブリッジできました. -- かねみき 2006-04-12 (水) 04:26:01
  • 192.168.0.1はお節介じゃなかったです。Win2K環境では、この説明どおり動かず、192.168.0.1に強制自動で変更されました。デフォルト設定のまま、coLinuxのIPは192.168.0.40で動きました。Win2Kでは0のところを100にしようと色々いじりましたが動かないようです。誰か追試してね。 -- XP大嫌い 2006-04-15 (土) 07:59:51
  • ”Win2Kでは”は”Win2Kでも”の入力ミスでした。 -- XP大嫌い 2006-04-15 (土) 08:03:45
  • 情報ありがとうございます。いろいろと書き換えて CoLinuxインストールネットワーク応用編 を書きました。 -- えびはら 2006-04-24 (月) 21:18:39