• ubuntu18.04server 真机无法自动获取IP解决方法


    • 输入命令ip a,查看自己网卡编号,比如我的就是ens33
    • 因为此图为虚拟机搭建的,所以网卡名称为ens33,如果是真机的话则是enp0s**的名字

    • 2、修改netwlpan文件

      复制代码
       1 sudo vim /etc/netplwan/50-cloud-init.yaml
       2 
       3 一下为默认配置文件
       4 
       5 # This file is generated from information provided by
       6 # the datasource.  Changes to it will not persist across an instance.
       7 # To disable cloud-init's network configuration capabilities, write a file
       8 # /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
       9 # network: {config: disabled}
      10 network:
      11     ethernets:
      12         ens33:
      13             addresses: []
      14             dhcp4: true
      15             optional: true
      16     version: 2
      复制代码

      修改第12行的网卡名称和ifconfig -a中的第一个网卡的名称一样就可以了。

      保存退出

      1 :wq!     :x
      2 reboot

      重启系统,就可以解决了

       
    • 为了开发调试方便,一般会装虚拟机跑一些应用,我一般装ubuntu server。前两天看到18.04版本发布了,尝鲜装了个虚拟机,准备配置固定IP的时候,发现没有interfaces了,what?赶紧找了一下度娘,原来ubuntu从17.10开始,已放弃在/etc/network/interfaces里固定IP的配置,而是改成netplan方式了。

      配置文件是:/etc/netplan/50-cloud-init.yaml 。话说yaml格式会是将来的趋势吗?对yaml格式感兴趣的可以去搜一下,主要就是用缩进来表示层级关系。配置文件如下大家可以参考。

      需要注意冒号之后要有个空格。

      network:

           version: 2

           renderer: networkd

            ethernets:

                  ens33:  #配置的网卡名称  可以使用ifconfig -a查看本机的网卡

                   dhcp4: no  #dhcp4 no关闭,yes 打开

                   dhcp6: no   #dhcp6 no关闭,yes 打开

                    addresses: [192.168.1.142/24]  #设置本机IP及掩码

                    gateway4: 192.168.1.1  #设置网关

                    nameservers:

                            addresses: [114.114.114.114, 8.8.8.8]  #设置DNS

      小礼物走一走,来简书关注我



      作者:erichui
      链接:https://www.jianshu.com/p/7b19961ff425
      來源:简书
      简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
       
  • 相关阅读:
    kubernetes构架及组件介绍
    二进制部署k8s
    Git
    Redis sentinel
    redis主从复制
    k8s安装
    基于Jenkins实现可腹部回滚的cicd平台
    Redis基础命令和持久化
    构建自动发现的Docker服务架构
    Redis
  • 原文地址:https://www.cnblogs.com/marklove/p/10419629.html
Copyright © 2020-2023  润新知