Linux系统的ECS实例如何设置静态IP地址

Linux系统的ECS实例如何设置静态IP地址

更新时间:2020-01-15 16:41:37

概述

本文主要介绍Linux系统的ECS实例如何设置静态IP地址。

 

详细信息

阿里云提醒您:

  • 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
  • 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
  • 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。

由于阿里云网络配置默认为DHCP模式,所以需要在Linux实例中将网络配置修改为Static静态模式,本文以CentOS 7.6操作系统为例。

 

查看并记录Linux实例的IP地址

参考以下任意一种方法,获取Linux实例的IP地址。

 

方法一

登录Linux系统的ECS实例,执行如下命令,查看实例的IP地址。

ifconfig

系统显示类似如下。
呜呜呜呜.png

 

方法二

执行如下任意命令,查看实例的IP地址。

ip route
route -n

系统显示类似如下。

1.jpg

2.jpg

 

方法三

依次执行如下命令,通过阿里云的MetaServer获取相关信息。

curl http://100.100.100.200/latest/meta-data/network/interfaces/macs/00:16:3e:0c:4f:c3/netmask
curl http://100.100.100.200/latest/meta-data/network/interfaces/macs/00:16:3e:0c:4f:c3/gateway
curl http://100.100.100.200/latest/meta-data/network/interfaces/macs/00:16:3e:0c:4f:c3/private-ipv4s

系统显示类似如下。

555.jpg

 

方法四

  1. 登录ECS管理控制台,进入实例列表页面,单击对应的实例ID。
  2. 进入实例详情页面,在 配置信息 中,查看实例的IP地址。
    {68CBF4D3-F457-4011-A6E9-15B4CA7ECFBC}_20200114094311.png

 

修改ECS实例的网络类型

  1. 编辑如下文件,将 BOOTPROTO 的值修改为 static
    /etc/sysconfig/network-scripts/ifcfg-eth0
    如下图所示。
    {FF2B028C-44A2-4F3E-BE56-1A375275DBAD}_20200113145203.jpg
  2. 执行如下命令,重启网络服务。
    systemctl  restart network

 

适用于

  • 云服务器 ECS