Ubuntu 18.04 Server 没有ip地址解决办法(设置静态IP)

Ubuntu 18.04 Server 没有ip地址解决办法(设置静态IP)

问题

  1. ifconfig只有lo,没有其他网卡
  2. ifconfig -aens33网卡,无法联网

解决办法

  1. 打开文件sudo vi /etc/netplan/xxxx.ymal

  2. 如果没有此文件通过sudo netplan generate命令自动生成

  3. 修改文件内容

    • ens33:网络接口名称
    • dhcp4:接收IPV4接口的dhcp属性,true为自动配置
    • dhcp6:接收IPV6接口的dhcp属性 ,true为自动配置
    network:
        ethernets:
            ens33:
                dhcp4: true
                dhcp6: true
        version: 2
    
  4. 保存文件并应用更改

    sudo netplan apply 再次查看,出现ip

设置静态ip

  • addresses

    需要设置的静态ip地址。如果需要联网参考本机网段

  • gateway4

    网关地址

  • addresses

    DNS地址,可以一样

network:
    ethernets:
        ens33:
            addresses:[192.168.3.66/24]
            dhcp4: false
            gateway4: 192.168.3.1
            nameservers:
                    addresses: [192.168.3.1, 8.8.8.8]
                    search: []

    version: 2                                                   

应用

sudo netplan apply

注意:如果是虚拟机,需要联网千万不要设置NET模式否则无法联网也无法链接本地主机,如需联网设置桥接模式

关于netplan操作参考

https://netplan.io/

你可能感兴趣的:(linux)