我在连接到 Wifi 网络的笔记本电脑上使用 Vmware Workstation 15。
我正在将 Debian 和 Ubuntu 实例作为虚拟机运行。
主机操作系统 (Windows 10) 具有以下 IP
Connection-specific DNS Suffix . : xyz.cyd.com
Link-local IPv6 Address . . . . . : de80::706b:4222:6799:f404%23
IPv4 Address. . . . . . . . . . . : 10.1.1.31
Subnet Mask . . . . . . . . . . . : 255.255.224.0
Default Gateway . . . . . . . . . : 10.1.0.1
现在我的 vmware 网络设置如下框所示
vmware 网络设置2.png
现在在我的虚拟机上,我获取的 IP 在范围内
Debian 虚拟机显示
debian@debian:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever 2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:6c:78:50 brd ff:ff:ff:ff:ff:ff
inet 192.168.20.132/24 brd 192.168.20.255 scope global dynamic
noprefixroute ens33
valid_lft 1304sec preferred_lft 1304sec
inet6 fe80::20c:29ff:fe6c:7850/64 scope link noprefixroute
valid_lft forever preferred_lft forever
Ubuntu 虚拟机显示
osboxes@osboxes:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group
default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:0c:29:a9:92:d6 brd ff:ff:ff:ff:ff:ff
inet 192.168.20.130/24 brd 192.168.20.255 scope global dynamic
noprefixroute ens33
valid_lft 1368sec preferred_lft 1368sec
inet6 fe80::ac1e:acaf:d2fb:b59/64 scope link noprefixroute
valid_lft forever preferred_lft forever
情况是这样的
|
Wifi Router (10.1.0.1)
Windows 10--(vmware)-----|IP (10.1.1.31)
|
|
|------Debian Guest OS (virtual machine) IP 192.168.20.132/24
|-----Ubuntu Guest OS (virtual machine)192.168.20.130/24
网络连接的其他机器
IP 范围在 10.1.0.1 到 10.1.0.255 之间,我希望能够从 Debian Guest OS 或 Ubuntu Guest 执行 SSH
OS 到我网络中的机器。那么我的 vmware 工作站上的网络设置应该是什么才能实现这一点呢? 在此处输入图片描述
我希望客户操作系统获取主机操作系统范围内的 IP 地址,即虚拟机从网络的 Wifi 路由器获取 IP。
我拥有多个虚拟机,如何在所有这些虚拟机中实现。因为我需要通过 ssh 进入
其他机器,如果 IP 不在同一范围内,我无法从虚拟机通过 SSH 连接到网络上的其他机器。
我希望虚拟机的 IP 在 10.1.1.X 范围内,这也是主机操作系统 Windows 10 的 IP 地址。
我如何实现这个目标?