我在linux虚拟机使用nginx时想在一台虚拟机上创建两个web服务器,选择配置server时使用不同ip的方法,这就需要在虚拟机上新增一个ip地址,具体步骤如下
-
打开配置文件:
sudo vi /etc/netplan/01-netcfg.yaml
-
在 vi 编辑器中,按
i
进入插入模式,然后修改或者添加 IP 地址,例如:network: version: 2 ethernets: eth0: addresses: - 192.168.61.16/24 - 192.168.61.17/24 # 新增的IP地址 gateway4: 192.168.61.1 nameservers: addresses: [8.8.8.8, 8.8.4.4]
- 修改完成后,按
Esc
退出插入模式,然后输入:wq
保存并退出。 - 文件权限过于开放,需要设置更合适的权限。你可以运行以下命令来修改权限:
sudo chmod 600 /etc/netplan/01-network-manager-all.yaml
-
保存文件并重新应用配置
sudo netplan apply