Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Akses sumber daya VPC melalui AWS PrivateLink
Anda dapat mengakses sumber daya VPC secara pribadi di VPC lain menggunakan titik akhir VPC sumber daya (titik akhir sumber daya). Titik akhir sumber daya memungkinkan Anda mengakses sumber daya VPC secara pribadi dan aman seperti database, instans Amazon EC2, titik akhir aplikasi, target nama domain, atau alamat IP yang mungkin berada di subnet pribadi di VPC lain atau di lingkungan lokal. Tanpa titik akhir sumber daya, Anda harus menambahkan gateway internet ke VPC Anda atau mengakses sumber daya menggunakan titik akhir AWS PrivateLink antarmuka dan Network Load Balancer. Titik akhir sumber daya tidak memerlukan penyeim bang beban, sehingga Anda dapat mengakses sumber daya VPC secara langsung. Sumber daya VPC diwakili oleh konfigurasi sumber daya. Konfigurasi sumber daya dikaitkan dengan gateway sumber daya.
Harga
Saat Anda mengakses sumber daya menggunakan titik akhir sumber daya, Anda ditagih untuk setiap jam titik akhir VPC sumber daya Anda disediakan. Anda juga ditagih per GB data yang diproses saat mengakses sumber daya. Untuk informasi selengkapnya, lihat harga AWS PrivateLink
Daftar Isi
Gambaran umum
Anda dapat mengakses sumber daya di akun Anda atau yang telah dibagikan dengan Anda dari akun lain. Untuk mengakses sumber daya, Anda membuat titik akhir VPC sumber daya, yang membuat koneksi antara subnet di VPC Anda dan sumber daya menggunakan antarmuka jaringan. Lalu lintas yang ditujukan untuk sumber daya diselesaikan ke alamat IP pribadi dari antarmuka jaringan titik akhir sumber daya menggunakan DNS. Kemudian, lalu lintas dikirim ke sumber daya menggunakan koneksi antara titik akhir VPC dan sumber daya melalui gateway sumber daya.
Gambar berikut menunjukkan titik akhir sumber daya di akun konsumen yang mengakses sumber daya yang dimiliki oleh akun lain dan dibagikan melalui AWS RAM:
Pertimbangan-pertimbangan
-
Lalu lintas TCP didukung. Lalu lintas UDP tidak didukung.
-
Koneksi jaringan harus dimulai dari VPC yang berisi titik akhir sumber daya, dan bukan dari VPC yang memiliki sumber daya. VPC sumber daya tidak dapat memulai koneksi jaringan ke VPC titik akhir.
-
Satu-satunya ARN-based sumber daya yang didukung adalah sumber daya Amazon RDS.
-
Setidaknya satu Zona Ketersediaan dari titik akhir VPC dan gateway sumber daya harus tumpang tindih.
Nama host DNS
Dengan AWS PrivateLink, Anda mengirim lalu lintas ke sumber daya menggunakan titik akhir pribadi. Saat Anda membuat titik akhir VPC sumber daya, kami membuat nama DNS Regional (disebut nama DNS default) yang dapat Anda gunakan untuk berkomunikasi dengan sumber daya dari VPC Anda dan dari lokasi. Sebaiknya gunakan DNS alih-alih IP titik akhir untuk menyambung ke sumber daya Anda. Nama DNS default untuk titik akhir VPC sumber daya Anda memiliki sintaks berikut:
endpoint_id.rcfgId.randomHash.vpc-lattice-rsc.region.on.aws
Saat Anda membuat titik akhir VPC sumber daya untuk konfigurasi sumber daya tertentu yang menggunakan ARN, Anda dapat mengaktifkan DNS pribadi. Dengan DNS pribadi, Anda dapat terus membuat permintaan ke sumber daya menggunakan nama DNS yang disediakan untuk sumber daya oleh AWS layanan, sambil memanfaatkan konektivitas pribadi melalui titik akhir VPC sumber daya. Untuk informasi selengkapnya, lihat Resolusi DNS.
Perintah describe-vpc-endpoint-association berikut menampilkan entri DNS untuk titik akhir sumber daya.
aws ec2 describe-vpc-endpoint-associations --vpc-endpoint-idvpce-123456789abcdefgh--query 'VpcEndpointAssociations[*].*'
Berikut ini adalah contoh output untuk titik akhir sumber daya untuk database Amazon RDS dengan nama DNS pribadi diaktifkan. Nama DNS pertama adalah nama DNS default. Nama DNS kedua berasal dari zona host pribadi tersembunyi, yang menyelesaikan permintaan ke titik akhir publik ke alamat IP pribadi dari antarmuka jaringan titik akhir.
[ [ "vpce-rsc-asc-abcd1234abcd", "vpce-123456789abcdefgh", "Accessible", { "DnsName": "vpce-1234567890abcdefg-snra-1234567890abcdefg.rcfg-abcdefgh123456789.4232ccc.vpc-lattice-rsc.us-east-1.on.aws", "HostedZoneId": "ABCDEFGH123456789000" }, { "DnsName": "database-5-test.cluster-ro-example.us-east-1.rds.amazonaws.com", "HostedZoneId": "A1B2CD3E4F5G6H8I91234" }, "arn:aws:vpc-lattice:us-east-1:111122223333:resourceconfiguration/rcfg-1234567890abcdefg", "arn:aws:vpc-lattice:us-east-1:111122223333:resourceconfiguration/rcfg-1234567890xyz" ] ]
Resolusi DNS
Catatan DNS yang kami buat untuk titik akhir VPC sumber daya Anda bersifat publik. Oleh karena itu, nama-nama DNS ini dapat diselesaikan secara publik. Namun, permintaan DNS dari luar VPC masih mengembalikan alamat IP pribadi dari antarmuka jaringan titik akhir sumber daya. Anda dapat menggunakan nama DNS ini untuk mengakses sumber daya dari lokasi, selama Anda memiliki akses ke VPC tempat titik akhir sumber daya berada, melalui VPN atau Direct Connect.
DNS privat
Jika Anda mengaktifkan DNS pribadi untuk titik akhir VPC sumber daya untuk konfigurasi sumber daya tertentu yang menggunakan ARN, dan VPC Anda mengaktifkan nama host DNS dan resolusi DNS, kami membuat zona host pribadi tersembunyi yang AWS dikelola untuk konfigurasi sumber daya dengan nama DNS khusus. Zona yang dihosting berisi kumpulan rekaman untuk nama DNS default untuk sumber daya yang menyelesaikannya ke alamat IP pribadi antarmuka jaringan titik akhir sumber daya di VPC Anda.
Amazon menyediakan server DNS untuk VPC Anda, yang disebut Route 53 Resol ver. Route 53 Resolver secara otomatis menyelesaikan nama domain VPC lokal dan rekaman di zona yang dihosting pribadi. Namun, Anda tidak dapat menggunakan Route 53 Resolver dari luar VPC Anda. Jika Anda ingin mengakses titik akhir VPC dari jaringan lokal, Anda dapat menggunakan nama DNS khusus atau Anda dapat menggunakan titik akhir Resolver Route 53 dan aturan Resolver. Untuk informasi selengkapnya, lihat Mengintegrasikan AWS Transit Gateway dengan AWS PrivateLink dan Amazon Route 53 Resolver
Subnet dan Zona Ketersediaan
Anda dapat mengonfigurasi titik akhir VPC Anda dengan satu subnet per Zona Ketersediaan. Kami membuat antarmuka jaringan titik akhir untuk titik akhir VPC di subnet Anda. Kami menetapkan alamat IP ke setiap antarmuka jaringan titik akhir dari subnetnya, berdasarkan jenis alamat IP dari titik akhir VPC. Dalam lingkungan produksi, untuk ketersediaan dan ketahanan yang tinggi, sebaiknya konfigurasi setidaknya dua Zona Ketersediaan untuk setiap titik akhir VPC.
Jenis alamat IP
Titik akhir sumber daya dapat mendukung alamat IPv4, IPv6, atau dualstack. Endpoint yang mendukung IPv6 dapat menanggapi kueri DNS dengan catatan AAAA. Jenis alamat IP dari titik akhir sumber daya harus kompatibel dengan subnet untuk titik akhir sumber daya, seperti yang dijelaskan di sini:
-
IPv4 — Tetapkan alamat IPv4 ke antarmuka jaringan titik akhir Anda. Opsi ini didukung hanya jika semua subnet yang dipilih memiliki rentang alamat IPv4.
-
IPv6 — Tetapkan alamat IPv6 ke antarmuka jaringan titik akhir Anda. Opsi ini didukung hanya jika semua subnet yang dipilih hanya subnet IPv6.
-
Dualstack — Tetapkan alamat IPv4 dan IPv6 ke antarmuka jaringan titik akhir Anda. Opsi ini didukung hanya jika semua subnet yang dipilih memiliki rentang alamat IPv4 dan IPv6.
Jika titik akhir VPC sumber daya mendukung IPv4, antarmuka jaringan titik akhir memiliki alamat IPv4. Jika titik akhir VPC sumber daya mendukung IPv6, antarmuka jaringan titik akhir memiliki alamat IPv6. Alamat IPv6 untuk antarmuka jaringan titik akhir tidak dapat dijangkau dari internet. Jika Anda menjelaskan antarmuka jaringan titik akhir dengan alamat IPv6, perhatikan bahwa itu denyAllIgwTraffic diaktifkan.