Ubuntu18的网络配置文件


Ubuntu18.04及更高版本的网络配置采用了现代化的网络配置工具Netplan。Netplan通过yaml文件以一种简洁的方式来配置网络接口、路由和网络地址等参数,相较于传统的ifup、ifdown等网络配置工具,Netplan提供了更简洁、易读的语法,以及更好的可扩展性。

网卡配置文件

Ubuntu18的Netplan配置文件是位于目录/etc/netplan/下的一个yaml文件。yaml文件采用缩进来表示层次结构,避免了XML和JSON中常见的大量括号和引号。

动态IP的配置

Ubuntu系统默认在启动时自动从dhcp服务器获取IP地址,采用此种方式可以充分利用IP地址资源,但同时也可能会导致同一台设备每次启动时获取的IP地址不一样。

网络配置

在Ubuntu系统中配置动态IP的主要配置项如下:

  • network:网络配置顶层节点。
  • ethernets:网络接口配置节点。
  • ens33:网卡名称,可通过ip address命令查看。
  • dhcp4:是否通过dhcp服务器自动获取IP,true表示是。

静态IP的配置

对于需要固定IP地址的设备(服务器、网关等)可以采用手动方式将IP地址配置为一个固定的值,称为静态IP。

网络配置

在Ubuntu系统中配置静态IP的主要配置项如下:

  • dhcp4:是否通过dhcp服务器自动获取IP,no为禁止自动获取。
  • addresses:IP地址及子网掩码位数,可配置多个IP。
  • gateway4:IPV4网关。
  • nameservers/addresses:DNS服务器IP,可配置多个。

发表评论

评论数量:0