Enviar búsqueda
Cargar
Hyper-V ネットワークの基本
•
5 recomendaciones
•
285,218 vistas
Syuichi Murashima
Seguir
Hyper-V のネットワーク設定は意外と勘違いしやすく、ビギナーさんは勘違いからハマる事が結構多いです。 この勘違いをしないように Hyper-V の基本を整理します。
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 46
Descargar ahora
Descargar para leer sin conexión
Recomendados
コンテナネットワーキング(CNI)最前線
コンテナネットワーキング(CNI)最前線
Motonori Shindo
Hyper-V の本格採用に必要なエンタープライズ設計術
Hyper-V の本格採用に必要なエンタープライズ設計術
Daichi Ogawa
Hyper v ネットワークの基本
Hyper v ネットワークの基本
Syuichi Murashima
Hyper vを理解する
Hyper vを理解する
Naoki Abe
実環境にTerraform導入したら驚いた
実環境にTerraform導入したら驚いた
Akihiro Kuwano
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
Kohei Tokunaga
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
CyberAgentのプライベートクラウド Cycloudの運用及びモニタリングについて #CODT2020 / Administration and M...
whywaita
君はyarn.lockをコミットしているか?
君はyarn.lockをコミットしているか?
Teppei Sato
Más contenido relacionado
La actualidad más candente
VMware Cloud on AWS POC HCX デプロイガイド
VMware Cloud on AWS POC HCX デプロイガイド
Noritaka Kuroiwa
macOSの仮想化技術について ~Virtualization-rs Rust bindings for virtualization.framework ~
macOSの仮想化技術について ~Virtualization-rs Rust bindings for virtualization.framework ~
NTT Communications Technology Development
RHEL7/CentOS7 NetworkManager徹底入門
RHEL7/CentOS7 NetworkManager徹底入門
Etsuji Nakai
トラブルから理解するHyper vの基礎
トラブルから理解するHyper vの基礎
Naoki Abe
Windowsコンテナ入門
Windowsコンテナ入門
Kyohei Mizumoto
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)
Trainocate Japan, Ltd.
vSphere 7 へのアップグレードについて
vSphere 7 へのアップグレードについて
富士通クラウドテクノロジーズ株式会社
ネットワーク ゲームにおけるTCPとUDPの使い分け
ネットワーク ゲームにおけるTCPとUDPの使い分け
モノビット エンジン
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
Jun-ichi Sakamoto
フロー技術によるネットワーク管理
フロー技術によるネットワーク管理
Motonori Shindo
Open vSwitchソースコードの全体像
Open vSwitchソースコードの全体像
Sho Shimizu
NFVアプリケーションをOpenStack上で動かす為に - OpenStack最新情報セミナー 2017年7月
NFVアプリケーションをOpenStack上で動かす為に - OpenStack最新情報セミナー 2017年7月
VirtualTech Japan Inc.
DeNAのサーバー"コード"レスアーキテクチャ
DeNAのサーバー"コード"レスアーキテクチャ
Haruto Otake
VMware Cloud on AWSネットワーク詳細解説
VMware Cloud on AWSネットワーク詳細解説
Noritaka Kuroiwa
自宅k8s/vSphere入門
自宅k8s/vSphere入門
富士通クラウドテクノロジーズ株式会社
DatadogでAWS監視やってみた
DatadogでAWS監視やってみた
tyamane
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
infinite_loop
とにかく分かりづらいTwelve-Factor Appの解説を試みる
とにかく分かりづらいTwelve-Factor Appの解説を試みる
Masatoshi Tada
OpenStackで始めるクラウド環境構築入門(Horizon 基礎編)
OpenStackで始めるクラウド環境構築入門(Horizon 基礎編)
VirtualTech Japan Inc.
コンテナにおけるパフォーマンス調査でハマった話
コンテナにおけるパフォーマンス調査でハマった話
Yuta Shimada
La actualidad más candente
(20)
VMware Cloud on AWS POC HCX デプロイガイド
VMware Cloud on AWS POC HCX デプロイガイド
macOSの仮想化技術について ~Virtualization-rs Rust bindings for virtualization.framework ~
macOSの仮想化技術について ~Virtualization-rs Rust bindings for virtualization.framework ~
RHEL7/CentOS7 NetworkManager徹底入門
RHEL7/CentOS7 NetworkManager徹底入門
トラブルから理解するHyper vの基礎
トラブルから理解するHyper vの基礎
Windowsコンテナ入門
Windowsコンテナ入門
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)
vSphere 7 へのアップグレードについて
vSphere 7 へのアップグレードについて
ネットワーク ゲームにおけるTCPとUDPの使い分け
ネットワーク ゲームにおけるTCPとUDPの使い分け
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
フロー技術によるネットワーク管理
フロー技術によるネットワーク管理
Open vSwitchソースコードの全体像
Open vSwitchソースコードの全体像
NFVアプリケーションをOpenStack上で動かす為に - OpenStack最新情報セミナー 2017年7月
NFVアプリケーションをOpenStack上で動かす為に - OpenStack最新情報セミナー 2017年7月
DeNAのサーバー"コード"レスアーキテクチャ
DeNAのサーバー"コード"レスアーキテクチャ
VMware Cloud on AWSネットワーク詳細解説
VMware Cloud on AWSネットワーク詳細解説
自宅k8s/vSphere入門
自宅k8s/vSphere入門
DatadogでAWS監視やってみた
DatadogでAWS監視やってみた
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
とにかく分かりづらいTwelve-Factor Appの解説を試みる
とにかく分かりづらいTwelve-Factor Appの解説を試みる
OpenStackで始めるクラウド環境構築入門(Horizon 基礎編)
OpenStackで始めるクラウド環境構築入門(Horizon 基礎編)
コンテナにおけるパフォーマンス調査でハマった話
コンテナにおけるパフォーマンス調査でハマった話
Similar a Hyper-V ネットワークの基本
OpenFlow in IaaS - Wakame
OpenFlow in IaaS - Wakame
axsh co., LTD.
[Lt]hyper vの仮想ネットワーク
[Lt]hyper vの仮想ネットワーク
Masaya Sawada
20121216 OSC Cloud OpenStack Quantum
20121216 OSC Cloud OpenStack Quantum
Akihiro Motoki
次世代仮想化テクノロジー
次世代仮想化テクノロジー
Syuichi Murashima
次世代仮想化テクノロジー
次世代仮想化テクノロジー
Syuichi Murashima
INF-018_OS の中で SDN 抗争勃発!? ~主役を争う VXLAN vs NVGRE~
INF-018_OS の中で SDN 抗争勃発!? ~主役を争う VXLAN vs NVGRE~
decode2016
OpenContrailとnfv
OpenContrailとnfv
Daisuke Nakajima
Brocade SDN Controller -Sample Code for Brocade vRouter-
Brocade SDN Controller -Sample Code for Brocade vRouter-
Brocade
CloudStackとNetScaler連携tips
CloudStackとNetScaler連携tips
Kenichi Mineta
INF-016_比べて納得! Windows Server 2016 Hyper-V の新機能すべて見せます!
INF-016_比べて納得! Windows Server 2016 Hyper-V の新機能すべて見せます!
decode2016
Openvswitch vps 20120429資料
Openvswitch vps 20120429資料
Daisuke Nakajima
Opencontraildays2014dist 140514051248-phpapp01
Opencontraildays2014dist 140514051248-phpapp01
ozkan01
Open contraildays2014
Open contraildays2014
Daisuke Nakajima
Windows Server vNext、仮想化 (Hyper-V) の向上点
Windows Server vNext、仮想化 (Hyper-V) の向上点
Syuichi Murashima
Windows server technical preview hyper v の新機能
Windows server technical preview hyper v の新機能
Syuichi Murashima
Open contrail days 2014 fall
Open contrail days 2014 fall
Daisuke Nakajima
AWS NAT Gateway Test(Japanese)
AWS NAT Gateway Test(Japanese)
laporz
20180417_VxRailCC_NSX_vmware内野様
20180417_VxRailCC_NSX_vmware内野様
VxRail ChampionClub
[JAWS-UG Tokyo 32] AWS Client VPNの特徴
[JAWS-UG Tokyo 32] AWS Client VPNの特徴
Shuji Kikuchi
VPP事始め
VPP事始め
npsg
Similar a Hyper-V ネットワークの基本
(20)
OpenFlow in IaaS - Wakame
OpenFlow in IaaS - Wakame
[Lt]hyper vの仮想ネットワーク
[Lt]hyper vの仮想ネットワーク
20121216 OSC Cloud OpenStack Quantum
20121216 OSC Cloud OpenStack Quantum
次世代仮想化テクノロジー
次世代仮想化テクノロジー
次世代仮想化テクノロジー
次世代仮想化テクノロジー
INF-018_OS の中で SDN 抗争勃発!? ~主役を争う VXLAN vs NVGRE~
INF-018_OS の中で SDN 抗争勃発!? ~主役を争う VXLAN vs NVGRE~
OpenContrailとnfv
OpenContrailとnfv
Brocade SDN Controller -Sample Code for Brocade vRouter-
Brocade SDN Controller -Sample Code for Brocade vRouter-
CloudStackとNetScaler連携tips
CloudStackとNetScaler連携tips
INF-016_比べて納得! Windows Server 2016 Hyper-V の新機能すべて見せます!
INF-016_比べて納得! Windows Server 2016 Hyper-V の新機能すべて見せます!
Openvswitch vps 20120429資料
Openvswitch vps 20120429資料
Opencontraildays2014dist 140514051248-phpapp01
Opencontraildays2014dist 140514051248-phpapp01
Open contraildays2014
Open contraildays2014
Windows Server vNext、仮想化 (Hyper-V) の向上点
Windows Server vNext、仮想化 (Hyper-V) の向上点
Windows server technical preview hyper v の新機能
Windows server technical preview hyper v の新機能
Open contrail days 2014 fall
Open contrail days 2014 fall
AWS NAT Gateway Test(Japanese)
AWS NAT Gateway Test(Japanese)
20180417_VxRailCC_NSX_vmware内野様
20180417_VxRailCC_NSX_vmware内野様
[JAWS-UG Tokyo 32] AWS Client VPNの特徴
[JAWS-UG Tokyo 32] AWS Client VPNの特徴
VPP事始め
VPP事始め
Último
キンドリル_ネットワーク自動化成熟度診断サービス ご紹介資料 2024年3月版
キンドリル_ネットワーク自動化成熟度診断サービス ご紹介資料 2024年3月版
Takayuki Nakayama
バイオリンの運弓動作計測による初心者と経験者の差異分析
バイオリンの運弓動作計測による初心者と経験者の差異分析
sugiuralab
AWS Lambdaと AWS API Gatewayを使ったREST API作り
AWS Lambdaと AWS API Gatewayを使ったREST API作り
iPride Co., Ltd.
JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜
JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜
Naomi Yamasaki
00001_test_automation_portfolio_20240313
00001_test_automation_portfolio_20240313
ssuserf8ea02
チームで開発するための環境を整える
チームで開発するための環境を整える
onozaty
これからはじめるAnsible - Ansible Night Tokyo 2024
これからはじめるAnsible - Ansible Night Tokyo 2024
Hideki Saito
The 86th National Convention of IPSJ (Student Encouragement Award))
The 86th National Convention of IPSJ (Student Encouragement Award))
yoshidakids7
キャラで動かすGPT ~GPTsでどんな感じに作っているとか考えていることとか~
キャラで動かすGPT ~GPTsでどんな感じに作っているとか考えていることとか~
honeshabri
AWS_Bedrock入門 このスライドは2024/03/08の勉強会で発表されたものです。
AWS_Bedrock入門 このスライドは2024/03/08の勉強会で発表されたものです。
iPride Co., Ltd.
SIG-AUDIO 2024 Vol.02 オンラインセミナー 「必殺使音人(ひっさつしおとにん)カットシーンを成敗せよ」
SIG-AUDIO 2024 Vol.02 オンラインセミナー 「必殺使音人(ひっさつしおとにん)カットシーンを成敗せよ」
IGDA Japan SIG-Audio
IGDA Japan SIG Audio #22 オンラインセミナー VRの知る.pdf
IGDA Japan SIG Audio #22 オンラインセミナー VRの知る.pdf
IGDA Japan SIG-Audio
Último
(12)
キンドリル_ネットワーク自動化成熟度診断サービス ご紹介資料 2024年3月版
キンドリル_ネットワーク自動化成熟度診断サービス ご紹介資料 2024年3月版
バイオリンの運弓動作計測による初心者と経験者の差異分析
バイオリンの運弓動作計測による初心者と経験者の差異分析
AWS Lambdaと AWS API Gatewayを使ったREST API作り
AWS Lambdaと AWS API Gatewayを使ったREST API作り
JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜
JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜
00001_test_automation_portfolio_20240313
00001_test_automation_portfolio_20240313
チームで開発するための環境を整える
チームで開発するための環境を整える
これからはじめるAnsible - Ansible Night Tokyo 2024
これからはじめるAnsible - Ansible Night Tokyo 2024
The 86th National Convention of IPSJ (Student Encouragement Award))
The 86th National Convention of IPSJ (Student Encouragement Award))
キャラで動かすGPT ~GPTsでどんな感じに作っているとか考えていることとか~
キャラで動かすGPT ~GPTsでどんな感じに作っているとか考えていることとか~
AWS_Bedrock入門 このスライドは2024/03/08の勉強会で発表されたものです。
AWS_Bedrock入門 このスライドは2024/03/08の勉強会で発表されたものです。
SIG-AUDIO 2024 Vol.02 オンラインセミナー 「必殺使音人(ひっさつしおとにん)カットシーンを成敗せよ」
SIG-AUDIO 2024 Vol.02 オンラインセミナー 「必殺使音人(ひっさつしおとにん)カットシーンを成敗せよ」
IGDA Japan SIG Audio #22 オンラインセミナー VRの知る.pdf
IGDA Japan SIG Audio #22 オンラインセミナー VRの知る.pdf
Hyper-V ネットワークの基本
1.
Hyper-V ネットワークの 基本 Syuichi Murashima
2.
自己紹介 • MURA/村嶋修一 • 千葉県松戸市在住 •
フリーランスデビュー • Microsoft MVP for Cloud and Datacenter Management • http://www.vwnet.jp
3.
こんな本書きました
4.
Web サイトで 情報発信
5.
アジェンダ • 仮想スイッチ≠仮想NIC • 仮想スイッチの種類 •
VLAN ID • NAPT
6.
仮想スイッチ≠仮想NIC 6
7.
Hyper-V ネットワーク VM vNIC vSwitch Hyper-V Host pNIC vNIC vSwitch pNIC 仮想ネットワークアダプター 仮想スイッチ 物理ネットワークアダプター 7仮想スイッチ≠仮想NIC
8.
GUIとの関係 VM vNIC vSwitch Hyper-V Host pNIC 8仮想スイッチ≠仮想NIC
9.
VM VM の仮想 NIC vNIC vSwitch Hyper-V
Host pNIC VM にセットされた仮想 NIC 9仮想スイッチ≠仮想NIC
10.
VM 設定の仮想 NIC VM vNIC vSwitch Hyper-V
Host pNIC VM 設定の仮想 NIC GUI では NIC 名変更不可 (Add-VMNetworkAdapter コマンドレットの -Name オプションで指定) 10仮想スイッチ≠仮想NIC
11.
Demo 11仮想スイッチ≠仮想NIC
12.
仮想 NIC 名の変更 12仮想スイッチ≠仮想NIC Add-VMNetworkAdapter
-VMName Demo-01 -SwitchName LAN -Name DemoNic
13.
VM 仮想スイッチマネージャー vNIC vSwitch Hyper-V Host pNIC 仮想スイッチマネージャー 13仮想スイッチ≠仮想NIC
14.
VM 設定の仮想スイッチ VM vNIC vSwitch Hyper-V Host pNIC VM
設定の仮想スイッチ 14仮想スイッチ≠仮想NIC
15.
ホストの物理 NIC VM vNIC vSwitch Hyper-V Host pNIC ホストの物理
NIC 15仮想スイッチ≠仮想NIC
16.
• ホストの物理 NIC
は、仮想スイッチの1ポートに過ぎないので IP アドレスは持たない ホストの物理 NIC の IP 16 VM vNIC vSwitch Hyper-V Host pNIC
17.
仮想スイッチマネージャーの物理 NIC VM vNIC vSwitch Hyper-V Host pNIC 仮想スイッチマネージャー 17仮想スイッチ≠仮想NIC
18.
仮想スイッチの種類 18
19.
設定 19仮想スイッチの種類
20.
外部ネットワーク • 仮想スイッチを VM
と物理 NIC に接続 VM vNIC 外部 vSwitch Hyper-V Host pNIC Host OS pNIC VM vNIC 20仮想スイッチの種類
21.
外部ネットワーク 21仮想スイッチの種類
22.
内部ネットワーク • 仮想スイッチをホスト OS
と VM に接続 • ホスト OS と VM 間の通信が出来る VM vNIC 内部 vSwitch Hyper-V Host Host OS pNIC VM vNICvNIC 22仮想スイッチの種類
23.
内部ネットワーク Hyper-V host に追加された仮想
NIC 23仮想スイッチの種類
24.
プライベート ネットワーク • 仮想スイッチを
VM だけに接続 VM vNIC Private vSW Hyper-V Host Host OS pNIC VM vNIC 24仮想スイッチの種類
25.
プライベート ネットワーク 25仮想スイッチの種類
26.
ホスト共有 • 仮想スイッチをホスト OS
と物理 NIC に接続 • ホスト OS と VM 間でネットワーク接続を共有 VM vNIC 外部 vSwitch Hyper-V Host pNIC Host OS pNIC VM vNICvNIC 26仮想スイッチの種類
27.
ホスト共有の設定 MAC アドレスは、 オリジナル物理NICを継承する Hyper-V Host
に追加された仮想NIC 27仮想スイッチの種類
28.
ホスト OS が使う
NIC の役割 • ライブマイグレーション • Hyper-V 管理/操作 • ISO イメージ等のファイルコピー • バックアップ、リストア、VM の外部 Export • Hyper-V Host 監視 • etc etc … → ホスト OS 用の NIC は専用にするのが吉 28仮想スイッチの種類
29.
VLAN ID 29
30.
VM用設定 VM vNIC vSwitch Hyper-V Host pNIC Host OS pNIC VM vNIC VLAN
ID 30VLAN ID
31.
VMの設定 VM のプロパティに設定 31VLAN ID
32.
ホスト共有に設定 VM vNIC 外部 vSwitch Hyper-V Host pNIC Host
OS pNIC VM vNICvNIC VLAN ID 32VLAN ID
33.
ホスト共有に設定 仮想スイッチの プロパティに設定 33VLAN ID
34.
NAPT Demo / 検証環境とかで
IP アドレス消費数を減らしたい時に 34
35.
NAT箱 / 複数
NIC (RRAS VM) • 外部仮想スイッチを使う RRAS VM vNIC 外部 vSwitch Hyper-V Host pNIC Host OS pNIC VM vNIC Private vSwitch vNIC NAT箱 35 一番単純な構成 NAPT RRAS : Routing and Remote Access Service/ルーティングとリモートアクセス NAPT 内側の Gateway IP アドレス
36.
NAT箱 / 1
NIC (RRAS VM) • ホスト共有を使う RRAS VM vNIC 外部 vSwitch Hyper-V Host Host OS pNIC VM vNIC Private vSwitch vNICvNIC NAT箱 36NAPT NAPT 内側の Gateway IP アドレス
37.
ホスト NAPT(Host RRAS) VM vNIC 内部
vSwitch Hyper-V Host Host OS RRAS pNIC VM vNICvNIC Windows Client OS では RRAS 組めないので、Windows Server 専用 37 Hyper-V Host に RRAS 役割追加すると、 仮想インスタンスライセンス特典を消費 するので、ライセンス違反に注意 NAPT NAPT 内側の Gateway IP アドレス
38.
NAPT 仮想スイッチ • Windows
Server 2016、Windows 10 RS1 以降サポート • Server は PowerShell 設定、Client は標準組み込み VM vNIC 内部 vSwitch Hyper-V Host Host OS NAPT pNIC VM vNIC 38 一番リソース食わない NAPT vNIC NAPT 内側の Gateway IP アドレス
39.
Windows 10 NAPT
仮想スイッチ 39NAPT
40.
NAPT 仮想SW 作成コマンドレット #
仮想 SW (内部ネットワーク)作成 New-VMSwitch -SwitchName <SwitchName> -SwitchType Internal # NAPT 内側の Gateway(ホストマウント 仮想 NIC) の IP アドレス設定 New-NetIPAddress -IPAddress <NAT Gateway IP> -PrefixLength <NAT Subnet Prefix Length> - InterfaceIndex <ifIndex> # NATP レンジ指定 New-NetNat -Name <NAT Name> -InternalIPInterfaceAddressPrefix <NAT subnet prefix> 40NAPT
41.
NAT 仮想SW 作成例 #
仮想 SW (内部ネットワーク)作成 New-VMSwitch -SwitchName "NAPT Network" -SwitchType Internal # ifIndex 取得 $NIC = Get-NetAdapter | ? Name -eq "vEthernet (NAPT Network)" $IfIndex = $NIC.IfIndex # NAPT 内側の Gateway(ホストマウント 仮想 NIC) の IP アドレス設定 New-NetIPAddress -IPAddress 192.168.1.254 -PrefixLength 24 -InterfaceIndex $IfIndex # NAT レンジ指定 New-NetNat -Name "192.168.1.0/24" -InternalIPInterfaceAddressPrefix 192.168.1.0/24 41NAPT
42.
NAT 仮想 SW
削除 #NAT レンジ削除 Remove-NetNat -Name <NAT Name> # 仮想 SW 削除 Remove-VMSwitch -SwitchName <SwitchName> 42NAPT
43.
Demo 43NAPT
44.
NAPT 仮想スイッチの作成 44NAPT
45.
おまけ • Hyper-Vネットワークの基本 http://www.vwnet.jp/Windows/WS12R2/Hyper-V/Hyper-V_Network.htm • Windows
Server 2016 を NAT 箱にする http://www.vwnet.jp/Windows/WS16/2016102801/MakeNatBox4WS16.htm • Windows Server を Router にしてパケットフィルターを設定する http://www.vwnet.jp/windows/WS16/2018021501/RRASandPacketFilter.htm 45
46.
まとめ • 仮想スイッチ≠仮想NIC • 仮想スイッチの種類 •
「外部ネットワーク」= 物理 NIC を通して外部と通信 • 「内部ネットワーク」= ホストOSとVM間で通信 • 「プライベートネットワーク」= VM間でのみ通信 • 「ホスト共有」= 内部ネットワーク + 外部ネットワーク • VLAN ID は仮想 NIC に設定する • NAPTの作り方 • RRAS を使う • NAPT仮想スイッチを使う 46
Descargar ahora