VMware 虚拟机中 Linux 系统 IP 配置
1. 确认网络连接模式
VMware 提供了三种常用的网络连接模式:桥接模式、NAT 模式和仅主机模式。不同模式下 IP 配置方法有所差异。
- 桥接模式:虚拟机直接连接到物理网络,相当于网络中的一台独立设备,可获取与宿主机同一网段的 IP 地址。
- NAT 模式:虚拟机通过宿主机的 NAT 服务访问外部网络,IP 地址由 VMware 的 NAT 服务分配。
- 仅主机模式:虚拟机只能与宿主机和同一网络中的其他虚拟机通信,IP 地址由 VMware 的虚拟 DHCP 服务器分配。
2. 配置静态 IP(以 CentOS 7 为例)
- 编辑网络配置文件:
收起
bash
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33 # ens33 是网卡名,根据实际情况修改
- 修改配置文件内容如下:
收起
plaintext
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static # 设置为静态IP
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx # 保持原有的UUID
DEVICE=ens33
ONBOOT=yes # 开机自动启用网卡# 静态IP配置
IPADDR=192.168.1.100 # 自定义的IP地址
NETMASK=255.255.255.0 # 子网掩码
GATEWAY=192.168.1.1 # 网关地址
DNS1=8.8.8.8 # DNS服务器地址
- 保存并退出文件,然后重启网络服务:
收起
bash
sudo systemctl restart network
- 验证 IP 配置:
收起
bash
ip addr show
ping www.baidu.com
VMware 虚拟机中 Windows 系统 IP 配置
1. 确认网络连接模式
同样需要先确认虚拟机的网络连接模式,这里以桥接模式为例。
2. 配置静态 IP
- 打开 “控制面板”,选择 “网络和 Internet” -> “网络连接”。
- 右键点击虚拟机的网络连接,选择 “属性”。
- 在 “此连接使用下列项目” 列表中,选中 “Internet 协议版本 4 (TCP/IPv4)”,然后点击 “属性”。
- 选择 “使用下面的 IP 地址”,输入以下信息:
- IP 地址:如 192.168.1.100
- 子网掩码:255.255.255.0
- 默认网关:192.168.1.1
- DNS 服务器地址:如 8.8.8.8
- 点击 “确定” 保存配置。
VirtualBox 虚拟机中 Linux 系统 IP 配置
1. 确认网络连接模式
VirtualBox 提供了多种网络连接模式,如桥接网卡、NAT、仅主机(Host - Only)网络等。
2. 配置静态 IP(以 Ubuntu 为例)
- 编辑网络配置文件:
收起
bash
sudo vi /etc/netplan/00-installer-config.yaml
- 修改配置文件内容如下:
收起
plaintext
network:ethernets:enp0s3: # 网卡名,根据实际情况修改dhcp4: noaddresses: [192.168.1.100/24] # 自定义的IP地址和子网掩码gateway4: 192.168.1.1 # 网关地址nameservers:addresses: [8.8.8.8, 8.8.4.4] # DNS服务器地址version: 2
- 应用配置:
收起
bash
sudo netplan apply
VirtualBox 虚拟机中 Windows 系统 IP 配置
与 VMware 中 Windows 系统 IP 配置方法类似,通过 “控制面板” -> “网络和 Internet” -> “网络连接”,右键点击网络连接,选择 “属性”,然后配置 IPv4 的静态 IP 地址、子网掩码、网关和 DNS 服务器地址。