Dokumen ini menunjukkan cara menetapkan alamat IP perusahaan Anda sendiri, atau alamat IP Google Cloud statis, yang digunakan Secure Web Proxy untuk traffic keluar.
Sebelum memulai
Selesaikan langkah-langkah penyiapan awal.
Pastikan Anda memiliki daftar alamat IPv4 statis yang dicadangkan untuk digunakan bagi Proxy Web Aman. Jika Anda ingin mencadangkan alamat IP di Google Cloud, lihat perintah
gcloud compute addresses create
untuk membuat resource alamat.Pastikan Anda telah menginstal Google Cloud CLI versi 406.0.0 atau yang lebih baru:
gcloud version | head -n1
Jika Anda telah menginstal versi gcloud CLI sebelumnya, update versinya:
gcloud components update --version=406.0.0
Mengaktifkan alamat IP statis untuk Secure Web Proxy
Lakukan tindakan berikut:
Identifikasi nama Cloud Router yang ditetapkan selama penyediaan Proxy Web Aman:
gcloud compute routers list \ --region REGION \ --filter="network:(NETWORK_NAME) AND name:(swg-autogen-router-*)" \ --format="get(name)"
Ganti kode berikut:
REGION
: region tempat Cloud Router di-deploy untuk Proxy Web AmanNETWORK_NAME
: nama jaringan VPC Anda
Outputnya mirip dengan hal berikut ini:
swg-autogen-router-1
Cantumkan alamat IP eksternal yang disediakan secara otomatis dan ditetapkan selama penyediaan Secure Web Proxy:
gcloud compute routers get-status ROUTER_NAME \ --region=REGION
Outputnya mirip dengan hal berikut ini:
kind: compute#routerStatusResponse result: natStatus: - autoAllocatedNatIps: - 34.144.80.46 - 34.144.83.75 - 34.144.88.111 - 34.144.94.113 minExtraNatIpsNeeded: 0 name: swg-autogen-nat numVmEndpointsWithNatMappings: 3 network: https://www.googleapis.com/compute/projects/PROJECT_NAME/global/networks/NETWORK_NAME
Perbarui gateway Cloud NAT untuk menggunakan rentang IP yang telah Anda tentukan:
gcloud compute routers nats update swg-autogen-nat \ --router=ROUTER_NAME \ --nat-external-ip-pool=IPv4_ADDRESSES... \ --region=REGION
Ganti
IPv4_ADDRESSES
dengan nama resource alamat IPv4 eksternal yang ingin Anda gunakan, dipisahkan dengan koma (,
).Pastikan rentang IP Anda ditetapkan ke gateway Cloud NAT:
gcloud compute routers nats describe swg-autogen-nat \ --router=ROUTER_NAME \ --region=REGION
Outputnya mirip dengan hal berikut ini:
enableEndpointIndependentMapping: false icmpIdleTimeoutSec: 30 logConfig: enable: false filter: ALL name: swg-autogen-nat natIpAllocateOption: MANUAL_ONLY natIps: - https://www.googleapis.com/compute/projects/PROJECT_NAME/regions/REGION/addresses/ADDRESS sourceSubnetworkIpRangesToNat: ALL_SUBNETWORKS_ALL_IP_RANGES
Perbarui gateway Cloud NAT untuk menggunakan mode Dynamic Port Allocation (DPA). Mode DPA memungkinkan Secure Web Proxy menggunakan alamat IP yang ditetapkan sepenuhnya.
gcloud compute routers nats update swg-autogen-nat \ --router=ROUTER_NAME \ --min-ports-per-vm=2048 \ --max-ports-per-vm=4096 \ --enable-dynamic-port-allocation \ --region=REGION
Untuk flag
--min-ports-per-vm
dan--max-ports-per-vm
, sebaiknya Anda menggunakan nilai2048
dan4096
.Gunakan Metrics Explorer untuk memantau data metrik untuk hal berikut dan sesuaikan nilai minimum dan maksimum DPA sesuai kebutuhan:
Cloud NAT Gateway - Port usage
Cloud NAT Gateway - New connection count
Cloud NAT Gateway - Open connections
Pastikan DPA Anda diaktifkan dan nilai port minimum dan maksimum ditetapkan:
gcloud compute routers nats describe swg-autogen-nat \ --router=ROUTER_NAME \ --region=REGION
Outputnya mirip dengan hal berikut ini:
enableDynamicPortAllocation: true enableEndpointIndependentMapping: false endpointTypes: - ENDPOINT_TYPE_SWG logConfig: enable: true filter: ERRORS_ONLY maxPortsPerVm: 4096 minPortsPerVm: 2048 name: swg-autogen-nat natIpAllocateOption: MANUAL_ONLY natIps: - https://www.googleapis.com/compute/projects/PROJECT_NAME/regions/REGION/addresses/ADDRESS sourceSubnetworkIpRangesToNat: ALL_SUBNETWORKS_ALL_IP_RANGES type: PUBLIC