有没有办法使用 PHP amazon SDK(或 amazon 的 API 命令行工具)获取 EC2 实例的公共 DNS?
我尝试了这个 PHP 代码(以及其他代码),但它不起作用:
require_once '/full/path/sdk.class.php';
$ec2 = new AmazonEC2();
$response = $ec2->describe_regions();
print_r($response);
并且
require_once '/full/path/sdk.class.php';
$ec2 = new AmazonEC2();
$response = $ec2->describe_instances(array(
'Filter' => array(
array('Name' => 'availability-zone', 'Value' => 'eu-west-1')
)
));
print_r($response);
但我在响应中看不到公共 dns