首页 > 系统相关 >ubuntu 如何设置静态 IP 地址?

ubuntu 如何设置静态 IP 地址?

时间:2022-08-26 11:23:45浏览次数:173  
标签:静态 IP netplan yaml 地址 DNS ubuntu 服务器

前言

ubuntu 从 17.10 开始,已放弃在 /etc/network/interfaces 里固定 IP 的配置,interfaces 文件不复存在,即使配置也不会生效,而是改成 netplan 方式 ,配置写在 /etc/netplan/01-netcfg.yaml 或者类似名称的 yaml 文件里

1.查看网卡设备号 

ip a

  

 

 

   

2.修改 yaml 文件

sudo vim /etc/netplan/00-installer-config.yaml 

 

network:
  ethernets:
    ens160:     #配置的网卡的名称
      addresses: [192.168.0.105/24]    #配置的静态ip地址和掩码
      dhcp4: no    #关闭DHCP,如果需要打开DHCP则写yes
      optional: true
      gateway4: 192.168.0.1    #网关地址
      nameservers:
         addresses: [114.114.114.114,180.76.76.76]    #DNS服务器地址,多个DNS服务器地址需要用英文逗号分隔开

 

 比如我在湖北就可以用addresses: [202.103.44.150] ,这是一个湖北电信DNS服务器,能更快一些。

3.让配置生效 

 

sudo netplan apply

 

  

4 注意事项:

  • ip 地址和 DNS 服务器地址需要用[]括起来,但是网关地址不需要
  • 注意每个冒号后边都要先加一个空格
  • 注意每一层前边的缩进,至少比上一层多两个空格

 

参考资料

https://ld246.com/article/1593929878472

 

标签:静态,IP,netplan,yaml,地址,DNS,ubuntu,服务器
From: https://www.cnblogs.com/liqi175/p/16626967.html

相关文章

  • 管理口ipmitool命令查询
    192.168.0.209机房服务器中兴bmc登录用户名密码zterootSuperuser9!  命令配置bmc管理口serviceipmistart#开启ipmi服务ipmitoollanset1ipsrcstatic##设......
  • 静态static关键字修饰成员方法和内存图
    静态static关键字修饰成员方法一旦使用static修饰成员方法,那么就成为了静态方法,静态方法不属于对象,而是属于类的如果没有static关键字,那么必须首先创建对象,然后通过对象......
  • python内置模块tarfile模块详解:tarfile模块是Python的标准模块之一,能够方便读取tar归
    前言1、通常来说,在工作中我们遇到的最多的压缩文件格式只有5种,如下: xxx.gz 、 xxx.tar 、 xxx.tgz 、 xxx.zip 、 xxx.rar 2、各种压缩文件格式的简介:①gz:......
  • 使用 iperf3 测试两个服务器 之间的 带宽速度 测速
    iperf3的背景,就不介绍了实战服务器AIP192.168.1.10需要开放端口例如,默认的端口5201,作为服务器端iperf3-s服务器BIP192.168.1.11#服务器A上传数据ipserf-c19......
  • JavaScript基础回顾知识点记录7-事件补充说明2
    js中鼠标滚轮事件offsetWidth/offsetHeight-对象的可见宽度/高度clientWidth/clientHeight-内容的可见宽度/高度scrollWidth/scrollHeight......
  • HCIA-datacom 7.1 实验 构建简单IPv6网络
    实验介绍IPv6(InternetProtocolVersion6)也被称为IPng(IPNextGeneration)。它是Internet工程任务组IETF(InternetEngineeringTaskForce)设计的一套规范,是IPv4(InternetP......
  • IPv6地址表示方法
    Ipv6:互联网协议第6版Ipv4:互联网协议第6版Ipv4地址表示方法:点分十进制,长度为32位例如:192.168.26.13Ipv6地址表示方法:点分十六进制,长度位128位Ipv4:8位一组,分为4组例如......
  • ubuntu系统源码安装suricata6
     下载suricata6源码,并切换到分支6.0版本:gitclonehttps://github.com/OISF/suricata.gitgitcheckout-bsuricata-6.0.0suricata-6.0.0新增协议Jir ......
  • JavaScript快速入门-06-函数
    6函数6.1函数定义  函数可以封装语句,然后在任何地方、任何时间执行。JavaScript中的函数使用function关键字声明,主要由函数名、函数参数和函数体组成。其基本语法......
  • 安卓buildscript和allprojects的作用和区别
    buildscript中的repositories和allprojects的repositories的作用和区别1、buildscript里是gradle脚本执行所需依赖,分别是对应的maven库和插件。在打包的时候,gradle会使用......