[GH-ISSUE #51] IP Address Management System Overhaul #35

Closed
opened 2026-02-26 17:31:05 +03:00 by kerem · 3 comments
Owner

Originally created by @ericwang401 on GitHub (Nov 6, 2023).
Original GitHub issue: https://github.com/ConvoyPanel/panel/issues/51

Is there an existing feature request for this?

  • I have searched the existing issues before opening this feature request.

Describe the feature you would like to see.

The current IPAM system should be overhauled to support IP address pools.

Describe the solution you'd like.

  1. There is a table in the database containing address pools.
  2. IP addresses belong to address pools.
  3. A node can have one or more address pools.

On top of that, bulk IP imports should be added to allow administrators to create loads of IPs using a range (starting IP and ending IP).

Additional context to this request.

No response

Originally created by @ericwang401 on GitHub (Nov 6, 2023). Original GitHub issue: https://github.com/ConvoyPanel/panel/issues/51 ### Is there an existing feature request for this? - [X] I have searched the existing issues before opening this feature request. ### Describe the feature you would like to see. The current IPAM system should be overhauled to support IP address pools. ### Describe the solution you'd like. 1. There is a table in the database containing address pools. 2. IP addresses belong to address pools. 3. A node can have one or more address pools. On top of that, bulk IP imports should be added to allow administrators to create loads of IPs using a range (starting IP and ending IP). ### Additional context to this request. _No response_
kerem 2026-02-26 17:31:05 +03:00
Author
Owner

@ericwang401 commented on GitHub (Nov 11, 2023):

This feature has been added! Will be pushed in v4 release

<!-- gh-comment-id:1806873510 --> @ericwang401 commented on GitHub (Nov 11, 2023): This feature has been added! Will be pushed in v4 release
Author
Owner

@ericwang401 commented on GitHub (Nov 11, 2023):

Not done yet. Forgot to add a validation when removing nodes from an address pool to check if that nodes' servers are still using its addresses.

<!-- gh-comment-id:1806885160 --> @ericwang401 commented on GitHub (Nov 11, 2023): Not done yet. Forgot to add a validation when removing nodes from an address pool to check if that nodes' servers are still using its addresses.
Author
Owner

@ericwang401 commented on GitHub (Nov 12, 2023):

Added the necessary validation rule

<!-- gh-comment-id:1806957514 --> @ericwang401 commented on GitHub (Nov 12, 2023): Added the necessary validation rule
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/panel#35
No description provided.