VMware workstation 12 on Windows 7 pro
ゲストOSにて以下をやりたいが、うまくできない。
- 無線LAN: グローバルIP接続
- git接続用
- 情報検索用
- 有線LAN: ローカルIP接続
- ローカル設置機器との通信試験用
上記のうち、片方が接続したら片方が見えないというわからない状況になっている。
ホストOSでグローバル接続できて、ゲストOSでローカル接続まではできている。
ゲストOS側に無線LANアダプタのドライバをインストールしないといけないのだろうか。
※有線LANと無線LANの両方にチェックが入っている場合は正しく動作しないようです。
できた
以下の設定でできた。根拠はない。
- ネットワークアダプタ1 > ネットワーク接続
- ブリッジ
- 物理ネットワーク接続の状態を複製(P)
- ネットワークアダプタ2 > ネットワーク接続
- NAT
上記の時、イーサネットアダプター ローカル接続3: は一見無関係そうなIPアドレスが取れている。
イーサネットアダプター ローカル接続:はローカルのIPが取れている。
コントロール パネル\ネットワークとインターネット\ネットワーク接続
における設定は2つとも「IP自動取得」
再起動後
PC再起動後にローカル接続の方でFTP接続ができなくなった。pingは通じる。
どうもまだわからない点がある。
再起動後は以下の方法で対処できた。
- ホストOSの無線LANを無効にする (有線LANは有効のまま)
- ゲストOSのアダプタ1, アダプタ2を切断にする ([取り外し可能デバイス]メニュー)
- ゲストOSのアダプタ1を接続にする([取り外し可能デバイス]メニュー)
- ipconfig にてローカルIPが取得できるていることを確認する
- ホストOSの無線LANを有効にする
- ゲストOSのアダプタ2を接続にする([取り外し可能デバイス]メニュー)
接続の問題発生時はアダプタ1のIPがローカルアドレスにならずグローバルアドレスになっていた。その対処として上記の手続きを思いついた。
補足
さらに気づいた点を追記。
上記の状態でローカルIP接続先の機器が電源断などで通信断状態になると、その時点でアダプタ1のIPがローカルからグローバルアドレスに変更される。
ipconfigで確認してローカルアドレスでなくなっていたら、上記を再度してローカルアドレスになるように仕向ける。