- 適切なネットワーク モード (NAT またはブリッジ) を選択し、サブネットの競合を回避すると、ほとんどの停止は解決されます。
- ハイパーバイザー サービス (NAT/DHCP)、ドライバー、ホスト ウイルス対策/ファイアウォールは接続に直接影響します。
- Azure では、Network Watcher を使用して NSG を確認し、ルート/プライマリ IP を調整してインターネット アクセスを復元します。

¿仮想マシンにインターネットがありません。ご心配なく。これは想像以上によくある問題で、徹底的に確認すればたいてい解決できます。このガイドでは、基本的なネットワーク設定から、VMware、VirtualBox、KVM/virt-manager、Parallels、Azureなどのクラウド環境に特有の高度なチェックまで、あらゆる情報を網羅しています。 目標は、わずか数ステップで根本原因を特定し、適切な修正を適用することです。.
設定に入る前に、理解しておくべき重要なことがあります。VMはマシン内で独立したコンピュータとして機能します。つまり、 ホスト システム、ハイパーバイザー、または VM ネットワークの構成が誤っていると、接続が切断される可能性があります。スイッチ ポリシー、ファイアウォール/DHCP ルール、サブネットの競合、ネットワーク ドライバー、さらにはハイパーバイザー サービスの停止も影響を及ぼす可能性があります。
仮想マシンの仕組みとネットワークへの影響
VMはハイパーバイザーのおかげで動作します ホストの物理リソース (CPU、RAM、ディスク、NIC) をゲスト システムに配布します。この分離は、メインシステムに影響を与えることなく実験できるため、開発とテストに非常に役立ちます。企業では、サーバーを少ないハードウェアに統合するために使用されています。 コストを節約 ホスト間でワークロードを迅速に移動できます。さらに、VMのクローン作成、スナップショットの作成、VMの状態の復元も可能です。 障害発生時のバックアップとリカバリを容易にしますさらに、 無料の仮想マシンをダウンロードできる信頼できるウェブサイト.
仮想ネットワークは、ハイパーバイザーがシミュレートする別のレイヤーです。 VM の仮想アダプターは、構成に応じて NAT、ブリッジ、内部、またはホストのみのネットワークに「接続」されます。間違ったモードを選択したり、物理ネットワーク上でセキュリティ ポリシーに遭遇したりすると、ホストが問題なくブラウズされていても、VM がインターネットにアクセスできなくなる可能性があります。
仮想環境の利点と欠点
接続性以外にも、VM には明らかな利点があります。 システム間の互換性 (Windows、Linux、macOS、BSD)、構成の独立性、そしてクローン作成による非常に高速なバックアップ/転送を備えています。1つのVMに障害が発生しても、他のVMは影響を受けずに動作を続けます。
すべてが完璧というわけではありません。 ホストハードウェアによって制限されるネットワーク遅延は通常、メイン OS よりもいくらか高く、プロフェッショナル レベルではハイパーバイザーまたはゲスト システム ライセンスのコストが発生する可能性があります。
一般的なネットワークモードとそれがインターネットアクセスに与える影響
ハイパーバイザーに応じて名前は異なりますが、考え方は同じです。 VM にインターネット アクセスを与えるには、正しいモードを選択することが重要です。:
- NAT:VMはホストを経由してインターネットにアクセスします。これは通常デフォルトで動作し、VMware/VirtualBoxのデフォルトオプションです。これにより、VMは物理ネットワークとインターネットにアクセスできますが、物理サーバーはVMを直接「認識」できません。
- ブリッジアダプタ: VMは物理ネットワーク上の他のデバイスとして接続します。 独自のIPを持つ他のデバイスとの通信に最適ですが、スイッチまたはルーターのポリシーと競合する可能性があります。
- ホストのみ: ホストと VM 間のプライベート ネットワーク。 インターネットはありません.
- 内部ネットワーク: 閉じたネットワーク内で VM を相互に分離します。 インターネットもありません。.
- NATネットワーク(VirtualBox):NATとセグメンテーションを組み合わせ、 NATネットワーク上のVM間のインターネット通信を可能にします.
VMware では、「仮想ネットワーク エディター」ですべてを調整できます。 ブリッジの物理NICを選択し、NATサブネットを変更し、DHCPを有効にしてポートを開きます。「詳細設定」では、帯域幅を制限したり、MACアドレスを変更したりすることもできます。VirtualBoxでは、「ファイル > 設定」からNATネットワークのサブネット、DHCP、IPv6、ポートルールを管理し、各VMでNAT、ブリッジ、内部、ホストオンリー、またはネットワークNATを選択できます。
最適化: メモリ、サイズ、帯域幅、加速
VM のリソースが不足すると、ネットワークのボトルネックが発生します。 十分なRAMを割り当てる ゲストが過負荷にならずにリクエストを処理できるようにするには、必要に応じてVMのサイズを調整し、VMが複数ある場合は、 帯域幅を制限する 飽和状態を避けるためにVM経由でアクセスする。一部のプラットフォームでは ネットワークアクセラレーション これにより、遅延が短縮され、転送が改善されます。
NATを使用していてインターネットにアクセスできない場合
NAT では、ホストがインターネットにアクセスできる場合、通常、VM もインターネットにアクセスできます。 典型的な問題は、仮想 NAT サブネットが物理ネットワークと一致することです。ゲストは終了方法がわかりません。ネットワークエディタ(VMware:VMnet8、VirtualBox:異なるサブネットのNATネットワークを作成/選択)でNATサブネットを変更し、メインLANとの競合を回避してください。
ブリッジを使用していてインターネットにアクセスできない場合
ブリッジモードでは、VMは物理ネットワークに依存するため、 インフラストラクチャのポリシーとサービスが作用します。:
- VMware では、物理 NIC を「自動」ではなく VMnet0 に設定します。 特定のインターフェースを選択すると、ネットワークを切り替えるときに問題が回避されます.
- スイッチ: ポートごとにMACアドレス制限のあるポートセキュリティがある場合、 2番目のMACアドレス(VMに属するアドレス)がブロックされている可能性がありますIP-MAC-ポートのバインディングも確認してください。
- ルータ: DHCPがアクティブであることを確認します(またはVM上で静的IPアドレスを設定します)。 ファイアウォールを確認する 新しいチームを妨げるルールがないことを確認します。
それでも失敗する場合は、ホストのNICがアクティブで最新であることを確認し、ゲストのNICが IP アドレスと DNS は自動的に取得されます。多くの場合、VM を一時的にブリッジ (NAT の場合) または NAT (ブリッジの場合) に変更すると、ソースを分離するのに役立ちます。
VMware: クイックチェックと修正
VMware は、VM がブラウジングしていないときに確認する価値のあるいくつかのレバーを提供しています。 簡単なことから始めると時間が節約できる:
- VMを再起動してください。思ったよりもうまく動作します。
- ホストのウイルス対策/ファイアウォールを一時的に無効にするか、VM との間のトラフィックを許可するようにモードを調整します。
- services.msc から、「VMware NAT サービス」および「VMware DHCP サービス」のサービスを有効にしたり、再起動したりします。
- ゲストのデバイスマネージャーでネットワークアダプターを更新または再インストールしてください。表示されない場合は、「ハードウェア変更のスキャン」を使用してください。
- 再接続を強制するには、VM のネットワーク アダプターの「接続済み」と「電源投入時に接続」のチェックを外して再度チェックします。
- 仮想ネットワーク エディターで、VMnet1/VMnet8 が破損している場合は、「デフォルトに戻す」をクリックして再構築します。
- 一部のユーザーは、VMnet8 > NAT 設定 > DNS で ADSL ルーターの IP アドレスを NAT DNS として設定することでこの問題を解決します。
- ホストを一時停止/再開した後、 VMの電源をオフにして再度オンにする (状態を再開するよりも) 仮想ネットワークを再初期化します。
NAT で問題が断続的に発生する場合、NAT サービスがフリーズすることがあります。 ホスト上の「VMware NAT サービス」を再起動すると、通常は接続が復元されます。.
VirtualBox: 基本的な手順
VirtualBoxではNATはほとんどの場合、調整なしで動作しますが、そうでない場合は、 通常、これらの調整により問題は解決します。:
- ドライバーとゲストの統合を強化するために、「Guest Additions」をインストールします。
- VMの電源をオフにし、「ネットワーク」に移動して、「ネットワークアダプタを有効にする」がチェックされていることを確認します。必要に応じて、NAT、ブリッジアダプタ、ネットワークNATを切り替えてみてください。
- 注意: 「内部ネットワーク」と「ホストのみ」は設計上、インターネットを提供しません。
- 「ファイル > 環境設定 > ネットワーク」から、独自のサブネット、DHCP、および該当する場合はポート ルールを使用して NAT ネットワークを作成または調整します。
ゲストの中には、 IPとDNSを自動のままにする何も変わらない場合は、選択した仮想 NIC (例: Intel PRO/1000 と Paravirtualized) を確認し、変更してみてください。
Linux 上の KVM/virt-manager と VirtualBox (典型的なケース: Windows 11 ゲスト)
Linux をホスト (たとえば、Fedora ベースのディストリビューション) として使用し、Windows 11 をゲストとして使用する場合、virtio アダプターがインストールされているのが一般的ですが、それでも... virt-managerとVirtualBoxの両方でインターネットが不足していますアウトバウンドモード(NATまたはブリッジ)を使用していること、およびホストがインターネットにアクセスできることを確認してください。問題がブリッジモードでのみ発生する場合は、以下を検討してください。 物理ネットワークポリシー、DHCP、ファイアウォール両方のハイパーバイザーのNATでも同様の現象が発生する場合は、ゲストサーバーのネットワークドライバーとIP/DNS自動取得を確認し、TCP/IPスタックのリセットを実行してください(Windowsのセクションを参照)。ソフトウェアがトラフィックを監視/フィルタリングしている場合は、仮想スイッチでプロミスキャスモード、MACアドレスの変更、強制送信を有効にする必要がある場合があります。
Mac 上の Parallels Desktop: 症状と解決策
MacではParallels内で操作できるのに、Windowsでは操作できない場合があります。症状には以下が含まれます。 Windows でインターネットが使えなくなると、動作が遅くなったり不安定になったり、ネットワークがあるにもかかわらずアプリが動作しなくなったり、ネットワーク上の他のコンピュータが見えなくなったりするこれは通常、Windows 設定が正しくない、サードパーティ製のウイルス対策ソフトウェア、VM 設定、または Windows 環境が破損していることが原因です。
- Mac がインターネットにアクセスできることを確認し、何かに触れる前にスナップショットを作成してください。
- Parallels Tools を再インストールし、サードパーティのサービスを無効にして Windows でクリーン ブートを実行します (Parallels サービスはアクティブなままにします)。
- 「ハードウェア > ネットワーク」で、「共有ネットワーク (推奨)」と「ブリッジネットワーク: デフォルト アダプター」を切り替えて、どちらが最適かを確認します。
- CMDを開き、parallels.comにpingを送信してみてください。応答がない場合は、以下を実行してください。
netsh winsock reset netsh int ip reset reset.log再起動してください。問題が解決しない場合は、以下を試してください。
ipconfig /release ipconfig /renew - デバイスマネージャーで「Parallels Ethernet Adapter #…」が表示されている場合は、 ドライバーを更新する 自動的に
- Pro/Business エディションでは、「環境設定」>「ネットワーク」に移動してデフォルト値を復元できます。
接続が回復したら、 スナップショットを削除します 不必要な状態が蓄積されるのを避けるためです。
Windows ゲスト: 便利なネットワークコマンド
問題が Windows ネットワーク スタックにある場合、これらの古典的な方法が通常は役に立ちます。 管理者としてコマンドプロンプトを実行する:
- TCP/IP スタックと Winsock をリセットします。
netsh winsock reset netsh int ip reset reset.log - まだインターネットにアクセスできない場合は、再起動後に IP アドレスを更新してください。
ipconfig /release ipconfig /renew - デバイス マネージャーからネットワーク アダプターを更新または再インストールします。
- サードパーティ製のウイルス対策ソフトウェアがある場合は、 一時的に無効にする または、VM 互換モードを構成します。
Ubuntuとその派生OSでは、一部のユーザーが次のように報告している。 apt-get をインストール/アップデートする または、ネットワーク関連の依存関係と証明書が、DNS または TLS 解決が失敗したときにブラウザを「ブロック解除」します。
Azure: VM 間の接続とインターネット アクセスの診断

Azure では、診断ツールがあるため、アプローチが変わります。 ある VM が同じ VNet 内の別の VM に到達できない場合、またはインターネットにアクセスできない場合は、順序付けられたシーケンスに従います。:
同じ VNet 内の VM を接続する
ソース VM で、tcping などのユーティリティを使用してポート (例: RDP 3389) をテストします。
tcping64.exe -t <IP de la VM destino> 3389
応答しない場合は、NSGルールを確認してください。NSGルールは「VNet受信を許可する」と「ロードバランサー受信を許可する」を許可している必要があり、 上記の否定 優先度を下げます。
ポータルから RDP/SSH 経由でログインできることを確認します。ログインできる場合は、Network Watcher (PowerShell/CLI) を使用して「接続チェック」を実行します。 結果には「ジャンプ」と「インシデント」がリストされます; 指示に従って修正し、もう一度試してください。
同じ VNet 内の 2 番目のネットワーク アダプタ
WindowsのセカンダリNICにはデフォルトゲートウェイがありません。サブネット外と通信させたい場合は、 ゲストにデフォルトルートを追加する (管理者としてCMDを実行):
route add 0.0.0.0 mask 0.0.0.0 -p <IP de la puerta de enlace>
両方の NIC で NSG をチェックし、Network Watcher で検証します。
Azure でのインターネット アクセス
VM がインターネットに接続しない場合は、まず NIC がエラー状態にある可能性を除外します。 から Azure リソースエクスプローラーを使用すると、NICリソースから「PUT」を強制することができます。 ステータスを同期し、ポータルをリロードします。その後、「接続チェック」に戻り、見つかった問題に対処してください。
同じ Windows NIC 上の複数の IP
Windowsでは、 数値が最も小さい IP アドレスがプライマリ アドレスとして残ります。 Azureポータルで別のIPアドレスを選択した場合でも、AzureのプライマリIPアドレスのみがインターネット/サービスにアクセスできます。正しいIPアドレスがプライマリIPアドレスになるように、PowerShellで「SkipAsSource」を調整してください。
$primaryIP = '<IP primaria que definiste en Azure>'
$netInterface = '<Nombre del NIC>'
$IPs = Get-NetIPAddress -InterfaceAlias $netInterface | Where-Object {$_.AddressFamily -eq 'IPv4' -and $_.IPAddress -ne $primaryIP}
Set-NetIPAddress -IPAddress $primaryIP -InterfaceAlias $netInterface -SkipAsSource $false
Set-NetIPAddress -IPAddress $IPs.IPAddress -InterfaceAlias $netInterface -SkipAsSource $true
Linux では、Azure ガイドに従って OS に複数の IP を追加します。
故障箇所を絞り込むための迅速な検査
いくつかのチェックを行えば、すぐにガイドが得られます。 温度計として使う:
- NAT ではインターネットにアクセスできないが、ホストではインターネットにアクセスできる場合は、サブネットの競合またはハイパーバイザーの NAT/DHCP サービスに問題があると考えられます。
- ブリッジモードでは失敗するがNATモードでは動作する場合には、 これは、DHCP、ファイアウォール、またはスイッチ/ルーターのセキュリティを指します。.
- IPアドレス(例:8.8.8.8)と名前(例:パブリックドメイン)でpingを実行してください。IPアドレスではpingが通るが名前では通らない場合、DNSに問題があります。
ネットワークとパフォーマンスのベストプラクティス
シームレスな体験のために: ブリッジには常に特定の物理インターフェースを選択してください。「自動」は避け、仮想サブネットを物理LANから分離し、NSG/ACLルールを文書化し、ブリッジVMに静的IPが必要な場合はDHCPを予約してください。複数のVMを持つホストでは、 VMあたりの帯域幅を制限する ネットワークが飽和状態になった場合にキューを監視します。
バックアップ: 万が一何か問題が発生した場合に備えて
ネットワーク障害や設定エラーによるデータ損失は、非常に大きな痛手です。仮想化のためのバックアップソリューション エージェントレス バックアップ、数秒以内の即時復元、クロスプラットフォームのリカバリが可能になります。 (VMware、Hyper-V、Proxmox、oVirt など)。本番環境で VM を管理する場合は、Web コンソール、即時リカバリ、包括的な無料トライアルを提供し、戦略を検証できるプラットフォームを検討してください。
FAQ: 簡単な質問
VM が参照していない場合によく聞かれる質問には、簡潔な回答があります。 最も役立つものは次のとおりです:
- NAT が断続的に切断されるのはなぜですか? ホスト上のハイパーバイザーの NAT サービスを再起動すると、通常は接続が復元されます。
- アダプタは切断されているように見えますか? VM 設定で「接続済み」と「電源投入時に接続」を確認してください。
- ホストをサスペンド/再開した後にネットワーク接続がない場合は、VM をシャットダウンして再起動し、仮想ネットワーク アダプターを再初期化します。
- VM はインターネットなしで使用できますか? はい: ホストオンリーまたは内部ネットワークは、外部アクセスのない分離されたネットワークを作成します。
- VM は VPN に接続できますか? NAT ではホストから VPN を継承し、ブリッジ モードでは VM に VPN クライアントをインストールします。
ネットワーク モード (NAT、ブリッジ、内部、ホストのみ) の相互関係を理解し、サブネットの競合、ハイパーバイザー サービス (NAT/DHCP)、セキュリティ ルール、ゲスト ネットワーク スタックを確認します。 これにより、「VM にインターネット接続がない」という問題のほとんどが解決されます。クラウドベースの環境の場合は、セカンダリNICのデフォルトルーティングやWindowsのプライマリIP管理などの診断ツールや設定を活用しましょう。また、変更によって接続が切断された場合に備えて、スナップショットとバックアップを保管し、以前の状態に戻すようにしてください。
幼い頃からテクノロジーに熱中。私はこの分野の最新情報を知ること、そして何よりもそれを伝えることが大好きです。だからこそ、私は長年テクノロジーとビデオゲームのウェブサイトでのコミュニケーションに専念してきました。 Android、Windows、MacOS、iOS、Nintendo、またはその他の思いついた関連トピックについて書いているのを見つけることができます。
