Whitelist IPs for Notebook Instances
The Whitelist IP feature enhances the security of Notebook Instances by enabling customers to specify a list of trusted client IP addresses using CIDR notation. Only these authorized IPs are allowed to access the notebook, providing fine-grained control over access and minimizing the risk of unauthorized usage.
This feature offers two core capabilities:
- View Whitelisted IPs: Display all currently authorized CIDR blocks configured for the notebook instance.
- Update Whitelist: Dynamically add, remove, or update CIDR entries to control access in real time without restarting the instance.
Usage Instructions
- Viewing the Whitelist
- After successfully creating a Notebook instance, navigate to the Notebook Instance Detail Page.
- Select the Whitelist IP tab under the Detail information section.
- A table will display all currently whitelisted CIDR blocks authorized to access the instance.
- Updating the Whitelist
- Go to the Notebook Instance Detail Page.
- Open the Whitelist IP tab in the detail section.
- Click the Edit button to modify the whitelist.
- Add, remove, or update CIDR entries in the popup input field.
- Click Save to apply the changes. Updates take effect immediately.
CIDR Rules & Access Control
- Supported CIDR Formats: 0.0.0.0/0, 203.0.113.5/32, etc.
- Validation Rules:
- CIDRs must be valid.
- 255.255.255.255/32 is not allowed.
- Limitations: Max 20 CIDRs per instance.
- Whitelist updates are applied immediately, without requiring a restart
API Support
POST /v1/notebooks/${id}/client-ip
Description: Update whitelist IP for notebooks
Request body: {"allowedCidrBlocks": ["0.0.0.0/0"]}
Related Articles
Whitelist IPs for Model Endpoint
The Whitelist IP feature enhances the security of Model Endpoints by allowing customers to define a list of trusted client IP addresses using CIDR notation. Only traffic from these authorized IPs is permitted to access the model endpoint, ensuring ...
Manage a notebook instance
Notebook instances provide you with a dedicated environment to develop and experiment with your AI models. Follow these steps to seamlessly manage your instances: Accessing Notebook Instances Dashboard: From the platform dashboard, locate the ...
Connect to a notebook instance
Greennode AI Platform offers three methods to connect to notebook instances: Code Editor: Directly access and edit code within the platform's web-based code editor. TCP Port: Connect to the notebook instance using a specified TCP port. SSH: Connect ...
Automated Scheduling for Notebook Instance
The Automated Scheduling feature allows users to define specific times for automatically starting or stopping Notebook Instances. This helps optimize cloud usage, reduce unnecessary costs, and ensure that compute resources are only active when ...
Create a notebook instance with custom container
Custom images allow you to create a notebook environment that is precisely tailored to your specific needs. You can pre-install specific libraries, frameworks, or tools that are not included in the standard application-supported images. This saves ...