重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

WindowsXPのPCにVMwarePlayer5.0.2を使用しCentOS6.2をインストールしましたが、
ネットワークがつながりません。

いろいろ調べた結果、VMwarePlayerでネットの接続の設定をしなければならないということがわかりました。
ブリッジ接続なるもの
(VMware Playerの「仮想マシンの設定」を開いて
「ハードウェア」タブの「ネットワークアダプタ」を選択して、
そこで「ブリッジ接続」を選択してVMware Playerを再起動)(参考URL:http://sphere42.mlexp.com/techlib/2010/10/vmware …
を試してみましたが、接続できませんでした。

NAT接続というものを試そうとしているのですが、VMwarePlayer5以上から、vmnetcfg.exeが削除されてしまっていると調べました。

VMware Workstationをインストールして、そこからvmnetcfg.exeだけ取り出したという方法を見かけたのですが、
VMware Workstationは無料ではないと認識しております。
無料版も30日間のお試し用があるみたいですが、こちらでvmnetcfg.exeだけ抜き取って設定は可能なのでしょうか。
30日後には接続は切れてしまいますか?

そもそも、VMwarePlayer5以上では無料では仮想OSはネットに繋ぐことができなくなってしまったのでしょうか。

仮想OSはまったくの初心者です。
ご教示お願いいたします。

A 回答 (16件中11~16件)

>VMwarePlayer5以上では無料では仮想OSはネットに繋ぐことができなくなってしまったのでしょうか。


できますよ。
但し、FLets接続ツールやRASPPPoEなどのアプリを利用していてブリッジ接続しているのであれば
ISPからリースするアドレスが多重になってしまうため、リモート方はネットワークに接続できません。

ルータ経由でしたら
1)リモート側のIPアドレスをルータのDHCPレンジから外れているIPアドレスを設定する。
2)defaultrouter(デフォルトゲートウェイ)をルータのアドレスにする。
3)サブネットアドレスを「255.255.255.0」に設定する。
4)DHCPをoffにする。

これでネットワークに接続できなければ悶々としている時間がもったいのでゲストOSを「NAT」で際インストールするのが健全だと思います。

ご参考まで。

この回答への補足

リモート側のIPアドレスとは、ゲストOS(CensOS)のIPアドレスでよいでしょうか。
また、ルータのDHCPレンジとはなんでしょうか。
>defaultrouter(デフォルトゲートウェイ)をルータのアドレスにする。
とは、ルータのDHCPレンジから外れているIPアドレスでしょうか。
お手数おかけして申し訳ありません・・・。

また、再インストールについては
http://itneko.blogspot.jp/2011/07/centos60-on-vm …
こちらのサイトを参考にインストールしたのですが、OSを入れなおすとしても、どこでネットワークの設定があったのかがわかりません・・・。
NATで再インストールとは、どこをどう変えてインストールすればよいのでしょうか。

補足日時:2013/05/17 10:01
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
今やっている方法でできなければ、そちらを試してみます。

それでも駄目だった場合は、おっしゃる通り再インストールを考えます・・・。

お礼日時:2013/05/17 09:05

いろいろいじってしまった…んでしょうかねぇ……。



とりあえず…
/sbin/ifconfig -a
を実行。
eth0とか表示されるでしょうからそこの「inet addr」の行を丸ごとコピペ。

/etc/sysconfig/network-scripts/ifcfg-eth0
の内容。

/etc/resolv.conf
の内容。

でしょうかね。
>DNSサーバーも、動的に割り振りにしているために、IPアドレスがわかりません。
>会社の社内環境で学習用に作成しているので、ネットに書いてあるものをそのまま写して使えません。
>ホストOS(WindowsXP)は動的にIPアドレスの設定値、DNS、ゲートウェイの設定をしております。

VMNet8を固定IPに設定。
ゲストOSはDHCPから自動取得にして起動する。
で…
/sbin/ifconfig で割り当てられたIPアドレスの確認。
/etc/resolv.conf で自動設定されたDNSサーバのアドレスを確認。(ホストOSのVMNet8のIPアドレスになっていたかと思いますが…)
/sbin/route でデフォルトゲートウェイの設定を確認。
としてから、
/etc/sysconfig/network-scripts/ifcfg-eth0

/etc/sysconfig/network
にそれぞれの設定を記入して固定IPアドレスに設定する。

となるかと。
ただ、VMNet8のDHCPサーバ機能では作成した仮想PCに設定しているNICのMACアドレスで固定的にIPアドレスを振り出すようにしていますから、DHCPからの自動取得のままで問題ないハズです。
# ただし、ホストOS以外のPCから接続したい場合は、いろいろと設定が必要だったりします。

この回答への補足

/etc/resolv.conf
domain locakdomain
search localdomain
nameserver 192.XXX.XXX.2

/sbin/ifconfig -a
inet addr 192.XXX.XXX.131

/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
NM_CONTROLLED="yes"
ONBOOT="yes"
HWADDR=(省略)
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
IPV4_(省略)=yes
IPV6(省略)=no
NAME="System eth0"
UUID=(省略)
IPADDR=(inet addrと同じ)
NETMASK=255.255.255.0
GATEWAY=(nameserverと同じ)

です。
今日一日いろいろ試してみました。
pingは
ループバックアドレス、自ホストのNIC、ルーターへの接続確認 、localhost.localdomain、localhostどれも通りました。
ホストPCのIPアドレスにも通りました。
ホストPCのTeraTarmからのアクセスができませんでした。
また、CentOSからwww.google.comへのアクセスができずにUnreachableと出てしまいました。

補足日時:2013/05/16 17:37
    • good
    • 0
この回答へのお礼

何度も何度もすみません。
アドバイス本当にありがとうございます。

ちなみに、
/etc/sysconfig/network-scripts/ifcfg-eth0
で設定するIPADDRは、VMNet8で設定している固定IPアドレスとは異なりますが、それはそれでよいのですよね?
IPADDRは192.XXX.XXX.131ですが、
VMNet8は192.XXX.YY.Zとなっています。

>/etc/sysconfig/network-scripts/ifcfg-eth0

>/etc/sysconfig/network
>にそれぞれの設定を記入して固定IPアドレスに設定する。
とありますが、これはIPADDRと同じIPアドレスに指定、ということでよろしいでしょうか。

お礼日時:2013/05/16 17:40

CentOS側のネットワーク設定がどうなっているのか……が判らないとどうとも言えませんが。



CentOS6.xだと特に設定触らずにデフォルトでインストールするとネットワークが無効になっていますが、そこらへんは設定した。
ということでいいんですよね?
# VMWareの方の設定ではなく。

>ちなみにNATを選択したときの、~8のネットワークのipアドレスの設定は自動設定と固定を一応両方試しましたがどちらも繋がりませんでした。

ホストOS(WindowsXP)の設定でしたら「VMware Virtual Ethernet Adapter for VMnet8」のIP設定は固定でよいはずです。
ゲストOSの方は自動取得でいいかと。
# ゲストOS側で固定する場合は、IPアドレスの設定値とDNS、デフォルトゲートウェイの設定に注意が必要です。

この回答への補足

当初は
http://cent2.sblo.jp/archives/201110-8.html
こちらのSystem eth0のIPv4の設定を手動で行おうとしたのですが、
>(5)プロバイダーのプライマリDNSを入力。
が社内環境で動的に設定しているためわからず、自動に設定してしまっています。
ここを手動で設定すればネットワークはつながりますでしょうか・・・?

初心者で何もわからず、お手数おかけしてしまってすみません。
どうか宜しくお願いいたします。

補足日時:2013/05/16 10:06
    • good
    • 0
この回答へのお礼

>CentOS6.xだと特に設定触らずにデフォルトでインストールするとネットワークが無効になっていますが、そこらへんは設定した。
>ということでいいんですよね?

デフォルトのままです。
何も設定していません。
http://www.obenri.com/_minset_cent6/netconfig_ce …
この辺の設定が必要でしょうか。
DNSサーバーも、動的に割り振りにしているために、IPアドレスがわかりません。

会社の社内環境で学習用に作成しているので、ネットに書いてあるものをそのまま写して使えません。

ホストOS(WindowsXP)は動的にIPアドレスの設定値、DNS、ゲートウェイの設定をしております。

お礼日時:2013/05/16 09:37

>そちらの選択だけではダメで、vmnetcfg.exeが必要なのかという結論に至ったのですが、必要ないのでしょうか・・・?



必要ありません。
VMware Workstation持っていますがこったネットワーク設定でも必要としない限り使う事はありませんし(ここ数年使った覚えがない)。

>ちなみにNATを選択したときの、~8のネットワークのipアドレスの設定は自動設定と固定を一応両方試しましたがどちらも繋がりませんでした。

#2の方も書かれていますがCentOS側の設定が気になるところです。
$ ifconfig -a
は、どのような内容が出力されますか?
またホストのセキュリティーソフトのファイアーウォールによってはVMnet?の通信をブロックすることがあるかもしれませんので一時的に無効にしてみて試してみるのもいいかもしれません。

あと「仮想OS」ではなく「仮想PC」ですね。

この回答への補足

http://kohi3.hatenablog.com/entry/20120703/13413 …
こちらを参考にして、設定をしようと思ったのですが、CentOSからホストマシン(XP)へpingを打ってみたところ、きちんとつながっていました。
これはCentOSのネットワーク設定ができているということでよいのでしょうか。

補足日時:2013/05/16 10:22
    • good
    • 0
この回答へのお礼

$ ifconfig -aのコマンドでネットワーク接続に確認名項目はどのあたりでしょうか。
コピペができないため、全てお書きすることができません。

#4の方のおっしゃるとおり、CentOSのネットワーク設定ができていないのかもしれません・・・。

お礼日時:2013/05/16 09:38

VMwareの問題ではなくてCentOSの設定の問題では無いですか?


どういう設定をしていますか?

この回答への補足

当初は
http://cent2.sblo.jp/archives/201110-8.html
こちらのSystem eth0のIPv4の設定を手動で行おうとしたのですが、
>(5)プロバイダーのプライマリDNSを入力。
が社内環境で動的に設定しているためわからず、自動に設定してしまっています。
ここを手動で設定すればネットワークはつながりますでしょうか・・・?

初心者で何もわからず、お手数おかけしてしまってすみません。
どうか宜しくお願いいたします。

補足日時:2013/05/16 10:07
    • good
    • 0
この回答へのお礼

CentOSの設定の問題のような気がしてきました・・・。
何の設定もしていません。
デフォルトのままです。
インストールし直して、初期から設定し直さなければならないでしょうか・・・?

お礼日時:2013/05/16 09:39

>NAT接続というものを試そうとしているのですが、VMwarePlayer5以上から、vmnetcfg.exeが削除されてしまっていると調べました。



ブリッジ接続を試されたときと同様に
仮想マシンの設定→ハードウェア→ネットワークアダプタ
のネットワーク接続で「NAT」を選択すればよいだけです。
vmnetcfg.exeは特に必要ではありません。
    • good
    • 0
この回答へのお礼

選択しましたが、ネットには接続できませんでした・・・。
そちらの選択だけではダメで、vmnetcfg.exeが必要なのかという結論に至ったのですが、必要ないのでしょうか・・・?
ちなみにNATを選択したときの、~8のネットワークのipアドレスの設定は自動設定と固定を一応両方試しましたがどちらも繋がりませんでした。

お礼日時:2013/05/15 23:07

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!