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。

  • 相关阅读:
    Gym
    HDU
    HDU
    POJ
    洛谷P3690 Link Cut Tree (动态树)
    Gym
    P4294 [WC2008]游览计划 (斯坦纳树)
    洛谷P3264 [JLOI2015]管道连接 (斯坦纳树)
    HDU
    Controller调试接口
  • 原文地址:https://www.cnblogs.com/kramer/p/3081935.html
Copyright © 2011-2022 走看看