点击 VirtualBox 菜单【管理】-【工具】-【网络管理器】
在【网络管理器】点击【NAT 网络】,然后【创建】,会新增一个网卡,可编辑网卡名称、IPv4 网络掩码等,然后保存
选择 Ubuntu 虚拟机,右键点击【设置】,在弹出窗口中点击【网络】-【网卡 1】
- 【连接方式、选择【NAT 网络】
- 【名称】选择刚才在【网络管理器】中新建的网卡名称
- 【MAC 地址】可以点击右侧重新生成,避免与其它使用同一个网卡的虚拟机冲突
启动 Ubuntu 虚拟机
获取当前网络信息:网卡名称、ip、网段
ipaddr show- 获取当前网络信息:默认网关
iproute show- 进入 /etc/netplan 目录
cd/etc/netplan- 删除其它.yaml 文件
# 先查看ll# 再备份mv50-cloud-init.yaml50-cloud-init.yaml.bak- 添加文件 01-netcfg.yaml
sudotouch01-netcfg.yaml- 编辑文件 01-netcfg.yaml
sudovi01-netcfg.yamlnetwork:version:2renderer:networkdethernets:enp0s8:dhcp4:no# 禁用 DHCPdhcp6:no# 禁用 DHCPaddresses:-10.0.2.15/24# 静态 IP和网段routes:-to:default# 默认网关via:10.0.2.2# 默认网关nameservers:addresses:-119.29.29.29# DNS 1-114.114.114.114# DNS 2- 修改文件 01-netcfg.yaml 权限
sudochmodg-r 01-netcfg.yamlsudochmodo-r 01-netcfg.yaml- 测试
# 没有警告按回车应用设置sudonetplan try- 保存
sudonetplan apply- 测试
pingwww.baidu.comipaddr showiproute show- 修改 Ubuntu 虚拟机 hostname
# 将 preserve_hostname 设置为 truesudovi/etc/cloud/cloud.cfg# 修改 hostnamesudovi/etc/hostname# 重启sudoreboot