In tên máy chủ bên ngoài của thể hiện EC2


9

Tôi có thể lấy tên máy chủ nội bộ của một cá thể bằng hostnamelệnh. Làm thế nào để tôi có được tên máy chủ bên ngoài từ trong ví dụ?

Cụ thể là tôi đang sử dụng EY và sử dụng ey sshlệnh, tôi muốn biết tên máy chủ là gì để tôi có thể chuyển cái này cho scp.

Câu trả lời:


11

Từ trong ví dụ, bạn có thể nhấn Dịch vụ siêu dữ liệu sơ thẩm :

curl http://169.254.169.254/latest/meta-data/public-hostname

hoặc là

curl http://instance-data.ec2.internal/latest/meta-data/public-hostname

Một loạt các dữ liệu có sẵn thông qua giao diện này.


5

/opt/aws/bin/ec2-metadata -p sẽ in tên máy chủ công cộng của trường hợp đó.



1

Tôi không biết bạn sử dụng hệ thống nào nhưng tôi giả sử Linux. Ví dụ, bạn có thể kết nối trực tiếp với địa chỉ IP của mình hoặc thử tra cứu ngược lại ip này

host -a <ip_address>

Bạn có thể tìm ra địa chỉ IP của mình nếu bạn sử dụng lệnh ifconfigsẽ in ra tất cả thông tin trên các giao diện mạng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.