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

ubuntu 通过文件设置静态IP、DNS、网关

1. 确定网络接口名称

首先,使用 ip a 命令确定您要配置的网络接口名称。

2. 编辑 Netplan 配置文件

使用文本编辑器(如 nano)打开或创建 Netplan 配置文件:

sudo nano /etc/netplan/01-netcfg.yaml

3. 输入 Netplan 配置

在编辑器中输入以下内容,用于设置静态 IP、DNS 和网关:

network:version: 2renderer: networkdethernets:eno1:dhcp4: noaddresses:- 172.19.2.102/24routes:- to: defaultvia: 172.19.2.1nameservers:addresses: [202.96.209.133, 180.76.76.76]
  • 替换 eno1 为您的实际网络接口名称。
  • 该配置将 IP 地址 172.19.2.102 与子网掩码 /24(相当于 255.255.255.0)结合使用。
  • 网关被设置为 172.19.2.1
  • DNS 服务器地址设置为 202.96.209.133180.76.76.76

4. 保存并应用配置

  • 保存文件并退出编辑器。在 nano 中,按 Ctrl+O 保存文件,然后按 Ctrl+X 退出。

  • 应用新的 Netplan 配置:

    sudo netplan apply
    

5. 验证网络配置

  • 检查网络配置是否正确生效:

    ip a
    
  • 您应该会看到网络接口已配置为新的静态 IP 地址。

注意事项

  • 确保在配置文件中使用正确的缩进。YAML 对格式非常敏感。
  • 在远程更改网络配置时,请小心操作,因为错误的配置可能导致您失去对服务器的远程访问能力。
  • 如果您正在使用 NetworkManager 或其他网络管理工具,请确保它们与 Netplan 的配置不冲突。在某些情况下,您可能需要禁用或重新配置这些工具以避免配置冲突。
http://www.lryc.cn/news/270424.html

相关文章:

  • mapboxgl 中热力图的实现以及给热力图点增加鼠标移上 popup 效果
  • golang并发安全-sync.map
  • 开发第一个SpringBoot程序
  • 2023年度总结—你是你的年度MVP吗?
  • Linux基础知识学习3
  • Leetcode5-在长度2N的数组中找出重复N次的元素(961)
  • openssl的 openssl.cnf配置文件详解
  • SpringBoot集成支付宝,看这一篇就够了。
  • 数据结构程序设计——哈希表的应用(2)->哈希表解决冲突的方法
  • 微信小程序开发系列-07组件
  • JavaScript 中 Set 和 Map 的区别
  • web前端之JavaScript
  • C# 图标标注小工具-查看重复文件
  • 浅谈冯诺依曼体系和操作系统
  • Good Bye 2023
  • 多开工具对手机应用响应速度的优化与改进
  • 文件批量整理,文件归类整理,文件批量归类
  • Python+Django+Mysql+SimpleUI搭建后端用户管理系统(非常详细,每一步都清晰,列举了里面所有使用的方法属性)
  • 【Qt-QWidget-QLabel-QFrame-QSlider-View-Bar】
  • 11|代理(上):ReAct框架,推理与行动的协同
  • 毫秒格式化
  • pytorch与cuda版本对应关系汇总
  • Linux系统下隧道代理HTTP
  • unity学习笔记----游戏练习03
  • VistualStudio查看类图UML
  • elasticsearch系列九:异地容灾-CCR跨集群复制
  • 基于Java网上点餐系统设计与实现
  • 公司电脑文件加密系统——防止内部核心文件数据 | 资料外泄,自动智能透明加密保护
  • 计算机毕业设计------ssm茶叶溯源系统
  • 【网络安全 | Misc】miss_01 太湖杯