linux虚拟机如何安装外网
linux虚拟机如何安装外网详细介绍
要让 Linux 虚拟机访问外网,需要依据所使用的虚拟化软件以及网络配置来操作,下面为你介绍常见虚拟化软件的配置方法。
VMware Workstation
- 网络模式选择
- 打开虚拟机设置,在 “网络适配器” 中可以选择不同的网络模式,常用的有 “桥接模式”“NAT 模式”。
- 桥接模式:虚拟机直接连接到物理网络,就像网络中的一台独立设备,可获得与宿主机同一网段的 IP 地址。
- NAT 模式:虚拟机借助宿主机的网络连接到外网,由宿主机进行网络地址转换。
- 打开虚拟机设置,在 “网络适配器” 中可以选择不同的网络模式,常用的有 “桥接模式”“NAT 模式”。
- 配置桥接模式
- 选择 “桥接模式” 后,可自动获取 IP 地址。进入 Linux 系统,打开终端输入
sudo dhclient,系统会自动向 DHCP 服务器请求 IP 地址。 - 若需手动配置,可编辑网络配置文件(如
/etc/netplan/00-installer-config.yaml),示例如下:
- 选择 “桥接模式” 后,可自动获取 IP 地址。进入 Linux 系统,打开终端输入
yaml
networkd
no
192.168.1.100/24
192.168.1.1
8.8.8.8 8.8.4.4
编辑完成后,执行sudo netplan apply使配置生效。
3. 配置 NAT 模式
- 选择 “NAT 模式” 后,通常可自动获取 IP 地址。同样在终端输入
sudo dhclient,让系统自动获取 IP。
VirtualBox
- 网络模式选择
- 打开虚拟机设置,在 “网络” 选项卡中,“连接方式” 可选择 “桥接网卡” 或 “网络地址转换 (NAT)”。
- “桥接网卡” 和 VMware 的桥接模式类似,虚拟机直接连接到物理网络;“网络地址转换 (NAT)” 则借助宿主机访问外网。
- 配置桥接网卡
- 选择 “桥接网卡” 后,若自动获取 IP,可在 Linux 终端执行
sudo dhclient。 - 手动配置方法和 VMware 桥接模式下的手动配置相同,编辑网络配置文件并执行
sudo netplan apply。
- 选择 “桥接网卡” 后,若自动获取 IP,可在 Linux 终端执行
- 配置 NAT
- 选择 “网络地址转换 (NAT)” 后,一般能自动获取 IP。执行
sudo dhclient即可。
- 选择 “网络地址转换 (NAT)” 后,一般能自动获取 IP。执行
验证网络连接
完成上述配置后,在 Linux 终端输入ping www.baidu.com,若能收到回复,表明虚拟机已成功连接外网。