WindowsWindows10のHyper-VでNAT接続な仮想マシンに対して外部マシンから接続したい場合、PowerShellコマンドレットを使ってポートフォワードすることができます。PowerShellコマンドレットによるポートフォワーディングの利点は、ホスト側でファイアウォールのルール変更が不要という点があります。ここでは、PowerShellコマンドレットを使ってポートフォワードを設定する手順を紹介します。Memoここで紹介している手順は、NATネットワークが作成されていることが前提となります。NATネットワークの作成方法はこちらをご覧ください。Windows10のHyper-VでNATネットワークを設定する方法ちょっとした検証・開発をするときに、一時的な環境として活躍するのが仮想化です。管理者権限でPowerShellを起動し、以降の手順を実施してください。外部マシンから、NATネットワーク上の仮想マシンで動いているTCP8080番ポートへアクセスするには、以下のコマンドを順に実行します。ホストのIPアドレスは192.168.1.1ホストの待受ポート番号はhttp(tcp/80)仮想マシンのIPアドレスは192.168.2.2仮想マシンの待受ポート番号はhttp(tcp/8080)まず、Get-NetNatコマンドレットで現在設定しているNatネットワークの名前を調べます。Add-NetNatStaticMappingコマンドレットでポートフォワードの設定を行います。8080オプションスイッチ「-ExternalIPAddress」は、接続を受け付けるネットワークを指定します。ここでは、例としてローカルネットワークからの接続を受け付ける設定にします。これで外部のマシンからブラウザで「http://192.168.1.1」へ接続してみてください。フォワーディングされていることが確認できます。現在の設定状況を確認するには以下のコマンドレットを実行します。設定を削除するには、以下のコマンドレットを実行します。WinNat1あとがき同様の設定はnetshコマンドでも実現可能です。19:33Windows10バージョン1709でHyper-Vに追加された「既定のスイッチ(NAT機能搭載)」を利用している場合は、netshコマンドで設定するのがよさそうです。記事が役立ったらシェアしてくれるとうれしいです。PowerShell」では、バージョン5.0でファイルをZIP圧縮したり展開...Windows10でおすすめ情報の表示機能(サジェスト機能)をオフにする方法Windows10では、ロック画面やスタートメニューなどにユーザーに役立つ情報を表示する機能(サジェスト機能)があります。DC」は、通常、公式サイトからインストーラーを...Windows10のシステムデータを標準機能でバックアップする方法パソコンをある程度の期間使っていると、ある日突然起動しなくなるなど、経年によるハードウェア故障がいつかやってきます。ウイルス対策」には、状況に応じたスキャン方法...PCに保存している動画や写真のバックアップも「Googleフォト」がおススメです。Edgeを快適に利用するための設定PowerShellでリモートマシン(Windows10)を操作する方法コマンドでWindows10のネットワーク設定を行う方法ワークグループ環境でWindows10マシンの管理共有にリモートからアクセスする方法Windows10にリモートデスクトップ接続できないときにチェックすることWindows10でリモートデスクトップをコマンドで有効化する方法(PowerShell)Windows環境で利用できるMicrosoft製負荷ツール(2020年版)Windows10で定型的なメールや文章を効率よく作成する方法3選カテゴリーAndroidGoogleChromeLinuxWebサービスWeb全般WindowsWordpressセキュリティ早見表プロフィールぱるむ長年のサーバーエンジニアとしての業務経験を基に、Windows、Linux、WordPressなどの便利な機能、仕事を効率化する使い方、新しい機能などを紹介しています。気になることがあれば、こちらからお問い合わせください。4thsight.xyz.HomeWindowsLinuxAndroidGoogleChromeWordPressWebサービスセキュリティWeb。