واجهة برمجة تطبيقات عناوين IP الثابتة
إذا كنت بحاجة إلى استرجاع قائمة عناوين IP الثابتة، فيمكنك استخدام نقطة نهاية ClickHouse Cloud API التالية: https://api.clickhouse.cloud/static-ips.json. توفّر واجهة برمجة التطبيقات هذه نقاط النهاية لخدمات ClickHouse Cloud، مثل عناوين IP الواردة/الصادرة ونقاط نهاية S3 بحسب كل Region وCloud.
إذا كنت تستخدم تكاملًا مثل MySQL أو PostgreSQL Engine، فقد تحتاج إلى تفويض ClickHouse Cloud للوصول إلى المثيلات الخاصة بك. يمكنك استخدام واجهة برمجة التطبيقات هذه لاسترجاع عناوين IP العامة وتهيئتها في firewalls أو Authorized networks في GCP أو Security Groups في Azure أو AWS، أو في أي نظام آخر تستخدمه لإدارة حركة egress ضمن البنية التحتية.
على سبيل المثال، للسماح بالوصول من خدمة ClickHouse Cloud مستضافة على AWS في Region ap-south-1، يمكنك إضافة عناوين egress_ips الخاصة بتلك المنطقة:
❯ curl -s https://api.clickhouse.cloud/static-ips.json | jq '.'
{
"aws": [
{
"egress_ips": [
"3.110.39.68",
"15.206.7.77",
"3.6.83.17"
],
"ingress_ips": [
"15.206.78.111",
"3.6.185.108",
"43.204.6.248"
],
"region": "ap-south-1",
"s3_endpoints": "vpce-0a975c9130d07276d"
},
...
على سبيل المثال، يجب أن تكون لدى مثيل AWS RDS الذي يعمل في us-east-2 ويحتاج إلى الاتصال بخدمة ClickHouse Cloud قواعد مجموعة الأمان الواردة التالية:
وبالنسبة إلى خدمة ClickHouse Cloud نفسها التي تعمل في us-east-2، ولكنها هذه المرة متصلة بـ MySQL على GCP، فيجب أن تبدو Authorized networks كما يلي:
آخر تعديل في ٢٩ يونيو ٢٠٢٦