ubuntu20.04配置静态ip,及访问宿主机
虚拟机访问宿主机,
关键不是配置静态ip。
关键是在virtualbox中,全局设置中,新增hostonly的网卡。
通过设置网卡,来处理虚拟机访问宿主机的问题。
有时候用ifconfig,无法查看到hostonly的网卡。
这时候,通过ip addr 可以查看hostonly的网卡。
ubuntu20.4设置静态ip
sudo vim /etc/netplan/00-installer-config.yaml
假设IP地址修改为192.168.58.101,
子网掩码24位即255.255.255.0,
网关设置为192.168.1.1,
DNS:192.168.1.1
需要把配置文件修改为以下内容:
network: ethernets: enp0s3: dhcp4: true enp0s8: dhcp4: no addresses: [192.168.58.101/24] optional: true gateway4: 192.168.1.1 nameservers: addresses: [192.168.1.1] version: 2
修改后,执行
sudo netplan apply
完成。
额外注意。配置虚拟网卡的ip时,不能跟虚拟机配置的ip一样。
也就是说,比如虚拟网卡的ip是xxx.xxx.xxx.2。那么虚拟机的可以配置为xxx.xxx.xxx.3到254,
但是不能配置为xxx.xxx.xxx.2