IP Based Access Restriction
Path: Community Settings >> Security >> Access Restrictions >> IP Based Access Restriction
Path: Community Settings >> General Settings >> Campaigns >> Edit Campaign >> IP Based Access Restriction
IP based access restriction allows the administrator to control access to the community based on IP (Internet Protocol) address. Only those users who access the community from the defined IP addresses are allowed to view and participate in the community. This section is a part of Advanced settings.
Toggle the switch to Advanced to access the setting.

This feature can be set at 2 levels.
Community Level
Campaign Level
Restriction At Community Level
Path: Community Settings >> Security >> Access Restriction >> IP Based Access Restriction
Setting up IP address restriction at this level will prevent users from other IP address range to access the whole community. Though the community administrator will always be able to access the community from anywhere.

If you are using Proxy Server, then provide the external IP address of the Proxy Server. Otherwise, simply enter the network address using the "*" wildcard. If you have more than one network, you can specify them by separating using "," comma.
This feature is available only on Private communities using Enterprise Subscription.
Note: IP Based Access Restriction will disable, if a private community is changed to public community.
Restriction At Campaign Level
Path: Community Settings >> General Settings >> Campaigns >> Edit Campaign >> Basic Information >> Privacy & Access >> IP Based Access Restriction
Using the IP based access restriction at Campaign level, the Administrator may choose to restrict users with specified IP addresses to access the campaign . The campaign will not be visible to the users who do not match the specified criteria, thus restricting them the access to the campaign. Though they will still be able to see the rest of the campaigns and participate in it.
