当前位置: 代码网 > it编程>数据库>Mysql > Ubuntu固定虚拟机ip地址的方法教程

Ubuntu固定虚拟机ip地址的方法教程

2025年02月20日 Mysql 我要评论
1、由于虚拟机网络是桥接,所以ip地址会不停地变化,接下来我们就讲述ip如何固定 2、如果apt安装时报错w: target cnf (multiverse/cnf/commands-all) is

1、由于虚拟机网络是桥接,所以ip地址会不停地变化,接下来我们就讲述ip如何固定

2、如果apt安装时报错w: target cnf (multiverse/cnf/commands-all) is configured multiple times in /etc/apt/sources.list:10

检查 /etc/apt/sources.list 文件和 /etc/apt/sources.list.d/ 目录下的所有.list文件,查找是否有重复的条目。

如果发现重复的条目,请删除或注释掉重复的条目,保留一个。我是注释了original.list文件的配置。

3、查看网络接口信息

ifconfig

apt install 之前 需要apt update

4、查看路由网关信息

route -n

5、更新网络配置文件 一般在/etc/netplan 类似 00-installer-config.yaml

建议先安装networkmanager,步骤6

先备份,以免还原无果0.0

# this is the network config written by 'subiquity'
network:
  ethernets:
    enp0s3:
      dhcp4: no
      addresses:
        - 192.168.124.150/24
      gateway4: 192.168.124.1
      nameservers:
        addresses:
          - 8.8.8.8
          - 8.8.4.4      
  version: 2
  renderer: networkmanager

编辑完成使用命令 netplan apply  报了下面的错

 6、安装networkmanager

sudo apt update

sudo apt install network-manager 报错了 需要apt-get update

然后再看ifconfig的ip地址就是自己设置的ip地址了

安装networkmanager: 首先,确保networkmanager已安装。打开终端并运行以下命令:

sudo apt update 
sudo apt install network-manager

启用并启动networkmanager: 安装完成后,启用并启动networkmanager服务:

sudo systemctl enable networkmanager 
sudo systemctl start networkmanager

检查networkmanager状态: 确认networkmanager正在运行:

sudo systemctl status networkmanager

使用netplan配置网络

如果不想使用networkmanager,可以使用netplan直接配置网络,步骤如下:

编辑netplan配置文件: 打开netplan配置文件进行编辑:

sudo nano /etc/netplan/01-netcfg.yaml

配置静态ip地址: 按照以下示例配置文件进行配置:

ens33替换为你的网络接口名称,并根据实际情况调整ip地址、网关和dns服务器。

应用配置: 保存文件并退出编辑器,然后应用netplan配置:

network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
      dhcp4: no
      addresses:
        - 192.168.1.100/24
      gateway4: 192.168.1.1
      nameservers:
        addresses:
          - 8.8.8.8
          - 8.8.4.4
sudo netplan apply

验证配置: 验证你的网络配置是否正确生效:

ip addr show ens33

以上就是ubuntu固定虚拟机ip地址的方法教程的详细内容,更多关于ubuntu固定虚拟机ip地址的资料请关注代码网其它相关文章!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com