vine-users ML アーカイブ



[vine-users:056445] VMWare3.2 で host-only によるネットワーク接続

  • From: s2k-r@xxxxxxxxxxxxx
  • Subject: [vine-users:056445] VMWare3.2 で host-only によるネットワーク接続
  • Date: Sat, 30 Nov 2002 23:54:17 +0900 (JST)
皆様、高井と言います。
VMWare3.2のネットワークの設定で困っているので分かる方がいたら教えてください。

まずはこちらの環境ですが、
machine  : ThinkPad T23    (以下 T23)
Host OS  : VineLinux 2.5CR (以下 Vine)
Guest OS : Windows2000 Pro (以下 Win2000)
VMWare ver. 3.2を使用

こちらで考えているネットワークの構成は以下の通りです。

                       -----ADSLによる接続(自宅)
---------    ------    |
|Win2000|----|Vine|----|----DHCPによる接続(職場)
---------    ------    |
                       -----AirHによる接続(その他)

そのため Win2000 <-> Vine のネットワークをhost-onlyで組もうと考えています。
VMWareのインストールは自宅のネットワークに接続しているときにインストール
しました。

インストール自体は特に問題もなくインストールできました。
まず始めに、ネットワークの形式を Bridge にし Win2000 のネットワークの設
定を「IPアドレスを自動的に取得する」としてネットワーク(自宅のADSL)に接
続すると問題なく接続できました。
(ここでいう「問題なく」とはIEを使ってホームページ(google)の閲覧ができる
ことを示しています。)

次にネットワークの形式を host-only にしたのですが、どうも外に出られてい
ないようです。
「外に出られない」と思うに至った確認方法ですが、以下の通りにテストしまし
た。
(参考のために 最後に /etc/vmware/config と
/etc/vmware/vmnet1/dhcp/dhcpd.conf を添付しました。)
まず、Win2000のネットワークの設定を先ほどと同様「IPアドレスを自動的に取
得する」としました。
以下はそのときの ipconfig /all の結果です。

Windows 2000 IP Configuration

        Host Name ............:linus
        Primaty DNS Suffix........:
        Node Type ............:Broadcast
        IP Routing Enabled........:No
        WINS Proxy Enabled........:No
        DNS Suffix Search List......:localdomain

Ethernet adapter ローカル エリア接続:

        Connection-specific DNS Suffix..:localdomain
        Description ...........:AMD PCNET Family PCI Ethernet Adapter
        Physical Address.........:00-50-56-DD-15-91
        DHCP Enabled...........:Yes
        Autoconfiguration Enabled ....:Yes
        IP Address............:192.168.7.128
        Subnet Mask ...........:255.255.255.0
        Default Gateway .........:
        DHCP Server ...........:192.168.7.254
        DNS Server............:192.168.7.1
        Lease Obtained..........:2002年11月30日 22:59:10
        Lease expires ..........:2002年11月30日 23:29:10

これよりアドレスの取得はうまくいっていると思われます。
そして、ping を実行してみたのですが、
	     
C:\>ping  192.168.7.1

Pinging 192.168.7.1 with 32 bytes of data:

Reply from 192.168.7.1: bytes=32 time<10ms TTL 255
Reply from 192.168.7.1: bytes=32 time<10ms TTL 255
Reply from 192.168.7.1: bytes=32 time<10ms TTL 255
Reply from 192.168.7.1: bytes=32 time<10ms TTL 255

Ping statistics for 192.168.7.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum =  0ms, Average =  0ms

となり DNS Server までは届くようです。
また、DHCP Server である192.168.7.254で ping を実行すると、

C:\>ping  192.168.7.254

Pinging 192.168.7.1 with 32 bytes of data:

Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 192.168.7.1:
    Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum =  0ms, Average =  0ms

となります。
さらに ping 216.239.33.101(www.googole.co.jp)を実行すると

C:\>ping  

Pinging 192.168.7.1 with 32 bytes of data:

Destination host unreachable.
Destination host unreachable.
Destination host unreachable.
Destination host unreachable.

Ping statistics for 192.168.7.1:
    Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum =  0ms, Average =  0ms

となります。

そこで、次に試したことは Win2000 側のネットワークの設定を「IPアドレスを
自動的に取得する」ではなくこちらで入力してみました。
以下は ipconfig /all の結果です。

Windows 2000 IP Configuration

        Host Name ............:linus
        Primaty DNS Suffix........:
        Node Type ............:Broadcast
        IP Routing Enabled........:No
        WINS Proxy Enabled........:No
        DNS Suffix Search List......:localdomain

Ethernet adapter ローカル エリア接続:

        Connection-specific DNS Suffix..:
        Description ...........:AMD PCNET Family PCI Ethernet Adapter
        Physical Address.........:00-50-56-DD-15-91
        DHCP Enabled...........:No
        IP Address............:192.168.7.16
        Subnet Mask ...........:255.255.255.0
        Default Gateway .........:192.168.7.1
        DNS Server............:

次に ping 192.168.7.1、ping 192.168.7.154 を実行したところ、前回と同じで
した。(192.168.7.1->OK, 192.168.7.254->NG)
しかし、ping 216.239.33.101の結果が ping 192.168.7.154 のときの結果と同
じになりました。(Request timed out.)


長文になりましたが、原因が分かるかたがいましたら、教えて頂ければ助かりま
す。
また、どんな些細なことでも宜しいので参考になる助言などありましたら宜しく
お願いします。


-------------- /etc/vmware/config -------------------
vmware.fullpath = "/usr/bin/vmware"
wizard.fullpath = "/usr/bin/vmware-wizard"
dhcpd.fullpath = "/usr/bin/vmnet-dhcpd"
loop.fullpath = "/usr/bin/vmware-loop"
control.fullpath = "/usr/bin/vmware-control"
libdir = "/usr/lib/vmware"
vmnet1.HostOnlyAddress = "192.168.7.1"
vmnet1.HostOnlyNetMask = "255.255.255.0"
smbpasswd.fullpath = "/usr/bin/vmware-smbpasswd"
-------------- /etc/vmware/config -------------------

-------------- /etc/vmware/config/vmnet1/dhcp/dhcp.conf  -------------
#
# Configuration file for ISC 2.0b6pl1 vmnet-dhcpd operating on vmnet1.
#
# This file was automatically generated by the VMware configuration program.
# If you modify it, it will be backed up the next time you run the
# configuration program.
#
# We set domain-name-servers to make some clients happy
# (dhclient as configued in SuSE, TurboLinux, etc.).
# We also supply a domain name to make pump (Red Hat 6.x) happy.
#
allow unknown-clients;
default-lease-time 1800;		# 30 minutes
max-lease-time 7200;			# 2 hours

subnet 192.168.7.0 netmask 255.255.255.0 {
    range 192.168.7.128 192.168.7.254;
    option broadcast-address 192.168.7.255;
    option domain-name-servers 192.168.7.1;
    option domain-name "localdomain";
    
}

-------------- /etc/vmware/config/vmnet1/dhcp/dhcp.conf  -------------