Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Siapkan DNS dinamis pada instans Anda AL2
Ketika Anda meluncurkan sebuah EC2 instance, itu diberikan alamat IP publik dan nama Public Domain Name System (DNS) yang dapat Anda gunakan untuk mencapainya dari internet. Karena ada begitu banyak host di domain Amazon Web Services, nama publik ini harus cukup panjang agar setiap nama tetap unik. Nama DNS EC2 publik Amazon yang khas terlihat seperti ini:ec2-12-34-56-78.us-west-2.compute.amazonaws.com, di mana namanya terdiri dari domain Amazon Web Services, layanan (dalam hal ini,compute) Wilayah AWS, dan bentuk alamat IP publik.
Layanan DNS Dinamis menyediakan nama host DNS kustom dalam area domain mereka yang mudah diingat dan juga lebih relevan dengan kasus penggunaan host Anda. Beberapa layanan ini juga gratis. Anda dapat menggunakan penyedia DNS dinamis dengan Amazon EC2 dan mengonfigurasi instans untuk memperbarui alamat IP yang terkait dengan nama DNS publik setiap kali instans dimulai. Ada banyak penyedia yang dapat dipilih, dan detail spesifik tentang pemilihan penyedia dan pendaftaran nama dengan mereka berada di luar cakupan panduan ini.
Untuk menggunakan DNS dinamis dengan Amazon EC2
-
Daftar dengan penyedia layanan DNS dinamis dan daftarkan nama DNS publik dengan layanan mereka. Prosedur ini menggunakan layanan gratis dari noip.com/free
sebagai contohnya. -
Konfigurasikan klien pembaruan DNS dinamis. Setelah Anda mendaftarkan penyedia layanan DNS dinamis dan nama DNS publik dengan layanan mereka, arahkan nama DNS ke alamat IP untuk instans Anda. Banyak penyedia (termasuk noip.com
) mengizinkan Anda melakukan ini secara manual dari halaman akun Anda di situs web mereka, tetapi banyak juga yang mendukung klien pembaruan perangkat lunak. Jika klien pembaruan berjalan pada EC2 instans Anda, catatan DNS dinamis Anda diperbarui setiap kali alamat IP berubah, seperti yang terjadi setelah shutdown dan restart. Dalam contoh ini, Anda menginstal klien noip2, yang bekerja dengan layanan yang disediakan oleh noip.com . -
Aktifkan repositori Paket Ekstra untuk Enterprise Linux (EPEL) untuk mendapatkan akses ke klien.
noip2catatan
AL2 instance memiliki kunci GPG dan informasi repositori untuk repositori EPEL diinstal secara default. Untuk informasi lebih lanjut, dan untuk mengunduh versi terbaru dari paket ini, lihat https://fedoraproject. org/wiki/EPEL
. [ec2-user ~]$sudo amazon-linux-extras install epel -y -
Instal paket
noip.[ec2-user ~]$sudo yum install -y noip -
Buat file konfigurasi. Masukkan informasi login dan kata sandi ketika diminta dan jawab pertanyaan berikutnya untuk mengonfigurasi klien.
[ec2-user ~]$sudo noip2 -C
-
-
Aktifkan layanan noip.
[ec2-user ~]$sudo systemctl enable noip.service -
Mulai layanan noip.
[ec2-user ~]$sudo systemctl start noip.servicePerintah ini memulai klien, yang membaca file konfigurasi (
/etc/no-ip2.conf) yang Anda buat sebelumnya dan memperbarui alamat IP untuk nama DNS publik yang Anda pilih. -
Verifikasi bahwa klien pembaruan telah menetapkan alamat IP yang benar untuk nama DNS dinamis Anda. Tunggu beberapa menit agar catatan DNS diperbarui, lalu coba hubungkan instans Anda menggunakan SSH dengan nama DNS publik yang Anda konfigurasikan dalam prosedur ini.