powershell - powershell hyper-v natswitch 没有互联网
问题描述
我用 powershell 创建了一个 hyper-v natswitch
New-VMSwitch –SwitchName “NAT-Switch” –SwitchType Internal –Verbose
Get-NetAdapter
New-NetIPAddress –IPAddress 192.168.200.1 -PrefixLength 24 -InterfaceIndex 60 –Verbose
New-NetNAT -Name "NATNetwork" -InternalIPInterfaceAddressPrefix 192.168.200.0/24 -Verbose
为交换机分配了一个访客 vm 并给了它一个 IP 地址
但我无法上网...
我可以从来宾 vm ping google.com
但我无法访问 google.com
我不确定还能尝试什么。
Ubuntu 也不行——
我已经看了好几天了……有人有什么建议吗?我真的很感激!!
解决方案
不知道为什么这不起作用...
作为一种解决方法,我最终在管理程序上添加了一个 pfsense 防火墙,并将 ubuntu 主机添加到 pfsense 的内部网络(natted)端。
现在效果很好。
推荐阅读
- pandas - 使用其他 dfs 的平均值获取新的 df
- java - Hibernate 5无法将字符串与int进行比较
- javascript - 如何在 JavaScript 中获取数组中元素的索引
- javascript - 重置表单时未调用AngularJS指令
- keyboard-shortcuts - Qt-Creator 中是否有“转到最后编辑”快捷方式?
- kubernetes - 从 Helm stable/cert-manager 升级到 jetstack/cert-manager
- reactjs - 如何同时允许类型 ref 回调和 MutableRefObject?
- riscv - LR/SC 指令和发布一致性
- python-3.x - Python 到 csv 分栏符
- node.js - OpenID Connect 实现(node.js 打字稿)