文章目录

  • 前言
  • 一、临时修改
    • 1.修改命令
  • 二、配置文件修改
    • 1.步骤
    • 2.重启网卡
  • 三、netplan修改
    • 1.编辑路径:
    • 2. 网络配置
    • 3.网络服务重启
    • 4.调整后ip查看
  • 总结

前言

在Linux系统艰难安装完ubuntu虚拟机服务器以后,为了避免再次安装耗时耗力,最直接的办法就是克隆虚拟服务器,但是直接克隆也存在一定的问题。那就是克隆服务器与被克隆的服务器的ip地址是一样的,所以这里我总结了修改IP的办法。
首选我们需要先确定要配置的网络接口, 这里可以通过命令:ifconfig来查看系统中连接的网络接口。ifconfig是linux用来查看、配置、启用或禁用网络接口的命令,也可以用这个工具来临时性的配置网卡的IP地址、掩码、广播地址、网关等。这里我们可以看到系统链接了两个接口:以太网接口(ens3)和环回接口(lo),我们要做到就是将ens3以太网接口配置一个静态IP地址。


一、临时修改

1.修改命令

为什么说是临时修改,因为一重启服务器就会还原了。

sudo ifconfig ens3 IP地址 netmask 子网掩码
sudo ifconfig ens3 192.168.122.213 netmask 255.255.255.0

二、配置文件修改

1.步骤

如果你只是想临时修改下可以使用ifconfig命令来实现,如果你是想永久的更改ip地址那么就需要来修改配置文件,这样即使重启服务器后配置信息也不会丢失。Ubuntu 17.10以下的网卡配置文件存放在/etc/network/interfaces文件中,我们通过vim命令来编辑interfaces文件。

vim /etc/network/interfaces
#使用动态IP地址
auto ens3
iface ens3 inet dhcp
#使用静态IP地址,设置自动启动eth0ens3接口
auto ens3
#将网卡ens3设置为静态网址
iface ens3 inet static
#IP地址
address 192.168.122.213
#子网掩码
netmask 255.255.255.0
#网关
gateway 192.168.122.1
#网络号
network 192.168.122.0
#广播地址
broadcast 192.168.122.255

根据实际情况填上address、netmask、gateways、network和broadcast等信息。

2.重启网卡

执行命令:sudo /etc/init.d/networking restart来重启网卡使配置生效即可。

代码如下(示例):

sudo /etc/init.d/networking restart

三、netplan修改

1.编辑路径:

/etc/netplan,根据个人环境的不同来编辑IP,我的环境yaml文件为:00-installer-config.yaml

2. 网络配置

network:ethernets:ens3:addresses: [192.168.122.215/24]gateway4: 192.168.122.1nameservers:addresses: [114.114.114.114,180.76.76.76]version: 2

3.网络服务重启

sudo netplan apply

4.调整后ip查看


可以看见已经调整完毕!!!


总结

实际的生产还得用实际的服务器做集群,实际服务器稳定性比较好,避免一挂都挂。18.4我是用第三种办法彻底解决ip的调整,第二种办法,网络重启命令运行都失败,然后Linux系统安装的Ubuntu虚拟机还不能复制粘贴,遇到了一些坑,上面的可能不一定适合所有人,可以自己尝试一番,不行自己再找解决方案。

虚拟机系列之-ubuntu系统克隆相同ip调整办法相关推荐

  1. Windows登录虚拟机Ubuntu系统登录不成功解决办法(ssh: connect to host 192.168.220.128 port 22: Connection refused)

    我在windows端第一次连接自己电脑虚拟机建立的Ubuntu系统时出现如下问题 ssh: connect to host 192.168.220.128 port 22: Connection re ...

  2. 【错误记录】VMware 虚拟机报错 ( 向 VMWare 虚拟机中的 Ubuntu 系统拷贝文件时磁盘空间不足 ② | 删除交换空间 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 [错误记录]VMware 虚拟机报错 ( 向 VMWare 虚拟机中的 Ubuntu 系统拷贝文件时磁盘空间不足 ) 博客中 , 给出了解决方案 ...

  3. 虚拟机VMware安装Ubuntu系统(一)——创建虚拟机

    本文记录虚拟机VMware安装Ubuntu系统的步骤.一共分为2部分: 1.创建虚拟机 2.安装Ubuntu系统 版本说明: VMware: 15.5 Ubuntu:16.04/18.04/20.04 ...

  4. Ubuntu系统中文乱码的解决办法

    Ubuntu系统中文乱码的解决办法 文章目录 Ubuntu系统中文乱码的解决办法 1. 安装中文语言 2. 安装语言设置的命令locale 3. 安装中文的相关字体 4. 修改语言的环境变量 4.1 ...

  5. VMware虚拟机下安装Ubuntu系统并配置远程桌面连接

    1. 实验目的 初步了解虚拟化技术,理解云计算的相关概念 理解系统工程师面临的困境 理解自动化安装.管理(DevOps)在云应用中的重要性 2. 实验环境与要求 用户通过互联网,使用微软远程桌面,远程 ...

  6. windows下的虚拟机中的ubuntu系统如何连接无线网(wifi)

    1.首先设置当前ubuntu系统网卡桥接方式 2.设置虚拟网络编辑器,桥接到电脑的无线网卡 3.打开ubuntu网络ip配置: vi /etc/network/interfaces 将ens33网络设 ...

  7. 虚拟机Vmware安装Ubuntu系统

    需要安装包的私信联系我 vm虚拟机下载安装 安装位置可以任意选择,但是路径中不要出现中文字符. 两个选项都取消掉. 点击许可证 激活码就是许可证选择一个复制即可. Ubuntu系统下载安装 Ubunt ...

  8. 虚拟机里面的Ubuntu系统如何调用主机的显卡

    本来准备在虚拟机里面的ubuntu 装一下CUDA,用来做一下深度学习练习的, 但是发现一直调用不了主机的显卡,懵逼-- 在网上搜到的答案如下 :可以在在虚拟机上使用CUDA吗? 答案是目前不能在虚拟 ...

  9. 虚拟机里重装Ubuntu系统并配置深度学习环境

    1.下载VMware,下载Ubuntu镜像文件 2.安装VMware 3.配置.安装Ubuntu虚拟机 熟悉终端操作: Ctrl+Alt+T 打开终端 Ctrl+Alt+X/C/V (代码)剪切复制粘 ...

最新文章

  1. HTML设计显示表格
  2. 开发中经常使用的5种设计模式
  3. 使用代码获得所有适用于创建的transaction type
  4. 一位老师,一位领导,一个让全体学生考上目标学校的故事
  5. 看似简单的搜索引擎,原来背后的数据结构和算法这么复杂?
  6. MySQL保留关键字
  7. python切片输出_Python语言之详解切片
  8. 华为支持nfc功能的手机有哪些_四款带NFC功能的千元机,三星华为低至1399元!...
  9. [SVN] 分支同步、合入主干操作分享
  10. 【AtCoder】ARC 081 E - Don't Be a Subsequence
  11. UVA 10002 Center of Masses
  12. VMWARE:NAT模式连接外网
  13. python标准库math中用来计算平方根的函数_Python程序设计试题(卷)库
  14. ADA本月上涨100%,背后或有三个原因
  15. mongodb数据检索大全
  16. PTA(Java类与对象 方法,方法重载) 7-1 设计一个风扇Fan类
  17. html——form表单提交方法submit和button
  18. linux登录界面鼠标键盘失灵,在archlinux安装界面这卡住了,鼠标键盘失灵
  19. 大二学计算机专业职业规划,大学生计算机专业职业生涯规划2000字
  20. XMU 1617 刘备闯三国之汉中之战 【BFS+染色】

热门文章

  1. Oracle登录错误12560,登录错误-----ORA-12560: TNS: 协议适配器错误
  2. 工欲善其事,必先利其器之-mac下使用zsh
  3. 第一篇文章:网络分析仪Agilent E5061A连接电脑
  4. Redis系列(六)
  5. android修改自动背光,android 背光控制
  6. js数组格式转成json格式
  7. 均方根误差(RMSE)的含义是什么以及误差大小多少适合?
  8. UART串口通讯协议
  9. 嵌入式新闻早班车-第5期
  10. TextView和EditText的gettext()方法