回答編集履歴

1 一部追記

bopyonyo118

bopyonyo118 score 16

2018/11/02 12:21  投稿

該当環境(VMWare Player)に詳しくないのですが、以下の二点を確認してみてはどうでしょうか
##### ①ネットワークの問題
##### ~~①ネットワークの問題~~
ホストOS側でコマンドプロンプトを開き"ping <ゲストOSのIPアドレス>"
ゲストのファイアウォールを落とした状態でこれに失敗する場合は、ネットワークの問題でありゲスト或いはホストのIPアドレス(特にデフォルトゲートウェイ)、ゲストのNWアダプタ(NIC)設定に起因している可能性が高いです
通常の仮想環境であればゲスト側のNIC設定が以下のどれか、もしくは何れかとの併用でないとゲスト-ホスト間で共有フォルダにアクセスできない筈です。
- ブリッジ
- ホスト専用アダプタ
- NATテーブルが正しく設定されたNAT(ゲスト側のネットワーク設定がDHCP自動取得だと高確率でトラブルを引き起こします)
問題なくアクセス可能なゲストOSがある場合はそれぞれのVMWarePlayer側のNIC設定を比較してみてください
##### ②Windowsファイル共有のトラブルシューティング
- ホスト名で共有フォルダにたどり着けない(名前解決)
"ping guest_name"
①でpingに成功し、こちらで失敗する場合はNetbios名・Windowsファイル共有全般(ホームグループ等)に問題があると思われます
共有フォルダにアクセスする際アドレスバーのguest_nameを該当IPアドレスに置き換えてアクセス可能か試して下さい。
- 共有フォルダを再作成し、接続し直す(すべての設定に問題がないが資格情報がおかしくなっている場合)
以下で改善する可能性があります。
接続情報をメモした上でネットワークドライブを削除し、"net use <共有名>/delete" で共有を切断
クライアントPCを再起動し、再度共有フォルダに接続してみる
(Win10環境の場合、もうひと手間必要かもしれないです)
(Win10環境の場合、もうひと手間必要かもしれないです)
###### 追記
> ゲストOSでのsambaユーザ名とパスワードを入れても、「指定されたネットワークパスワードが間違っています」となります
平常時は毎回アカウントを指定して運用していたのでしょうか?そうでない場合はGuest権限で試して下さい。(ユーザー名:半角英数一部大文字Guest、パスワードなし)
再度アクセスしても資格情報を求められない場合は、コントロールパネルから、資格情報マネージャーで該当情報を消し、再度アクセスすれば指定可能な筈です。
NW疎通は問題はなさそうなので、名前解決(nmbd)と共有フォルダ(samba)の切り分けをしてみたほうが良いと思われます
- ホスト名を指定してping
ping 192.168.0.1の様なIPアドレスでなく、
"ping guest_name"は成功するか?(IPアドレスではなくホスト名指定)
ここが解決しないようであれば、DNS設定もしくはnmbdに問題がある可能性が高いです。
- ホスト名にドメインはあるか
ドメイン名がある場合は、各OSのNW設定のDNSサフィックスや共有名を意識する必要があります。
また、特殊な例ですが.localの様な特殊なドメインを付けてしまうと最近のOSはmDNSが働きアクセスできなくなります。
名前解決が問題ない、解決してもうまくいかないようであればsamba周りの問題の可能性もあります。
該当の設定ファイル(smb.conf等)が判れば個人・機密情報は削除した上で提示されると詳しい方からのアドバイスがあるかもしれません。
___
本質からずれたコメントになりますが、ホストのリソースに余裕がある場合は、下記のやり方で試行錯誤した方が結果的に早く目標達成あるいは原因の切り分けに近づけるかもしれません。
1. WinSCP等のソフトで対象のサーバからファイルを取り出す(仮想マシンのIPアドレスにSSHログイン可能な前提)
2. 全く新しい仮想サーバを構築し、一から共有フォルダを構築してホストがアクセス可能か試す
3. 新仮想サーバの共有フォルダが問題なく動けば、旧サーバと設定を比較する。または取り出せたファイルを新サーバに設置して運用する。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る