约束限制
仅适用于同一VPC内Linux弹性云主机 。
可以通过如下方式查看弹性云主机的vpc:
a. 登录云主机控制台。
b. 点击实例。
c. 查看vpc。
操作步骤
假设同一VPC内共有2台弹性云主机:ecm-53a1和ecm-9d59。通过如下操作,2台弹性云主机可以通过主机名互相通信。
-
获取2台弹性云主机的IP地址。
a. 登录云主机控制台。
b. 在云主机列表中查看云主机的IPv4地址。【示例】假设查询的IP地址如下:
ecm-53a1:10.0.0.4
ecm-9d59:10.0.0.5
-
分别获取2台弹性云主机的主机名。
a. 登录弹性云主机。
b. 执行以下命令,查询弹性云主机的主机名。
sudo hostname
【示例】假设查询的主机名如下:
ecm-53a1:ecm-53a1
ecm-9d59:ecm-9d59
-
建立主机名与IP地址之间的映射关系,并添加同一VPC内其他弹性云主机的信息。
a. 登录弹性云主机ecm-53a1。
b. 执行以下命令,切换至root权限。
sudo su -
c. 执行以下命令,编辑hosts文件。
vi /etc/hosts
d. 按“ i ”,进入编辑模式。
e. 按照如下格式添加语句,建立映射关系。
IP地址 主机名
【示例】需添加的语句为:
10.0.0.4 ecm-53a1
10.0.0.5 ecm-9d59
f. 按“Esc”退出编辑模式,并执行以下命令,保存并退出。
:wq
g. 登录ecm-9d59 , 重复执行3.b~3.f。
-
测试验证能否通过主机名正常通信。
分别登录配置好的的弹性云主机,执行以下命令,看ping包是否能正常送达。如有下图所示的结果,则表示已经可以通过主机名正常通信。
ping hostname