Amazon ec2 Public DNS tidak berfungsi

9

Dengan merujuk pada pertanyaan ini: Bagaimana cara saya mengakses DNS publik saya di EC2 Amazon

Jika saya mengkonfigurasi grup keamanan saya sesuai dengan aturan firewall platform web Windows maka apakah ada masalah? Karena ketika saya melakukannya saya tidak dapat mengakses DNS Publik di browser web.

  1. Grup keamanan saya adalah default dan aturan masuk adalah HTTP, RDP, SMTPS, ICMP.

  2. Jenis instance saya adalah server hosting webmatrix t1.micro dengan grup keamanan default.

  3. Firewall windows saya aktif untuk profil domain, publik dan pribadi.

  4. Saya tidak yakin tentang hal ini. Port HTTP 80-nya seperti yang ditunjukkan pada grup keamanan saya.

Saya baru mengenal Amazon EC2 dan ini sangat mendesak.

Aviral Kumar
sumber
2
Apa pengaturan grup keamanan Anda? Port 80 harus terbuka untuk 0.0.0.0/0, saya bayangkan.
ceejayoz
2
Ya port 80 terbuka untuk 0.0.0.0/0
Aviral Kumar
2
Harap tambahkan data berikut: Grup Keamanan yang terkait dengan akun Anda dan aturan Masuknya. Jenis instance dan grup keamanan yang terkait dengan instance yang berjalan? Status IPTables atau Windows firewall atau program firewall apa pun yang berjalan berdasarkan OS? Apa server / daemon yang melayani di port 80?
Shyam Sundar CS
Apakah port UDP 53 terbuka?
Jeff Ferland
Tidak bukan ... haruskah saya membukanya ??
Aviral Kumar

Jawaban:

13

Jika Anda menggunakan instance sebagai server DNS publik maka Anda perlu membuka port UDP 53 di firewall instance (jika ada) dan di Grup Keamanan tempat instance tersebut berada.

Buka konsol manajemen AWS Anda dan Pilih EC2. Kemudian di bawah navigasi klik pada Jaringan & Keamanan -> Grup Keamanan

Grup Keamanan

Di Panel Grup Keamanan pilih grup tempat Anda berada (kemungkinan besar default)

Pilih Grup

Kemudian Di panel bawah klik Buat Aturan baru dan pilih DNS

Pilih DNS

Kemudian klik Add Rulediikuti oleh `Terapkan Perubahan Aturan. Grup keamanan EC2 sekarang akan memungkinkan permintaan DNS untuk instance Anda.

Iain
sumber
Saya tidak mengkonfigurasi untuk firewall apa pun ... tapi saya hanya menggunakan port UDP 53 .. sekarang apa yang harus saya lakukan ??
Aviral Kumar
Saya menjalankan instance saya..sekarang saya menggunakan alamat ip elastis untuk memetakan dengan akun godaddy. Tetapi nama domain
www.xxx.com
Terima kasih atas jawaban Anda Iain, itu membantu. Saya melakukannya dan sekarang contoh saya sedang berjalan dan menghubungkan alamat ip elastis dengan domain godaddy. Berapa lama untuk nama domain saya aktif?
Aviral Kumar
2

Untuk pengembang yang bekerja pada VPS Windows, pastikan untuk menambahkan aturan khusus untuk port spesifik tempat server menjalankan aturan Incoming Firewall. Setelah menambahkan aturan khusus untuk HTTP (port 8080), DNS (port 53) di keamanan Amazon EC2.

Saya telah menambahkan aturan masuk yang masuk untuk port 8080 karena server tomcat Apache saya berjalan di port 8080 di Windows VPS.

Panel Kontrol ---> Windows Firewall ---> Pengaturan Lanjut Aturan Masuk ---> Buat aturan baru dan berikan port tempat server menjalankan

pengguna
sumber