Hi everyone,
I was hoping for some feedback on what you feel would be the best way to handle per customer /64's.
Since IRC is a fairly popular thing around our parts, we're needing to start assigning /64's to clients as most IRC networks limit the amount of connections from the same /96 -> /64 to stop spam bots/etc.
Actually assigning the subnets isn't hard, the question is more "how do you feel we should handle a migration path?". I was thinking originally that we should add a button on a sep page that would:
- Assign a /64 per location a user has a service in
- Revoke all V6's they currently have assigned
- Enable the option for them to assign V6's themselves on their /vserver/*/ipaddresses/ page
Now, this is all well and good but I feel the 'remove all' option was a little rough. The next thing I was thinking was:
- Assign a /64 per location a user has a service in
- Convert all current entries into their /64 (we're replace the first half of the IP with their /64). RDNS/etc would be transferred over.
- Enable the option for them to assign V6's themselves on their /vserver/*/ipaddresses/ page
The other option I was thinking was allowing side by side usage with the /128 allocations we do now. I don't really like this option as we're going to be flooding our DB with IP's and will be all around quite messy.
I'm open for whatever feedback I can get. The migration path won't be required but would provide those that want designated subnets the option of it.
There's the other option of assigning a /64 to each VPS but I felt this was a little on the wasteful side.
Feedback?
Francisco
I was hoping for some feedback on what you feel would be the best way to handle per customer /64's.
Since IRC is a fairly popular thing around our parts, we're needing to start assigning /64's to clients as most IRC networks limit the amount of connections from the same /96 -> /64 to stop spam bots/etc.
Actually assigning the subnets isn't hard, the question is more "how do you feel we should handle a migration path?". I was thinking originally that we should add a button on a sep page that would:
- Assign a /64 per location a user has a service in
- Revoke all V6's they currently have assigned
- Enable the option for them to assign V6's themselves on their /vserver/*/ipaddresses/ page
Now, this is all well and good but I feel the 'remove all' option was a little rough. The next thing I was thinking was:
- Assign a /64 per location a user has a service in
- Convert all current entries into their /64 (we're replace the first half of the IP with their /64). RDNS/etc would be transferred over.
- Enable the option for them to assign V6's themselves on their /vserver/*/ipaddresses/ page
The other option I was thinking was allowing side by side usage with the /128 allocations we do now. I don't really like this option as we're going to be flooding our DB with IP's and will be all around quite messy.
I'm open for whatever feedback I can get. The migration path won't be required but would provide those that want designated subnets the option of it.
There's the other option of assigning a /64 to each VPS but I felt this was a little on the wasteful side.
Feedback?
Francisco