前言

我们有时候开发的时候需要开多台虚拟机,搭建集群,一般都是配置好一台虚拟机,然后根据配置好的虚拟机为母版,克隆出若干台虚拟机,要想虚拟机之间没有IP地址冲突,需要手动修改IP地址和主机名。

(1)修改IP地址

修改 /etc/netplan/00-installer-config.yaml

vim /etc/netplan/00-installer-config.yaml

指定为如下配置(仅供参考),注:YAML文件不可以使用“tab”键来缩进!缩进要使用空格

#NAT模式下
network:ethernets:ens33:addresses: [192.168.153.132/24]dhcp4: falsegateway4: 192.168.153.2nameservers:addresses: [192.168.153.2]version: 2

注:NAT模式的网关是不能随便填的,需要查看虚拟机的VMnet8网卡的NAT设置中进行查看,我这里是192.168.153.2,所以配置的时候填192.168.153.2就行了

#桥接模式下
network:ethernets:ens33:addresses: []version: 2bridges:br0:interfaces: [ens33]dhcp4: noaddresses: [192.168.1.102/24]gateway4: 192.168.1.1

修改完毕,保存并退出,执行下面的指令使配置生效

netplan apply

(2)修改主机名

修改cloud.cfg防止重启后主机名还原

vim /etc/cloud/cloud.cfg
//找到preserve_hostname改为true
preserve_hostname true

修改主机名

hostnamectl set-hostname <自定义主机名>

编辑/etc/hosts,配置hosts

vim /etc/hosts
//追加一行配置,ip地址需要跟刚才配置的对应
192.168.1.101 deployment

修改完毕,保存并退出,执行下面的指令使配置生效

netplan apply

(3)修改DNS

vim /etc/systemd/resolved.conf
//修改DNS为114.114.114.114
DNS=114.114.114.114

解决Ubuntu 20.04 虚拟机克隆出多台造成的IP地址冲突的问题相关推荐

  1. 安装 VMware Workstation Pro 16 并创建 ubuntu 20.04 虚拟机

    安装 VMware Workstation Pro 16 并创建 ubuntu 20.04 虚拟机 1. 安装 VMware Workstation Pro 16 在官网下载软件或私信我要软件包 管理 ...

  2. Ubuntu 20.04 虚拟机安装教程

    首先你需要下载 VMware,建议不要放于C盘,不会下载的建议看 哔哩哔哩Frank. 下载 Ubuntu 20.04 镜像,也是建议不放于C盘,我放在了 E:\Ubuntu 20.04 iso 完成 ...

  3. linux虚拟机流畅,启用3D加速让Ubuntu 20.04虚拟机更快更流畅

    原标题:启用3D加速让Ubuntu 20.04虚拟机更快更流畅 在这个快速教程中,我将向你展示如何在VirtualBox上正确地启用3D加速,如果你想让你的Ubuntu 20.04 LTS虚拟机运行的 ...

  4. 解决Ubuntu 20.04挂载NTFS分区不能写入(只读权限)的问题

    设置开机自动挂载NTFS分区 查看分区:sudo fdisk --list 打开/etc/fstab:sudo gedit /etc/fstab,以我自己的情况为例,添加以下内容并保存: /dev/s ...

  5. 解决Ubuntu 20.04 播放视频,因缺少编解码器无法处理音频/视频流,以及解决‘因没有公钥,无法验证下列签名’问题

    1.在Ubuntu 20.04播放视频时,显示这个错误: 2.添加PPA源 sudo add-apt-repository ppa:videolan/master-daily 3.在执行以上命令的时候 ...

  6. 解决Ubuntu 20.04 使用快捷键不能锁屏的问题

    Ubuntu 20.04 使用快捷键不能锁屏的问题 首先ctrl + alt + T 打开Terminal窗口,输入: // An highlighted block gsettings get or ...

  7. ubuntu 20.04 设置网关_Ubuntu系统怎么设置静态ip?同样适用于深度系统的教程

    请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 本文主要讲解18.04 Desktop上如何配置静态I ...

  8. 解决 Ubuntu 20.04 硬盘灯不停闪的问题

    1.通过iotop命令查出占用硬盘IO多的进程 sudo apt install iotop sudo iotop 查出[jbd2/sda1-8],占用一直在20%左右. 上网查了,大概是因为这个jb ...

  9. 解决Ubuntu 20.04安装chrome浏览器后报错问题

    报错: 解决办法: 然后, 将 exec -a "$0" "$HERE/chrome" "$@"  改为 exec -a "$0& ...

  10. linux鼠标中键不能粘贴,解决Ubuntu 20.04在Thinkpad上的鼠标中键的粘贴问题

    在Linux下按鼠标中键是粘贴功能,使用一般的鼠标问题不大,因为中键功能及滚轮功能是分开的,但在TP上使用小红点及触摸板中键来滚动页面,就来问题了,特别是查看文本时一按中键就是粘贴,这肯定是不想要的. ...

最新文章

  1. 完整恢复模式下的备份/恢复
  2. flatbuffers 和netty的结合使用
  3. 鸿蒙os内测版应用名称,鸿蒙OS2.0发布,只有两款机型可以申请内测
  4. ext.net TreePanel单击取值
  5. 服务部署如何做到高可用?这份“三级跳”秘籍送给你
  6. 邮局--dp经典问题
  7. java 混码_kotlin java 混合代码 maven 打包实现
  8. bootstrap 开源框架demo_5 个接私活必备的 Java 开源项目!
  9. 24安装失败 spss win10_教你win10系统显卡驱动安装失败的解决方法「系统天地」
  10. java string.substring 参数,Java,String类中的subString()方法,stringsubstring
  11. linux sed保存,linux sed
  12. MySQL5.6复制技术(2)-主从部署以及半同步配置详细过程
  13. 使用rsync+inotify配置触发式(实时)远程同步
  14. 190404每日一句
  15. 【同余最短路】P3403+P2371+P2662+牛客4853D
  16. 森林病虫防治系统 (十二)
  17. 【已解决】【Selenium】请教大神,知乎的注册页面如何切换到登录页面?
  18. C#实现office文档转换为PDF或xps
  19. 歌词模拟项目c语言,C语言之歌词解析
  20. 截取指定字符前面或后面的字符串

热门文章

  1. 手机软件设计大赛报名信息
  2. 波士顿房价预测实验报告
  3. Vue脚手架安装流程详解
  4. python名词_使用Python词性标记提取名词(循环)
  5. u3d 用php当后端,协成方法的使用 Coroutine
  6. bzoj 4134: ljw和lzr的hack比赛 sg函数+字典树
  7. 【gradle exclude冲突依赖】
  8. oj2513: 小勇学分数
  9. options.add_argument(r'--user-data-dir=C:\Users\name\AppData\Local\Google\Chrome\User Data') 绕过登录
  10. IETester必备浏览器测试工具