文档首页 > > 用户指南> Linux操作系统相关操作>

设置网卡属性为DHCP(Linux)

设置网卡属性为DHCP(Linux)

分享
更新时间:2021/01/28 GMT+08:00

操作场景

通过云服务器或者外部镜像文件创建私有镜像时,如果云服务器或镜像文件所在虚拟机的网络配置是静态IP地址时,您需要修改网卡属性为DHCP,以使私有镜像发放的新云服务器可以动态获取IP地址。

不同操作系统配置方法略有区别,请参考对应操作系统的相关资料进行操作。

使用外部镜像文件创建私有镜像时,设置网卡属性操作需要在虚拟机内部完成,建议您在原平台的虚拟机实施修改后,再导出镜像。

前提条件

已登录创建Linux私有镜像所使用的云服务器

登录云服务器的详细操作请参见“Linux弹性云服务器登录方式概述”。

操作步骤

本节操作以Ubuntu 14.04操作系统为例,介绍检查及设置云服务器网卡属性的方法。

  1. 云服务器上执行以下命令,使用vi编辑器打开“/etc/network/interfaces”文件,查看网卡的网络配置。

    vi /etc/network/interfaces

    • 信息显示所有网卡的网络配置为DHCP模式时,如图1所示,无需重复设置网卡属性,输入:q退出编辑器。
      图1 网卡的网络配置为DHCP模式
    • 信息显示网卡的网络配置为静态IP地址时,如图2所示,请执行2
      图2 网卡的网络配置为静态IP地址
  2. 按“i”进入编辑模式。
  3. 删除静态IP设置的相关内容,然后将对应的网卡设置为DHCP方式,如图3所示。

    您也可以使用“#”注释掉静态IP设置的相关内容。

    图3 设置网卡为DHCP方式

    如果您有多个网卡,请将剩余网卡按照上述方法设置为DHCP方式,如图4所示。

    图4 设置多个网卡为DHCP方式
  4. 按“ESC”后,输入:wq,按“Enter”。

    保存设置并退出编辑器。

相关操作

您还可以配置DHCP持续获取IP地址能力,根据云服务器操作系统选择对应的操作。

  • CentOS系列/EulerOS系列:使用vi编辑器在“/etc/sysconfig/network-scripts/ifcfg-ethX”配置文件中添加PERSISTENT_DHCLIENT="y"。
  • SUSE系列:使用vi编辑器将“/etc/sysconfig/network/dhcp”配置文件中的DHCLIENT_USE_LAST_LEASE设置为no。
  • Ubuntu 12.04:将dhclient升级为ISC dhclient 4.2.4以支持网卡持续DHCP获取IP地址能力。请自行安装isc-dhcp-server进行升级。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问