CoLinuxインストールネットワーク応用編

CoLinuxインストールネットワーク設定編に引き続き、筆者の環境での構築例を示します。ブリッジとNATを併用しています。

担当 海老原

筆者の機材

  • Windows XP 搭載ノート型PC
  • 無線LAN搭載
  • 有線LAN搭載

NAT接続について

NATの場合は社内LANとCoLinux側は互いに独立したLAN(サブネット)であると考えます。そのため既存のLANが192.168.1.x だとすると、CoLinux側を同じサブネット192.168.1.x のネットワークにすることは出来ません(この理屈はどうにか理解してください)

pic3.gif

CoLinuxインストールネットワーク設定編で書いたように、WindowsXPでは無線LANとTAPとのブリッジ接続がうまくいかないようです。そこで上記図のような構成をとった結果、目的の動作をさせることができました。

  • 無線LANはDHCPクライアントとして社内LAN接続
    「ネットワーク接続の共有(NAT機能)」を有効にし、インターネットに接続する
    何番のIPアドレスが割り当てられているかは特に意識しない
  • TAPと有線LANをブリッジ接続する
    ブリッジに対して192.168.100.1の固定IPを割り当てる
  • CoLinuxを192.168.100.2 固定IPとし、デフォルトゲートウェイを192.168.100.1とする
  • CAT709,CAT760を192.168.100.3 固定IPとし、デフォルトゲートウェイを192.168.100.1とする
  • CoLinux及びCAT709,CAT760に設定するネームサーバは社内LANで用いているサーバとする

設定手順

ブリッジの作成

  1. コントロールキーを押しながら、『TAP』と『ローカルエリア接続』双方をクリックし、二つのアイコンが選択された状態で、右クリックからブリッジ接続を選ぶ
  2. しばらく待つ

ネットワーク接続共有

  1. 『ワイヤレスネットワーク接続』を右クリックしてプロパティーを開く
  2. [詳細設定]→[インターネット接続]の共有を有効にする
    pic4.gif

これを行うとブリッジのIPアドレスが192.168.0.1 の初期値に戻されてしまう。
これがおせっかいだと思われるが、Win2Kの場合はNATされる側が192.168.0.xである必要があるらしいです。
LAN側が192.168.0.xだったらどうするんでしょうか。。。
Win2Kの場合は、このページの 192.168.100.x を 192.168.0.x に置き換えてみてください。

ブリッジに対する固定IPの設定

  1. 『ネットワークブリッジ』を右クリックしてプロパティーを開く
  2. [全般]→[インターネットプロトコル(TCP/IP)]のプロパティーを開き
    固定IPアドレス 192.168.100.1 を割り当てる
    pic5.gif

colinux, CAT709, CAT760 の固定IPの設定

一時的であれば

# ifconfig eth0 192.168.100.2
# route add default gw 192.168.100.1
# cat > /etc/resolv.conf
nameserver ***.***.***.***                      ←とタイプ
                                                終わるには (CTRL+D)

恒久的には

# vi /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
# iface eth0 inet dhcp
iface eth0 inet static
        address 192.168.100.3
        netmask 255.255.255.0
        gateway 192.168.100.1

関連

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

自動リンク

コメント欄