Ubuntu18.04配置静态IP和动态IP过程

 更新时间:2026年02月09日 08:46:43   作者:IT之一小佬  
文章介绍了在Ubuntu 18.04系统中配置静态IP和动态IP的方法,配置静态IP时,需要编辑netplan文件并设置静态IP、网关等信息,然后使用`sudonetplanapply`命令使配置生效,配置动态IP时,只需确保netplan文件中的配置支持DHCP,并使用相同命令使配置生效

1. ubuntu18.04配置静态ip

  • 先确认你要修改的网卡号:

  •  查看目前的IP:

  •  查找netplan目录下默认的网络配置文件,文件后缀为.yaml,我的是叫01-network-manager-all.yaml的文件。如果没有可以使用sudo gedit 01-network-manager-all.yam自己创建。

  • 编辑网络配置文件01-network-manager-all.yaml,内容如下:

  • 编辑网络配置文件之前,先查看自己的网卡名称,我的是ens33
  • 使用命令,使静态ip生效。
$ sudo netplan apply
  • 编辑网络配置文件之前,使用ifconfig命令查看配置情况,如果配置成功上图中ip会变成自己设置的ip。

注意:如果本地电脑的网关发生变化,上面配置的网关也要跟着变化,否者ubantu是没有网络的!!!

如本地电脑变为:

 Ubantu中也要跟着变化:

2. ubuntu18.04配置动态ip

  • 查看网卡名称,参考上文。
  • 查找网络配置文件,参考上文。
  • 修改网络配置文件的内容如下:
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
     enp3s0: #配置的网卡名称,使用ifconfig -a查看得到
       dhcp4: true #dhcp4开启
       addresses: [] #设置本机IP及掩码,空
       optional: true
  •  使用$ sudo netplan apply命令,使动态生效。之后再使用ifconfig命令查看配置情况,如果配置成功上图中ip会变成动态的ip。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Linux下tcpdump命令解析及使用详解

    Linux下tcpdump命令解析及使用详解

    这篇文章主要介绍了Linux下tcpdump命令解析及使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • Linux系统中sudo命令的十个技巧总结

    Linux系统中sudo命令的十个技巧总结

    Linux 下使用Sudo 命令,可以让普通用户也能执行一些或者全部的root命令,下面这篇文章主要给大家介绍了关于Linux系统中sudo命令的十个技巧,需要的朋友可以参考借鉴,下面来一起看看吧。
    2018-04-04
  • Linux Cent OS7 at定时任务使用及说明

    Linux Cent OS7 at定时任务使用及说明

    这篇文章主要介绍了Linux Cent OS7 at定时任务使用及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2026-03-03
  • linux进行硬盘分区挂载的实现方法

    linux进行硬盘分区挂载的实现方法

    这篇文章主要介绍了linux进行硬盘分区挂载的实现方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-07-07
  • Linux安装VNC过程(Linux桌面版远程)

    Linux安装VNC过程(Linux桌面版远程)

    文章介绍了在CentOS 7上安装和配置VNC服务的方法,包括设置密码、启停服务、关闭端口以及设置开机自启动,还提到了卸载GUI图形界面的方法,以提高服务器性能
    2026-01-01
  • LAMP服务器性能优化技巧之Apache服务器优化

    LAMP服务器性能优化技巧之Apache服务器优化

    目前LAMP (Linux + Apache + MySQL + PHP) 近几年来发展迅速,已经成为Web 服务器的事实标准。本文我们将介绍基于LAMP组合的服务器的性能优化技巧
    2012-02-02
  • inotify-tools+rsync实时同步文件的配置方法

    inotify-tools+rsync实时同步文件的配置方法

    我使用的是google的inotify-tools,比较简单.国内有功能很强大的类似的程序,但是好复杂.
    2013-02-02
  • Ubuntu系统日志配置 /var/log/messages的方法

    Ubuntu系统日志配置 /var/log/messages的方法

    今天小编就为大家分享一篇Ubuntu系统日志配置 /var/log/messages的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • Linux(RedHat或CentOS)下实现开启telnet服务方式

    Linux(RedHat或CentOS)下实现开启telnet服务方式

    文章介绍了Telnet协议的功能及安全风险,指出其明文传输导致安全隐患,现代系统多默认禁用,详细说明了开启Telnet的步骤,包括安装、配置yum源、启动服务及处理防火墙,同时区分不同系统版本的配置差异
    2025-07-07
  • 详解CentOS7安装配置vsftp搭建FTP

    详解CentOS7安装配置vsftp搭建FTP

    这篇文章主要介绍了详解CentOS7安装配置vsftp搭建FTP,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01

最新评论