首页 > 系统相关 >Ubuntu2204设置固定IP地址

Ubuntu2204设置固定IP地址

时间:2022-12-10 13:32:33浏览次数:60  
标签:10.110 netplan 虚拟机 IP地址 ifconfig 设置 Ubuntu2204

前言

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



标签:10.110,netplan,虚拟机,IP地址,ifconfig,设置,Ubuntu2204
From: https://blog.51cto.com/u_11529070/5927564

相关文章

  • Ubuntu 14.04 设置固定 IP
    首先用root用户登录,然后输入你的root密码,如果不用root登录可以在命令之前添加sudo。然后编辑interfaces文件,该文件位于/etc/network/下面,执行如下命令:sudovim/etc/netwo......
  • 14. 通过style对象获取和设置行内样式
    style属性的获取和修改在DOM当中,如果想设置样式,有两种形式:className(针对内嵌样式)style(针对行内样式)这篇文章,我们就来讲一下style。需要注意的是:style是一个对象......
  • 【vim常用设置】缩进设置
    打开~/.vimrc文件把下面的内容复制进去即可"Onlydothispartwhencompiledwithsupportforautocommands.ifhas("autocmd")"Usefiletypedetectionand......
  • 设置鼠标连接电脑时,触摸板不可用
    https://zhidao.baidu.com/question/541039818.htmla.点选[开始](1),并点击[设置](2)。b.点选[设备](3)。c.点选[触摸板](4),取消勾选连接鼠标时让触摸板保持打开状......
  • core文件设置
    core文件设置1.取消大小限制;vi/etc/profileulimit-cunlimited2.添加进程名vi/proc/sys/kernel/core_pattern添加下面的内容:core.%p_%esysctl-wkernel.core_use......
  • android webview设置自适应任意大小的pc网页
    1.Android:WebView如何设定支持缩放:需要对WebView和WebSettings做一下设定2.WebSettingswebSettings=view.getSettings();3.webSettings.setJavaScriptEnabled(......
  • #yyds干货盘点# 歌谣学前端之react笔记之学习日历样式的设置
    前言我是歌谣我有个兄弟巅峰的时候排名c站总榜19叫前端小歌谣曾经我花了三年的时间创作了他现在我要用五年的时间超越他今天又是接近兄弟的一天人生难免坎坷大不了从......
  • 设置UIView的图片
    //自定义的UIViewBackView*backView=[[BackViewalloc]initWithFrame:CGRectMake(SCREEN_HEIGHT-130,50,91,34)];//把图片转为颜色UIColor*bgColor=[UIColorcolorWi......
  • leaflet 设置图层优先级
    Leaflet在添加了区域、点位等图层之后,需要设置图层的优先级,可以通过pane来设置。this.map.createPane('tlop')this.map.getPane('tlop').style.zIndex=500letmark......
  • div盒子的居中设置
    1.div盒子有宽度的.login-box{width:555px;height:423px;position:absolute;top:0;left:0;right:0;bottom:0;margin......