質問: なんだかんだでゲストOSを導入することができました。 ただ、やはり仮想マシン内のブラウザを使ってもネットに接続ができない。 仮想マシン ネットワーク 図 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/5fd70e982c6ca6cf6ef983ad5f4ec68e.jpeg) ``` "NAT"はホストOSと仮想マシンつなぎ、仮想マシンからインターネットへの接続を可能にします。 ``` ということでNATネットワークを構築します。 参考記事1 ----- リンク内容 リンク先のホストPCの設定は完了しました。 (NATネットワークを追加するだけ) で、問題は次の ゲストPCのネットワーク設定 ![![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/4481583d7f8f8fb495906f39f138a012.png)] どうやら /etc/network/interfaces ここのファイルに ``` auto enp0s3 iface enp0s3 inet static address 10.0.2.101 network 10.0.2.0 netmask 255.255.255.0 broadcast 10.0.2.255 gateway 10.0.2.1 ``` これを配置させてあげればできるみたいなので さっそくコマンドを打ったところ ``` vi /etc/network/interfaces ``` 開いたところ何もなかったので指定のやり方が違うみたいです。 ただ、調べても他サイトでも同じ表現を使っているので・・・ 何が違うのでしょうか? OSは同じLinuxだから変わらないはずですよね? 参考記事2 ----- リンク内容 ようはポートフォワーディングを手動で設定すれば できるという内容の記事だったので ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/f5c514575b7774039da64035f7bf8000.png) ``` Wireless LAN adapter Wi-Fi: 接続固有の DNS サフィックス . . . . .: tcn-catv.ne.jp リンクローカル IPv6 アドレス. . . . .: fe80::3908:b55c:8d55:59f2%19 IPv4 アドレス . . . . . . . . . . . .: 192.168.11.9 サブネット マスク . . . . . . . . . .: 255.255.255.0 デフォルト ゲートウェイ . . . . . . .: 192.168.11.1 ``` まず、ホストIPはあっているはずです。 で、ゲストIP これは任意ですよね?なら問題なし。 で、問題はポートなのですが・・・ これは・・・空いているポートを任意でやってみたのですが・・・ やはり、ネットには接続できるようになりません。 (・・・というより、自動振り分けDHCPは 勝手にIPを振り分けてくれるのだから設定はいらないと思ったのですが 違うのでしょうか?) 分からないのでお願いします。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/43839057f722d0fe69763dd36dd5e2a3.png) ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/464eb375a4f31da5e4e8ab8f85c5061a.png) 設定ファイルを開こうとしたが・・・ ----------------- ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/a951dddc58480bb46cd322abdf3892b6.png) enp0s3という名前みたいなので・・・ 参考リンク より ``` vi /etc/sysconfig/network-scripts.ifcfg-eth0 vi /etc/network/interfaces ``` と、試してみたのですが 指定のやり方が違うのかそのようなファイルはない・・・ ということで新しくファイルが生成されてしまいます。 pingを打ってみたのですが やはり、ホストへ届きません。(VMにも届かなかった) これはデフォルトのNAT、設定を変えてブリッジでも変化なし。 (管理者権限でVM自体を再インストールしたが効果一切なし ファイアーウオールをコントローラーパネルから無効にもしている。) ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/6624a420c24fa3ed75b7686ac50ba864.png) 仮想マシンCentOSの設定から ネットワークを見てみたのですが・・・ VPNの設定をする必要でもあるのでしょうか? ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/5ea631a2e3a243c951ea9e1a378b25dc.png) 参考リンク 解決方法 ---- ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/55b5b91c03af4dd6a7e12b33a2225918.png) 右上の参画マークを押します。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/14480d2adecb76c56e621077d5fc31c7.png) これで接続できます。 (うーん、確かにデフォルトのままでもネットへ接続できるんですね・・・)
回答: 自己解決しました。 画像を追記します。