当前位置: 首页 > news >正文

Ubuntu 系统静态网络配置

Ubuntu 系统静态网络配置指南

应用场景

适用于服务器/长期运行设备需要固定IP地址的场景:

  1. 需要稳定网络连接的数据库服务器
  2. 对外提供固定访问地址的Web服务
  3. 需要持续监控的网络设备
  4. 避免DHCP租约到期导致的IP变更
配置步骤详解

步骤1 - 禁用Cloud-init网络管理

sudo mkdir -p /etc/cloud/cloud.cfg.d
sudo tee /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg <<EOF
network: {config: disabled}
EOF

作用说明:

  • 创建配置文件阻止cloud-init自动生成网络配置
  • 防止系统重启后自动配置覆盖手动设置

步骤2 - 清理旧配置

sudo rm -f /etc/netplan/50-cloud-init.yaml

注意:该文件可能不存在于新安装系统

步骤3 - 创建静态配置

sudo tee /etc/netplan/01-netcfg.yaml <<EOF
network:version: 2renderer: networkdethernets:ens160:dhcp4: noaddresses: - 192.168.0.99/24gateway4: 192.168.0.1nameservers:addresses: [223.5.5.5, 8.8.8.8]
EOF

参数说明表:

参数项示例值说明
网卡名称ens160需通过ip a命令确认实际接口名
IP地址/掩码192.168.0.99/24CIDR表示法,24对应255.255.255.0
网关地址192.168.0.1通常为路由器内网地址
DNS服务器223.5.5.5,8.8.8.8阿里云和Google公共DNS

步骤4 - 应用配置

sudo netplan apply
sudo reboot

验证方法:

ip addr show ens160
ping -c4 8.8.8.8

注意事项
  1. 网卡名称可能因硬件不同而差异(如enp0s3, eth0等)
  2. 配置前建议备份原文件:sudo cp /etc/netplan/50-cloud-init.yaml ~/
  3. 子网掩码换算方法:/24=255.255.255.0,/16=255.255.0.0
  4. 若配置错误导致断网,可通过恢复模式或物理控制台访问
扩展配置建议

可添加多IP地址:

addresses:- 192.168.0.99/24- 192.168.0.100/24

或设置多网关:

routes:- to: 0.0.0.0/0via: 192.168.0.1metric: 100

http://www.dtcms.com/a/234966.html

相关文章:

  • 从webrtc到janus简介
  • 用Cursor与Chrome插件爬取网页数据
  • windows上的visual studio2022的项目使用jenkins自动打包
  • 使用 Docker Compose 部署 Jenkins(LTS 版)持续集成环境
  • 基于深度强化学习的Scrapy-Redis分布式爬虫动态调度策略研究
  • 常用枚举技巧:基础(一)
  • Go 并发编程基础:通道(Channel)的使用
  • 在golang中如何将已安装的依赖降级处理,比如:将 go-ansible/v2@v2.2.0 更换为 go-ansible/@v1.1.7
  • Go 中的 Map 与字符处理指南
  • LangChainGo入门指南:Go语言实现与OpenAI/Qwen模型集成实战
  • 【Go语言基础【9】】字符串格式化与输入处理
  • 元图CAD:一键解锁PDF转CAD,OCR技术赋能高效转换
  • 关于dropbear ssh服务
  • 基于ReAction范式的问答系统实现demo
  • 【动手学MCP从0到1】2.5 MCP中的Context日志输出、进度汇报和服务端调用客户端的大模型项目实现步骤详解
  • 【人工智能】神经网络的优化器optimizer(二):Adagrad自适应学习率优化器
  • 视频监控平台建设方案
  • 精益数据分析(95/126):Socialight的定价转型启示——B2B商业模式的价格策略与利润优化
  • 智能制造数字孪生全要素交付一张网:智造中枢,孪生领航,共建智造生态共同体
  • 大模型安全测试报告:千问、GPT 全系列、豆包、Claude 表现优异,DeepSeek、Grok-3 与 Kimi 存在安全隐患
  • yolo 训练 中间可视化
  • 视频监控管理平台EasyCVR与V4分析网关对接后告警照片的清理优化方案
  • Fullstack 面试复习笔记:Spring / Spring Boot / Spring Data / Security 整理
  • 本地部署企业邮箱,让企业办公更安全高效
  • 华为云Flexus+DeepSeek征文|基于华为云Flexus X和DeepSeek-R1打造个人知识库问答系统
  • Github 2025-06-06 Java开源项目日报Top10
  • [BIOS]VSCode zx-6000 编译问题
  • (一)上市企业实施IPD成功案例分享之——方太
  • OpenCV 图像色彩空间转换与抠图
  • 网络流学习笔记 - 最大流最小割