我用虚拟机安装的一个CentOS7系统,然后需要让虚拟机 与 电脑在同一网段,形成一个局域网,然后用SSH来操作它,但是IP一直没有自动分配,一直是127.0.0.1,求大神指点迷津,谢谢各位!

解决方案 »

  1.   

    https://jingyan.baidu.com/article/e4d08ffdd417660fd3f60d70.html,这里可以找到改ip方法
      

  2.   

    你可以检查3个地方:
    1. 你桥接网卡使用的无线网卡、以及vmnet0网卡是否被禁用了;
    2、vmnet0网卡的IP地址是不是配置的自动获取IP;
    3.在linux系统中,你的网络配置是否启用了DHCP;
      

  3.   

    配置/etc/sysconfig/network-scripts/ifcfg-enoxxx ,ifcfg-enoxx是你网卡,配置文件中ONBOOT是不是yes,BOOTPROTO是不是DHCP,配置后重启服务service network restart
      

  4.   

    试一下关闭NetworkManager, 我通过关闭他解决centos7 虚拟机网卡起不来的问题
    # systemctl stop NetworkManager
    http://thegeekdiary.com/centos-rhel-7-how-to-disable-networkmanager/
      

  5.   

    root@localhost ~]# more /etc/sysconfig/network-scripts/ifcfg-enXXX
    ONBOOT=yes
    BOOTPROTO=static
    IPADDR=192.168.99.201
    GETAWAY=192.168.99.1
    NETMASK=255.255.255.0注意其中的BOOTPROTO属性,缺省为DHCP,会自动分配一个地址,再加上你配置的地址,所以会有两个,设置成static后,DHCP的地址就禁用了。更新完成后记的:
    [root@localhost ~]# systemctl restart network再看看IP地址,是不是只有一个了!
    ========
    Linux localhost.localdomain 4.19.6-1.el7.elrepo.x86_64 #1 SMP Sat Dec 1 11:58:18 EST 2018 x86_64 x86_64 x86_64 GNU/Linux
    CentOS Linux release 7.6.1810 (Core)