1. 确定网络连接模式
VMware Workstation 提供了三种常见的网络连接模式:桥接模式、NAT 模式和仅主机模式。
- 桥接模式:虚拟机直接连接到物理网络,可获得与宿主机在同一网段的 IP 地址。
- NAT 模式:虚拟机通过宿主机的网络地址转换(NAT)功能访问外部网络,会从 VMware 虚拟 NAT 网络中获取 IP 地址。
- 仅主机模式:虚拟机只能与宿主机和同一仅主机网络中的其他虚拟机通信。
2. Linux 虚拟机(以 Ubuntu 为例)
- 桥接模式
- 编辑网络配置文件:
sudo nano /etc/netplan/00-installer-config.yaml
。 - 修改配置如下(假设使用 DHCP 自动获取 IP):
- 编辑网络配置文件:
network:ethernets:ens33: # 根据实际网卡名称修改dhcp4: trueversion: 2
-
应用配置:
sudo netplan apply
- NAT 模式和仅主机模式
- 配置方法与桥接模式的 DHCP 方式相同,若要手动配置静态 IP,可修改配置文件如下:
network:ethernets:ens33:dhcp4: falseaddresses: [192.168.10.100/24] # 静态 IP 地址和子网掩码gateway4: 192.168.10.1 # 网关地址nameservers:addresses: [8.8.8.8, 8.8.4.4] # DNS 服务器地址version: 2
- 应用配置:
sudo netplan apply
。
3. Windows 虚拟机
- 桥接模式
- 打开 “控制面板”,选择 “网络和 Internet” -> “网络连接”。
- 右键单击虚拟机的网络连接,选择 “属性”。
- 选中 “Internet 协议版本 4 (TCP/IPv4)”,点击 “属性”。
- 选择 “自动获得 IP 地址” 和 “自动获得 DNS 服务器地址”,然后点击 “确定”。
- NAT 模式和仅主机模式
- 若要手动配置静态 IP,在 “Internet 协议版本 4 (TCP/IPv4) 属性” 中,选择 “使用下面的 IP 地址” 和 “使用下面的 DNS 服务器地址”,输入相应的 IP 地址、子网掩码、网关和 DNS 服务器地址,最后点击 “确定”。
VirtualBox 虚拟机 IP 配置
1. 确定网络连接模式
VirtualBox 提供了多种网络连接模式,常见的有桥接网卡、NAT 和仅主机(Host - Only)网络。
2. Linux 虚拟机(以 CentOS 为例)
- 桥接模式
- 编辑网络配置文件:
sudo nano /etc/sysconfig/network-scripts/ifcfg-enp0s3
。 - 修改配置如下(假设使用 DHCP 自动获取 IP):
- 编辑网络配置文件:
BOOTPROTO=dhcp
ONBOOT=yes
- 重启网络服务:
sudo systemctl restart network
。 - NAT 模式和仅主机模式
- 若要手动配置静态 IP,修改配置文件如下:
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.10.100 # 静态 IP 地址
NETMASK=255.255.255.0 # 子网掩码
GATEWAY=192.168.10.1 # 网关地址
DNS1=8.8.8.8 # DNS 服务器地址
- 重启网络服务:
sudo systemctl restart network
。
3. Windows 虚拟机
- 配置方法与 VMware Workstation 中的 Windows 虚拟机类似,在 “网络连接” 中右键单击虚拟机的网络连接,选择 “属性”,然后配置 TCP/IPv4 属性。
以上步骤可帮助你完成虚拟机的 IP 配置,根据实际需求选择合适的网络连接模式和 IP 配置方式。