ubuntu18.04配置静态ip和动态ip[通俗易懂]

ubuntu18.04配置静态ip和动态ip[通俗易懂]今天需要使用ubuntu系统作项目了,发现问题来了:所使用的主机(ubuntu18.04)之前是配置好的静态ip,现在实验室响应学校信息中心的号召,使用单人账号登陆了,每个人独享自己的20M带宽,网速溜得一匹。现在问题来了,如何恢复成动态ip呢?自己算是取巧了吧,查看的是如何配置静态ip,照着里面原始的ip配置,恢复了动态ip。1.ubuntu18.04配置静态ip注意:18.04…

大家好,又见面了,我是你们的朋友全栈君。

  • 今天需要使用ubuntu系统做项目了,发现问题来了:所使用的主机(ubuntu18.04)之前是配置好的静态ip,现在实验室响应学校信息中心的号召,使用单人账号登陆了,每个人独享自己的20M带宽,网速溜得一匹。现在问题来了,如何恢复成动态ip呢?
  • 自己算是取巧了吧,查看的是如何配置静态ip,照着里面原始的ip配置,恢复了动态ip。

1. ubuntu18.04配置静态ip

注意: 18.04和16.04不一样了,配置静态ip的方法有很大差异!

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

    $ cd /etc/netplan
    $ ls
    

    在这里插入图片描述

  • 编辑网络配置文件之前,先查看自己的网卡名称,我的是enp3s0

    $ ifconfig
    

    在这里插入图片描述

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

    # Let NetworkManager manage all devices on this system
    network:
      version: 2
      renderer: NetworkManager
      ethernets:
         enp3s0: #配置的网卡名称,使用ifconfig -a查看得到
           dhcp4: no #dhcp4关闭
           addresses: [192.168.202.36/24] #设置本机IP及掩码
           gateway4: 192.168.202.1 #设置网关
           nameservers:
             addresses: [192.168.202.1] #设置DNS
    
  • 使用命令,使静态ip生效。

    $ sudo netplan apply
    
  • 编辑网络配置文件之前,使用ifconfig命令查看配置情况,如果配置成功上图中ip会变成自己设置的ip。

参考链接:

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。

参考链接:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/134331.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月2日 下午4:00
下一篇 2022年5月2日 下午4:20


相关推荐

  • 网站自动登录功能实现

    网站自动登录功能实现功能 第一次登录时 勾选自动登录 关闭浏览器 再次打开 系统会自动进行用户已经登陆状态实现用户自动登录的过滤器 在用户登录成功后 以 cookis 形式发送用户名 密码给客户端编写一个过滤器 filter 方法中检查 cookie 中是否带有用户名 密码信息 如果存在则调用业务层登陆方法 登陆成功后则向 session 关于 session 介绍见 http blog csdn net megustas j

    2026年3月19日
    1
  • java sql 通配符_sql 通配符 转义符

    java sql 通配符_sql 通配符 转义符一 搜索通配符字符的说明可以搜索通配符字符 有两种方法可指定平常用作通配符的字符 使用 ESCAPE 关键字定义转义符 在模式中 当转义符置于通配符之前时 该通配符就解释为普通字符 例如 要搜索在任意位置包含字符串 5 的字符串 请使用 WHEREColumnA 5 ESCAPE 在上述 LIKE 子句中 前导和结尾百分号 解释为通配符 而斜杠

    2026年3月16日
    1
  • 常见的数据交换方式有电路交换,报文交换_电路交换网络有哪些

    常见的数据交换方式有电路交换,报文交换_电路交换网络有哪些Q:如何实现数据通过网络核心从源主机到达目的主机(互联的路由器网络)A:采用的方法:数据交换网络结构包括网络边缘、接入网络和网络核心网络核心主要解决的问题就是将源主机发送数据送达目的主机对于一

    2022年8月1日
    4
  • response.setcontenttype详解

    response.setcontenttype详解Response.setContentType(MIME)的作用是时客户端的浏览器区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。MIME的作用:由于MIME类型与文档的后缀相关,因此服务器使用文档的后缀来区分不同文件的MIME类型,服务器中必须定义文档后缀和MIME类型之间的对应关系。而客户程序从服务器上接收数据的时候,它只是从服务…

    2025年5月27日
    7
  • java jsoup 网络爬虫 学习例子(三)图片 下载到本地

    java jsoup 网络爬虫 学习例子(三)图片 下载到本地jsoup 网络爬虫学习例子 三 抓取豆瓣电影海报图片下载到本地 packagecom iteye injavawetrus img authorInJava publicclassC 存放海报图片目录 publicstatic

    2026年3月18日
    1
  • hive建表设置如果为null_hive建表语句

    hive建表设置如果为null_hive建表语句11 创建表的语句 Create EXTERNAL TABLE IFNOTEXISTS table name col namedata type COMMENTcol comment COMMENTtable comment PARTITIONEDB col namedata type COMMENTcol comment

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号