有熟悉 VMware ESXI 的老哥进来指导一下吗?配置虚拟机专属网络怎么整?

2021-01-06 14:37:08 +08:00
 cernard

esxi 版本 7.0

现在我要弄 3 个虚拟机,需要两个网络,一个通过网卡连外网的,一个虚拟机专属虚拟网络和外网隔离的

想要的效果如下,不知道能不能让你们看懂:

节点 A:

节点 B:

节点 C:

现在外网没啥问题,esxi 自带了 vm network 可以直接用,主要内网不知道咋配了,试了好几个方案都没法分配 ip 也没法互联。

1338 次点击
所在节点    问与答
10 条回复
Jirajine
2021-01-06 14:45:02 +08:00
那你就再创建一个网络,把三个虚拟机接入进去,ip 用静态,直接二层互联。
cernard
2021-01-06 14:50:28 +08:00
@Jirajine 是新建一个端口组吗?那虚拟交换机,vmkernel 咋配,需要管它们吗?
ThirdFlame
2021-01-06 14:56:41 +08:00
新建一个 端口组,用另外的 vlan 即可。
Jirajine
2021-01-06 14:58:40 +08:00
@cernard 使用 vlan 直接添加端口组或者创建一个新的虚拟交换机然后为该交换机创建一个端口组。然后给虚拟机添加网卡,接入你新创建的端口组。
其他的不用管。
cernard
2021-01-06 15:03:46 +08:00
@Jirajine #4 照你这样配置了,请问下虚拟机的内网 ip 和 gateway 咋配呢?现在新建的交换机如图:
好像没有配置 ip 段这样的选项
cernard
2021-01-06 15:04:18 +08:00
@ThirdFlame #3 vlan 是啥?我的 esxi 是 7.0 的,没看到 vlan
mhycy
2021-01-06 15:10:01 +08:00
@cernard 虚拟交换机就是个二层交换机,没有三层功能也不带 DHCP 服务器,自然不需要配置内网 IP 和 gateway
Jirajine
2021-01-06 15:10:08 +08:00
@cernard 为什么要配 ip ?交换机是二层的。
你把想要互联的虚拟机都接入进去,它们就二层互联了,直接通过 fe80 或 169.254 开头的链路本地地址就可以互通了。
要设 ip 的话,按你描述的需求直接设置静态 ip 就好。假设网卡是 eth1,那么直接执行 ip addr add x.x.x.x1 dev eth1
cernard
2021-01-06 15:27:01 +08:00
@Jirajine #8
@mhycy #7 懂了,感谢!话说如果用 vCenter 的话,不同服务器上的虚拟机能通过这种方式的内网组网方式相互连接吗?
mhycy
2021-01-06 16:07:32 +08:00
@cernard 理论上可以 但那玩意记忆中不叫 vSwitch 我没试过

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/742196

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX