Navigation Path: Admin Dashboard → IP Address Management
URL:
URL:
/admin/IPManagerOverview
The IP Address Management page allows you to manage DirectAdmin IP assignments for user accounts, configure default IPs, and perform bulk IP migration operations.User IP Assignments
View and manage user IP allocations
IP Configuration
Configure default IP settings
Bulk Operations
Move users between IPs
Sync from Server
Synchronize IP data
User IP Assignments
Viewing User IPs
The user IP list displays all customer accounts with their assigned IPs:| Column | Description |
|---|---|
| Checkbox | Select for bulk operations |
| ID | User account ID |
| User Information | Name and email address |
| DA User / IP | DirectAdmin username and assigned IP |
| Domains | List of domains owned by user |
Filtering Users
Search by Domain:- Enter domain name in search field
- Results filter in real-time
- Searches across all user domains
- Select IP from dropdown
- Shows only users on that IP
- Displays user count per IP
- Default IP marked with ⭐ star
IP Configuration
Server Information
Displays current server configuration:- Server IP: Primary server IP address
- Active IPs: Total number of available IPs
- Network Status: Current network state
Default IP Settings
Set the default IP address for new user accounts:- View list of available IPs
- See user count for each IP
- Select radio button for desired default IP
- Click Save IP Configuration
- New users will be assigned to this IP
- IP address
- Number of users currently assigned
- Default IP indicator (star icon)
Default IP Purpose: The default IP is automatically assigned to new user accounts when they are created. This helps distribute users across available IPs.
Bulk IP Operations
Moving Users Between IPs
Transfer multiple users from one IP to another:-
Select Users:
- Check individual users
- Or use “Check All” to select all
-
Choose Target IP:
- Select new IP from “Switch selected users to IP” dropdown
- View user count for each IP to balance load
-
Process Transfer:
- System processes users sequentially
- Status updates for each user
- Automatic DirectAdmin account migration
Sync IP from Server
Synchronize IP assignments from DirectAdmin:- Click Sync IP from Server button
- System queries DirectAdmin for each user
- Updates database with current IP assignments
- Displays sync status for each user
- Retrieves actual IP from DirectAdmin
- Updates platform database
- Verifies DirectAdmin account exists
- Shows success/error for each user
DirectAdmin Integration
How IP Assignment Works
User Creation:- New user account created in platform
- DirectAdmin account created automatically
- User assigned to default IP
- IP stored in user storage data
- User selected for IP change
- DirectAdmin API called to move account
- Account recreated on new IP
- Database updated with new IP
- Platform queries DirectAdmin
- Retrieves current IP for each user
- Compares with database
- Updates mismatches
DirectAdmin Username: Each user has a DirectAdmin username stored in their account. This is used for all server operations and IP management.
Best Practices
IP Distribution
IP Distribution
- Distribute users evenly across available IPs
- Monitor IP usage and balance load
- Reserve IPs for specific purposes if needed
- Document IP allocation strategy
- Plan for IP expansion as user base grows
- Keep default IP on least-loaded server
- Review IP distribution quarterly
Migration Planning
Migration Planning
- Schedule IP migrations during off-peak hours
- Notify affected users before migration
- Test migration with small batch first
- Monitor for issues during migration
- Have rollback plan ready
- Document migration procedures
- Keep migration logs
IP Management
IP Management
- Regularly sync IPs from DirectAdmin
- Verify IP assignments match DirectAdmin
- Monitor for orphaned accounts
- Keep IP configuration documented
- Review default IP periodically
- Track IP capacity and usage
- Plan for additional IPs proactively
Troubleshooting
Troubleshooting
- Check DirectAdmin API connectivity
- Verify user has DirectAdmin account
- Ensure IP is configured in DirectAdmin
- Review DirectAdmin error logs
- Test IP accessibility
- Verify DNS configuration
- Check firewall rules
Troubleshooting
User Not Showing IP
User Not Showing IP
Issue: User account doesn’t display IP addressSolutions:
- Click “Sync IP from Server”
- Verify user has DirectAdmin account
- Check DirectAdmin API connection
- Review user storage data
- Manually assign IP if needed
- Check DirectAdmin user exists
- Recreate DirectAdmin account
IP Migration Fails
IP Migration Fails
Issue: Cannot move user to different IPSolutions:
- Verify target IP exists in DirectAdmin
- Check DirectAdmin API credentials
- Ensure target IP has capacity
- Review DirectAdmin error logs
- Try manual migration via DirectAdmin
- Check user account permissions
- Verify IP is not blacklisted
Sync Errors
Sync Errors
Issue: IP sync from server failsSolutions:
- Check DirectAdmin API connectivity
- Verify DirectAdmin credentials
- Ensure DirectAdmin service is running
- Check network connectivity
- Review API rate limits
- Try syncing individual users
- Check DirectAdmin logs
Mismatched IPs
Mismatched IPs
Issue: Platform IP doesn’t match DirectAdminSolutions:
- Run “Sync IP from Server”
- Verify which IP is correct
- Update platform database if needed
- Check for recent migrations
- Review DirectAdmin account history
- Manually correct if necessary
- Document discrepancy
IP Management Workflow
Adding New IP Address
In DirectAdmin:- Add new IP to DirectAdmin
- Configure IP settings
- Assign IP to admin account
- Verify IP is accessible
- IP appears automatically in dropdown
- Set as default if desired
- Begin assigning users to new IP
- Monitor IP usage
Balancing IP Load
Review Current Distribution:- Check user count per IP in filter dropdown
- Identify overloaded IPs
- Select users from busy IP
- Move to less-loaded IP
- Verify migration successful
- Track users per IP
- Monitor server load per IP
- Review bandwidth usage
- Check for IP-specific issues
Quick Reference
Common Tasks
| Task | Steps |
|---|---|
| Set Default IP | Select IP radio button → Save IP Configuration |
| Move Users | Select users → Choose target IP → Confirm |
| Sync IPs | Click Sync IP from Server → Wait for completion |
| Filter by IP | Select IP from dropdown → View filtered list |
| Search Domain | Enter domain in search → Results filter automatically |
IP Status Indicators
| Indicator | Meaning |
|---|---|
| ⭐ Star | Default IP for new users |
| Green Check | DirectAdmin account exists |
| Red X | No DirectAdmin account |
| Loading Spinner | Sync in progress |