liveBook · Manning

IP access list

As explained in MongoDB 8.0 in Action, Third Edition

An IP access list is a set of network addresses permitted to connect to a protected service or deployment.

An IP access list restricts a protected Atlas deployment to explicitly permitted network addresses. Addresses absent from the list cannot connect, keeping clusters closed to unwanted internet traffic. section 20.6 section 20.6.1

Apply IP access lists with these operational practices:

  • Permit only small, specific ranges, preferably individual /32 addresses, rather than broad CIDR blocks. section 20.6.1
  • Create temporary entries with expiration times when access is needed from short-lived or changing locations. section 20.6.1
  • Treat the list as one network-control layer alongside VPC isolation, private endpoints, authentication, authorization, and encryption. section 20.7
atlas accessLists create –currentIp

Use the Atlas CLI command listing to create an access-list entry for the current IP; the Atlas UI provides an alternative configuration path. section 20.6.1

How MongoDB 8.0 in Action, Third Edition covers it

How deep it goes
Explains purpose, temporary entries, narrow CIDR choices, and CLI or UI configuration without detailing implementation internals.
Examples
Uses the Atlas CLI current-IP command, temporary entries, and individual /32 addresses as concrete configuration examples.
What you can do after
Operate/configure Atlas network access through an IP allowlist using the CLI or UI, including temporary restrictions.
How it connects
Connects IP access lists with VPC isolation, private endpoints, network access controls, authentication, authorization, and encryption.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of MongoDB 8.0 in Action, Third Edition. The section links point to the parts of the book it draws on.