zoukankan      html  css  js  c++  java
  • linux启动DHCP

    issue: 在virtualbox 4.16 上安装了一个centos 6。 启动了之后发现没有IP。

    reason: virtualbox 本身有一个network engine, virtual利用这个引擎来管理 virtualbox内部的虚拟机。该引擎提供了DHCP的服务,所以正常情况下virtualbox里的虚拟机起来之后就会被分配一个ip。在我的例子中,我的网络接口配置文件里配置如下:

    [root@NODE1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE="eth0"
    HWADDR="08:00:27:E4:B8:45"
    NM_CONTROLLED="yes"
    ONBOOT="no"
    

     上述配置文件没有DHCP的配置信息,所以网络接口 eth0 启动时候没有ip。我们可以加上这么一条

    BOOTPROTO=dhcp
    

    这样该接口启动的时候可以拥有一个IP。但有一个非常重要的地方是:

    ONBOOT='no'
    

    这个配置需要改成yes.这样网络接口才可以在系统启动的时候启动。

    如果这个地方没有改成yes,在系统启动后,需要用 ifup eth0来启动该接口。    

    或者你也可以什么都不配置,直接用 dhcpclient eth0, 这样也可以让网络接口获得DHCP ip。

  • 相关阅读:
    springMvc
    计算机网络
    Mybatis 总结
    Spring 面试总结
    Java IO 流
    自定义类加载器
    缓存一致性协议
    dfs、bfs序
    7.26
    Trick
  • 原文地址:https://www.cnblogs.com/kramer/p/3081935.html
Copyright © 2011-2022 走看看