皆様、高井と言います。 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 -------------