前言

Ubuntu每次升级都会修改一部分组件.
从1804开始Ubuntu开始使用netplan的方式进行网络设置.
但是不同版本的配置一直在升级与变化.
今天掉进坑里折腾了好久.
所以这边总结一下, 以便备忘.

番外 WorkStation虚拟机迁移ESXi

公司机器配置太lowB,跑虚拟机就像是拖拉机
所以准备将虚拟机push到ESXi上面.给个大内存的house
处理方式主要是有两种:
1. Workstation 右击虚拟机->管理->上载虚拟机.
2. 选中虚拟机->菜单栏点击文件->导出为ovf
vCenter-选中服务器->导入ovf即可.
注意一切的前提是修改一下虚拟机的兼容级别.
右击虚拟机->管理->更改虚拟机的兼容性
建议使用Workstation 10 的兼容性.

临时设置IP地址

ESXi或者是WorkStation的模式下输入命令特别容易出错
所以建议还是先通过简单命令设置地址,
然后使用shell连接的方式进行 1. 使用ifconfig 获取网卡的名称.
2. 根据获取的网卡名称执行如下操作 ifconfig ens33 10.110.136.91 netmask 255.255.252.0
route add default gw 10.110.139.254 # 注意这个设置只是临时的.重启就没了.
# 主要是为了方便下面一步的操作.

netplan设置IP地址

注意之前其实总结过, 但是因为ubuntu升级了,
之前总结的文档其实已经作废了
但是文件和文件还是一样的
cd /etc/netplan
修改文件:
vim 00-installer-config.yaml
内容一般为: network:
renderer: networkd
ethernets:
ens33:
addresses:
- 10.110.136.90/22
nameservers:
addresses: [10.100.1.58, 8.8.8.8]
routes:
- to: default
via: 10.110.139.254
version: 2 # 设置IP地址生效的方法为: netplan apply
# 注意yaml文件的配置格式一定要正确.

重启机器验证

注意必须进行重启验证,不然IP地址丢了 以后再用很麻烦.

reboot
验证新IP地址还是可以ssh方式联通即刻.

简化处理

注意为了简单处理可以讲ifconfig 设置设置地址设置为一个shell脚本
比如:
mkdir -p /deploy
# 注意需要根据网络进行修改, 如果是同一个网段的虚拟机这样设置比较容易.
cat >/deploy/setip <<EOF
ifconfig ens33 10.110.136.91 netmask 255.255.252.0
route add default gw 10.110.139.254
EOF

Ubuntu2204设置固定IP地址的更多相关文章

  1. Windows 通过命令行设置固定ip地址

    Winserver1709 之后 windows系统取消了GUI界面 设置ip地址 需要使用命令行界面进行 这里简单记录一下 打开win1709的虚拟机 进入命令行控制台 输入 ipconfig 查看 ...

  2. 为服务器设置固定IP地址

    为服务器设置固定IP地址 1.获取超级管理员权限 命令:$ su - 输入root密码 2.判断哪个网卡有流量,或者确定需要设置哪个网卡的固定ip 命令:# ifconfig PS:可以查询哪些网卡有 ...

  3. docker设置固定ip地址

    Docker安装后,默认会创建下面三种网络类型 $ docker network ls NETWORK ID NAME DRIVER SCOPE 9781b1f585ae bridge bridge ...

  4. Vmware虚拟机 centos7设置固定IP地址

    参考文章:https://www.cnblogs.com/lfhappy/p/10798400.html      https://blog.csdn.net/u014466635/article/d ...

  5. 树莓派设置固定IP地址

    vi /etc/dhcpcd.conf # 使用 vi 编辑文件,增加下列配置项 # 指定接口 eth0 interface eth0 # 指定静态IP,/24表示子网掩码为 255.255.255. ...

  6. 初步学习大数据——设置虚拟机固定ip地址

    1.打开本机的网络连接 2.右键以太网,打开属性. 3.右键VMnet8,打开属性.最多不能超过255,最少不能小于0.    0~255之间. 4.找到你要设置固定IP地址的虚拟机 ,选择上方的编辑 ...

  7. win10如何在局域网中设置一台电脑的固定ip地址

    在工作和生活中,经常要遇到远程访问一台电脑的情况,但是在局域网中如果不进行设置,通常一台电脑的ip是自动生成的,,没有固定,这就导致下次访问这个地址时,不能正常访问,下面就交大家如何在win10系统中 ...

  8. 转 -- Linux系列:Ubuntu虚拟机设置固定IP上网(配置IP、网关、DNS、防止resolv.conf被重写)

    原文转自:http://www.cnblogs.com/lanxuezaipiao/p/3613497.html#undefined 虚拟机里设置上网方式为NAT最方便,因为无需手动设置即可上网,但是 ...

  9. Linux系列:Ubuntu虚拟机设置固定IP上网(配置IP、网关、DNS、防止resolv.conf被重写)

    虚拟机里设置上网方式为NAT最方便,因为无需手动设置即可上网,但是NAT的上网方式默认是DHCP动态分配IP的,这意味着你每次重启虚拟机都 有不一样的IP地址,这对一般用户没任何问题.但是如果你的机子 ...

  10. win7设置固定IP

    正文: 你必须知道你的路由器网关,一般是192.168.1.1(或192.168.0.1) 按传统的来:开始——控制面板——网络和共享中心——更改适配器设置.一般来讲,这里应该有两个图标,一个是有线网 ...

随机推荐

  1. 技术解读丨目标检测之RepPoints系列算法

    摘要:本文对anchor-free的目标检测RepPoints系列算法进行梳理,具体包含RepPoints, RepPoints V2, Dense RepPoints. 背景介绍 近两年来,anch ...

  2. 数据库技术丨GaussDB(DWS)数据同步状态查看方法

    摘要:针对数据同步状态查看方法,GaussDB(DWS)提供了丰富的系统函数.视图.工具等可以直观地对同步进度进行跟踪,尤其是为方便定位人员使用,gs_ctl工具已集合了大部分相关系统函数的调用,可做 ...

  3. 亿级日活业务稳如磐石,华为云CodeArts PerfTest发布

    摘要:近日,华为云性能测试服务CodeArts PerfTest全新上线,提供低门槛.低成本的一站式云化性能测试解决方案. 本文分享自华为云社区<亿级日活业务稳如磐石,华为云CodeArts P ...

  4. 音视频传输协议众多, 5G时代不同业务应该如何选择?

    摘要:音视频传输协议众多, 不同业务应该如何选择? RTSP.RTMP.RTP/RTC.HLS.MSS.DASH.WEBRTC.RIST.SRT:在此我们就从业务发展的视角来理解各种流媒体协议,帮助大 ...

  5. web messaging与Woker分类:漫谈postMessage跨线程跨页面通信

    web messaging 跨文档通信(cross-document messaging):跨就是我们国内更为熟知的HTML5 window.postMessage()应用的那种通信: 通道通信(ch ...

  6. 专注提升用户体验,Superset 1.3发布!

    近期Superset发布了新的版本1.3.0,此版本专注于提升用户体验.并进行了大量的改进与错误修复. 用户体验 此版本的一个主要目标是改进仪表盘原生过滤器.这些过滤器的级别为仪表盘级别,而不是图表级 ...

  7. SpringBoot 自定义初始化任务 Runner

    在项目启动的时候需要做一些初始化的操作,比如初始化线程池,提前加载好加密证书等.可以通过实现Runner接口完成以上工作. 两者只是参数上的区别 方式一 实现 CommandLineRunner 接口 ...

  8. 使用root ssh登录ubuntu22.4配置

    前言 在安装k8s集群时,需要使用root用户ssh登录远程服务器进行安装操作,但是root登录是默认关闭的,因此本篇讲解如何开启配置, 当前测试版本 ubuntu22.4 安装部署 使用管理权限打开 ...

  9. 揭秘2022冬奥黑科技,阿里云视频云「Cloud ME」如何实现全息会面?

    2022北京冬奥会本是一届非凡的存在,这是有史以来第一次将奥运会所需的全部核心系统全面上云,以数字化技术创造奥运的新纪元. 但绿色奥运不止如此,在面临 Covid-19 限制和物理隔阂之下,千里之外, ...

  10. 【3rd_Party】使用QuaZip进行压缩和解压缩文件

    QuaZIP使用记录 官方文档 一.QuaZIP是什么 QuaZIP is a simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package t ...