非凡な才能をください。スマートフォン用の表示で見る非凡な才能をください。都心でサラリーマンやってます。VirtualBox上のゲストOSからNATでインターネットへ接続できない時の対処法この広告は、90日以上更新していないブログに表示しています。Linux(Debian系)をインストールして、色々試してみようかと思っていたところ、Virtualboxのネットワークの設定にハマってしまったので備忘録として残しておきます。Linux(ゲストOS)背景VirtualBoxを触ったことがほとんどないこと、またネットワークの知識がほとんどない状態であったことから、ググりまくって手探りで進めていきました。参照先は最後にまとめて記載しておきます。Linuxのインストールはトラブルが多々ありながらも、何とかなったので、あとはVirtualBoxのネットワークの設定のみでした。ググってみたのですが、一般的なVirtualBoxの構成としては以下の通りです。・ホストOSからゲストOSへ接続することができる→運用保守を行うため・ゲストOSからインターネットへ接続することができる→バージョンアップ等を行うため・インターネットからゲストOSへは接続できない→セキュリティ確保のためホストOSからゲストOSへ接続することができて、反対にインターネットからゲストOSへ接続できないようにするためには、ゲストOSのネットワークアダプターの設定を「ホストオンリーアダプター」にします。ゲストOSからインターネットへ接続できて、反対にインターネットからゲストOSへ接続できないようにするためには、ゲストOSのネットワークアダプターの設定を「NAT」にします。これで設定は完了です。ホストOSからゲストOSへの接続は確認できました。次にゲストOSからインターネットへ接続しようとした際に、失敗しました。ifconfigでネットワークアダプターを確認してみると、eth0は上記で設定した通りに「ホストオンリーアダプター」でIPアドレスが付与されています。eth1では、上記で設定した通りに「NAT」でIPアドレスが付与されていません。そこで、右上のケーブルのアイコンをクリックして、GUIで確認してみたところ、eth0は接続済みで、eth1は接続できていない状態であることがわかりました。GUIでeth1の接続状態をオンにすると、eth0がオフになってしまいます。これは、Debian特有のネットワークマネージャーが原因であることがわかりました。原因がわかったので、あとは対処するだけです。GUIの設定画面からはethの設定箇所が仕様通りに見えなくなり、CUIでは設定が正しく行われていることが確認できました。ifconfigコマンドでeth0、eth1共にipアドレスが付与されている状態です。これでNATでインターネットに接続すること、またホストOSからゲストOSへ接続することができるようになりました。振り返りOS特有の事象であることに意識が及ばず、Virtualboxのインストールミス等の思い込みをしたためにググっても解決策がすぐに出てこなかった。今後は、考えられる原因を洗い出した後で、ググるワードを変えながら調査を進める。WEB問題集)で学習する過程を記録する1(AWSソリューションアーキテクト-プロフェッ...これの続きです。(1)はてなブログをはじめよう!muessenwirwollenさんは、はてなブログを使っています。あなたもはてなブログをはじめてみませんか?はてなブログをはじめる(無料)はてなブログとは非凡な才能をください。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。