2023/05/19 追記
https://atmarkit.itmedia.co.jp/ait/articles/2008/14/news018.html
分かりやすい。"Default Switch" では WinNAT でホストを経由してゲストもインターネットへはアクセスできるけど、他のマシンからは見えない。それをやるためには external (外部) switch にする必要がある。
2022/04/18 追記
単に Hyper-V マネージャー -> 仮想スイッチマネージャー から、新しい仮想ネットワークスイッチ -> 外部で作成したほうが楽かも。次回試してみる。
デスクトップ PC の Hyper-V 上に Ubuntu を構築したんだけど、別のノート PC から SSH 接続したかったときのやりかたまとめ。
NAT テーブルにポートフォワーディングを設定する。以下のサイトを参考にした。(というかそのまま)
http://www.vwnet.jp/Windows/WS16TP5/2016050502/TP5NAPTvSW.htm
ポイント
- すでに "Default Switch" という仮想 NAPT スイッチがあるが、こちらは使わず新しいスイッチを追加する。
- 名前やアドレスなど細かいところを変えてもいいと思うが、愚直にコピーした。
- DNS サーバの "8.8.8.8" は、Google が提供しているパブリック DNS とのこと。
- Mura さんのサイトはとても分かりやすくていろいろと勉強になりました。