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

Ubuntu2204设置固定IP地址

时间:2022-12-05 13:55:49浏览次数:58  
标签:10.110 IP地址 虚拟机 netplan 注意 设置 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,IP地址,虚拟机,netplan,注意,设置,Ubuntu2204
From: https://www.cnblogs.com/jinanxiaolaohu/p/16952090.html

相关文章

  • SAP 电商云 Spartacus UI Configurable Product 的页面设置
    关键字CPQ,ProductConfiguration,ProductConfigure,ProductVariant变体是在某些方面彼此不同但基于相同基本模型的产品。变体的一个示例是T恤的颜色和尺寸。在Spart......
  • J2ME中设置欢迎等待画面
    今天搞了下,搞了下J2ME中如何设置一个应用开始的画面,比如欢迎画面,给一些信息用户看,如游戏名,作者名等信息,可以这样使用:先定义一个Alert对象,如private......
  • 记一次google手机恢复出厂设置到root抓包全过程
    前言开始因为手机密码忘记了,不想重置,不然找店家root的工具都没了,自己也不会googleroot的操作,之前听说还挺麻烦的。操作了半天好了,确实是挺麻烦的,做个记录。 一、恢复......
  • SQL2005中设置自动编号字段
    如果希望重新定义在表中添加新记录时该列中自动生成并存储于列中的序列号,则可以更改该列的标识属性。在每个表中只能设置一个列的标识属性。具有标识属性的列包含系统生成的......
  • sql server 2005中对CLR的允许设置
    在sqlserver2005中,可以允许用vs.net2005来编写存储过程了,这比T-SQL有很大好处,但要注意的是,当要使用SQLSERVER2005这个功能时,在安全性方面会......
  • 在使用Towify制作小程序时,如何设置跳转页面?
    在使用Towify制作小程序时,设置跳转页面非常简单,只需以下几个步骤。效果展示:前置准备:一个跳转前的界面(下文简称“界面A”)一个跳转后的界面(下文简称“界面B”)一个......
  • TLS版本及CipherSuites确认及设置
    在使用Https(AS2、RosettaNet等协议)传输协议进行数据传输中,有时会遇到下面这些报错信息:①276–Error during handshake:接收到的消息异常,或格式不正确。②13003:Connot c......
  • [FAQ] CodeMirror5, CodeMirror6 EditorView 获取输入值和设置值的方式
    获取值://CodeMirror5cm.getValue()改为使用//CodeMirror6cm.state.doc.toString() 设置值://CodeMirror5cm.setValue(text)改为使用//CodeMirror6c......
  • MAUI Blazor (Windows) App 动态设置窗口标题
    原文链接[https://www.cnblogs.com/densen2014/p/16950996.html]接着上一篇"如何为面向Windows的MAUIBlazor应用程序设置窗口标题?"Tips:总所周知,MAUI除了Windo......
  • WordPress固定链接(伪静态)的设置方法及建议设置
    WordPress是一个CMS管理系统,也就是说,WordPress的文章、页面、存档页都是通过程序从数据库里面获取数据生成的。虽然WordPress的页面可以有千千万万个,但是我们访问这......