+
+
+If your Apache Pulsar service is in an AWS VPC that has no internet access, take the following steps:
+
+1. [Set up a VPC peering connection](/tidb-cloud/set-up-vpc-peering-connections.md) between the VPC of the Apache Pulsar service and your TiDB cluster.
+2. Modify the inbound rules of the security group that the Apache Pulsar service is associated with.
+
+ You must add the CIDR of the region where your TiDB Cloud cluster is located to the inbound rules. The CIDR can be found on the **VPC Peering** page. Doing so allows the traffic to flow from your TiDB cluster to the Pulsar brokers.
+
+3. If the Apache Pulsar URL contains hostnames, you need to allow TiDB Cloud to resolve the DNS hostnames of the Apache Pulsar brokers.
+
+ 1. Follow the steps in [Enable DNS resolution for a VPC peering connection](https://docs.aws.amazon.com/vpc/latest/peering/vpc-peering-dns.html).
+ 2. Enable the **Accepter DNS resolution** option.
+
+If your Apache Pulsar service is in a Google Cloud VPC that has no internet access, take the following steps:
+
+1. [Set up a VPC peering connection](/tidb-cloud/set-up-vpc-peering-connections.md) between the VPC of the Apache Pulsar service and your TiDB cluster.
+2. Modify the ingress firewall rules of the VPC where Apache Pulsar is located.
+
+ You must add the CIDR of the region where your TiDB Cloud cluster is located to the ingress firewall rules. The CIDR can be found on the **VPC Peering** page. Doing so allows the traffic to flow from your TiDB cluster to the Pulsar brokers.
+
+
+
+
+If you want to provide Public IP access to your Apache Pulsar service, assign public IP addresses to all your Pulsar brokers.
+
+It is **NOT** recommended to use Public IP in a production environment.
+
+
+
+
+### Create topics in Apache Pulsar
+
+Currently, TiCDC does not automatically create Pulsar topics. You need to create the required topics in Pulsar before creating the changefeed. The number and naming of topics depend on your preferred distribution mode:
+
+- To distribute all Pulsar messages to a single topic: create one topic with your preferred name.
+- To distribute Pulsar messages of each table to a dedicated topic, create topics in the `