虚拟机中linux怎么上网
虚拟机中linux怎么上网详细介绍
在虚拟机中让 Linux 系统上网,需要根据不同的网络连接模式来进行设置,以下为你介绍常见网络连接模式及对应的设置方法:
桥接模式
桥接模式下,虚拟机就像网络中的一台独立计算机,直接连接到物理网络。其设置步骤如下:
- 选择桥接模式:打开虚拟机软件(如 VMware),在虚拟机设置里将网络连接模式设为 “桥接模式”。
- 配置 IP 地址:可以让虚拟机自动获取 IP 地址,也能手动配置。
- 自动获取:编辑
/etc/netplan/目录下以.yaml结尾的文件(Ubuntu 18.04 及之后版本),示例内容如下:
- 自动获取:编辑
yaml
networkd
之后执行 sudo netplan apply 应用配置。
- 手动配置:同样编辑
/etc/netplan/目录下的.yaml文件,示例内容如下:
yaml
networkd
192.168.1.100/24
192.168.1.1
8.8.8.8 8.8.4.4
执行 sudo netplan apply 应用配置。
NAT 模式
NAT(网络地址转换)模式借助虚拟机软件的 NAT 服务,让虚拟机通过主机的网络连接上网。设置步骤如下:
- 选择 NAT 模式:在虚拟机软件中,把虚拟机的网络连接模式设为 “NAT 模式”。
- 配置 IP 地址:通常情况下,虚拟机能够自动获取 IP 地址。编辑
/etc/netplan/目录下的.yaml文件,示例内容如下:
yaml
networkd
执行 sudo netplan apply 应用配置。
仅主机模式
仅主机模式使虚拟机与主机建立一个独立的网络环境,能实现主机和虚拟机之间的通信。设置步骤如下:
- 选择仅主机模式:在虚拟机软件中,将虚拟机的网络连接模式设为 “仅主机模式”。
- 配置 IP 地址:既可以让虚拟机自动获取 IP 地址,也可以手动配置。
- 自动获取:编辑
/etc/netplan/目录下的.yaml文件,示例内容如下:
- 自动获取:编辑
yaml
networkd
执行 sudo netplan apply 应用配置。
- 手动配置:编辑
/etc/netplan/目录下的.yaml文件,示例内容如下:
yaml
networkd
192.168.56.100/24
8.8.8.8 8.8.4.4
9912345678910: : : : : : : [] : : [, ]
执行 sudo netplan apply 应用配置。
配置完成后,你可以使用 ping 命令(如 ping www.baidu.com)来检验网络连接是否正常。