• Ubuntu 18.10 使用VMware克隆后,克隆后的机器再手动更改interfaces配置文件后无法启动网络的解决办法


    克隆过程就略过了

    配置interfaces

    root@client02:~# vim /etc/network/interfaces
    
    # interfaces(5) file used by ifup(8) and ifdown(8)
    auto lo
    iface lo inet loopback
    auto ens33
    iface ens33 inet static
    address 192.168.244.11
    netmask 255.255.255.0
    gateway 192.168.244.2

    保存之后重启网络服务会抛错

    root@client02:~# service networking restart 
    Job for networking.service failed because the control process exited with error code.
    See "systemctl status networking.service" and "journalctl -xe" for details.

    折腾了一会,从热心的网友的经验中找到了解决办法:

    root@client02:~# vim /etc/NetworkManager/NetworkManager.conf 
    [main]
    plugins=ifupdown,keyfile
    
    [ifupdown]
    managed=false    #手动更改过interfaces配置文件后,这里会变成false,将其改为true,然后使用service network-manager restart重启后,使用ifconfig可以看到手动设置的IP,且网络恢复正常(这种方法针对Ubuntu Desktop,server中暂时不清楚是否可行?)
    
    [device]
    wifi.scan-rand-mac-address=no

    这里虽然恢复正常了,但是不明白的是,在centOS和RHEL系统中,一般这个Network-Manager在做实验的时候是关闭的,也没有影响到网络,换到Ubuntu系统中就要启动它,有点不明白。

    参考:https://blog.csdn.net/qq_34706955/article/details/78051075?locationNum=10&fps=1

  • 相关阅读:
    org.dom4j.DocumentException: null Nested exception: null
    严重: 文档无效: 找不到语法。 at (null:2:19)
    微信 群好友 的返回微信号 有阉割
    Perl 面向对象的真正意思
    门外汉怎么成就咨询大单(1)——北漂18年(39)
    Perl 微信模块--Weixin::Client
    Solr使用入门指南
    Perl 对象是函数的第一个参数
    haproxy 4层负载
    mysql 从读负载
  • 原文地址:https://www.cnblogs.com/zd520pyx1314/p/9967035.html
Copyright © 2020-2023  润新知