Your IP Dashboard
Manage and view your assigned IP addresses
Total Instances
3
Active IPs
7
Expires In
27 days
Data Usage
65%
Your IP Instances
| Instance Name | IP Addresses | Type | Status | Region | Actions |
|---|---|---|---|---|---|
|
Web Server
web-01
|
192.168.1.101
192.168.1.102
|
Static
|
Active | US West | |
|
Database Cluster
db-cluster
|
192.168.1.201
192.168.1.202
192.168.1.203
|
Static
|
Active | US East | |
|
CDN Service
cdn-service
|
192.168.1.301
192.168.1.302
|
Dynamic
|
Active | EU West |
Quick Actions
Recent Activity
-
New IP Added
IP 192.168.1.302 added to CDN Service
Added by Admin • 2 hours ago
-
IP Configuration Updated
Security rules updated for Web Server
Updated by You • 1 day ago
-
Billing Renewed
Monthly subscription renewed successfully
System • 3 days ago
-
Alert: High Traffic
Unusual traffic detected on CDN Service
System • 4 days ago
IP Address Details
Comprehensive information about your assigned IP addresses
Select Instance
Database Cluster IPs
Primary IP
ActiveSecondary IP
ActiveBackup IP
ActiveDatabase Cluster IP Configuration
Network Configuration
Security Configuration
Connection String
Use this string to connect to your database cluster
IP Usage Statistics
Network Traffic
Last 30 days
Request Count
Last 30 days
Uptime
Last 30 days
Traffic History (Last 7 Days)
Setup Guide
Quick start guide to configure and use your IP addresses
Table of Contents
Getting Started
Welcome to the IP Dashboard! This guide will help you quickly setup and configure your newly assigned IP addresses for optimal performance and security.
Prerequisites
- Access to your Heroku account
- Basic understanding of networking concepts
- Administrative access to your application's configuration
Initial Setup Checklist
| Task | Description | Required |
|---|---|---|
| Verify IP allocation | Confirm your IPs are correctly displayed in dashboard | Yes |
| Update DNS records | Add A records pointing to your static IPs | Yes |
| Configure firewalls | Setup security rules for your IPs | Yes |
| Setup monitoring | Configure monitoring alerts for your IPs | Recommended |
| Create backups | Setup automatic configuration backups | Recommended |
Connecting to Your IP Addresses
Connection Methods
There are several ways to connect to and utilize your IP addresses. Choose the method that best suits your application needs.
Using Heroku CLI
Configure your application to use the assigned IPs through the Heroku CLI with these commands:
# Login to Heroku CLI
$ heroku login
# Attach IP to your application
$ heroku ips:attach 192.168.1.101 --app your-app-name
# Verify IP configuration
$ heroku ips:info --app your-app-name
Using the API
Configure your assigned IPs programmatically using our REST API:
# Authenticate and get token
$ curl -X POST https://api.example.com/auth \
-d '{"username": "your-username", "password": "your-password"}'
# Attach IP to your application
$ curl -X POST https://api.example.com/apps/your-app-id/ips \
-H "Authorization: Bearer YOUR_TOKEN" \
-d '{"ip": "192.168.1.101"}'
Using the Dashboard
Configure your assigned IPs directly through the web dashboard:
- Navigate to the "IP Management" section in the sidebar
- Select the application you want to configure
- Click on "Attach IP" button
- Select the IP address from the dropdown menu
- Confirm the attachment
- Wait for the confirmation message
Testing Your Connection
After configuring your IP address, test the connection to ensure everything is working properly:
Verification Steps
- Ping the IP address to verify basic connectivity
- Check your application logs for successful connections
- Verify DNS resolution if you've configured custom domains
- Test your application's functionality using the new IP
- Monitor for any error messages or performance issues
Security Best Practices
Securing your IP addresses is critical to protect your application and data. Follow these best practices to enhance your security posture.
Firewall Configuration
Implement restrictive firewall rules to allow only necessary traffic. Block all unused ports and limit access to authorized sources.
Access Credentials
Use strong, unique passwords for all services. Implement multi-factor authentication whenever possible.
Encryption
Always use SSL/TLS for data transmission. Configure proper certificate validation and cipher suites.
Regular Updates
Keep all systems and software up to date with the latest security patches to prevent exploitation of known vulnerabilities.
Security Checklist
- Implement IP whitelisting for admin access
- Configure DDoS protection
- Set up intrusion detection system
- Enable real-time security monitoring
- Implement rate limiting
- Create a security incident response plan
Troubleshooting
Encountering issues with your IP address configuration? Use this troubleshooting guide to resolve common problems.
If you're experiencing connection timeouts when trying to access your IP:
- Verify the IP address is correctly assigned in your dashboard
- Check if your firewall is blocking the connection
- Ensure the service is running and bound to the correct IP
- Test connectivity from multiple locations to rule out network issues
- Contact support if the issue persists
If your domain isn't resolving to the correct IP address:
- Verify your DNS records are properly configured
- Check if the DNS propagation has completed (can take up to 48 hours)
- Use tools like dig or nslookup to check the current DNS resolution
- Clear your local DNS cache
- Verify with your DNS provider that records are correctly set
If you're experiencing slow connections or high latency:
- Check for network congestion at your data center
- Monitor bandwidth usage and implement throttling if necessary
- Verify if CDN or load balancing configurations are optimal
- Use network diagnostic tools to identify bottlenecks
- Consider upgrading your plan if consistently hitting resource limits
Need additional help?
If you're still experiencing issues, please contact our support team through the Support section or email support@example.com
Advanced Configuration
For users who need more control and customization, these advanced configuration options provide additional flexibility.
Load Balancing Configuration
If you have multiple IPs assigned to a service, you can implement load balancing to distribute traffic:
# Sample Nginx load balancing configuration
upstream backend {
server 192.168.1.101;
server 192.168.1.102;
server 192.168.1.103;
}
server {
listen 80;
server_name example.com;
location / {
proxy_pass http://backend;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
Failover Configuration
Set up automatic failover between primary and backup IPs to ensure high availability:
Active-Passive Setup
- Configure monitoring for primary IP (192.168.1.101)
- Set up health checks to detect failures
- Script automatic redirection to backup IP (192.168.1.102)
- Implement notification system for failover events
- Test failover regularly to ensure functionality
Floating IP Implementation
- Configure a floating IP that can move between instances
- Set up heartbeat monitoring between primary and backup
- Create scripts to transfer the floating IP automatically
- Configure state synchronization between instances
- Test automatic and manual failover scenarios
Custom Routing Rules
Implement advanced routing rules to optimize traffic flow between your IPs:
| Traffic Type | Primary IP | Backup IP | Rule |
|---|---|---|---|
| Website visitors | 192.168.1.101 | 192.168.1.102 | Round-robin distribution |
| API traffic | 192.168.1.201 | 192.168.1.202 | Least connections |
| Admin access | 192.168.1.301 | - | IP whitelisting |
| Media content | 192.168.1.401 | 192.168.1.402 | Geographic distribution |
Note on Advanced Configuration
These advanced configurations may require additional setup and expertise. Consider consulting with our technical support team before implementing complex changes.
Documentation
Comprehensive guides and resources for your IP management
Documentation
Resources
Getting Started
Welcome to the IP Management Dashboard. This documentation will help you get up and running quickly with your newly assigned IP addresses.
Overview
The IP Management Dashboard is a tool for managing and monitoring your assigned IP addresses. It provides real-time insights into usage, configuration options, and performance metrics.
Key Features
- View and manage assigned IP addresses
- Monitor traffic and usage statistics
- Configure security settings and access controls
- Set up alerts and notifications
- Access API endpoints for programmatic control
System Requirements
| Component | Requirement |
|---|---|
| Browser | Chrome 80+, Firefox 72+, Safari 13+, Edge 80+ |
| Operating System | Windows 10+, macOS 10.13+, Linux (modern distributions) |
| Internet Speed | 5 Mbps or higher recommended |
| Screen Resolution | Minimum 1280x720 pixels |
Quick Start Guide
- Sign in to your account
- Navigate to the Dashboard section
- View your assigned IP addresses
- Configure basic settings for each IP
- Set up monitoring and alerts
Need more help?
Check out the Setup Guide for detailed instructions or contact our support team for assistance.
IP Management
Understanding IP Addresses
IP addresses are unique identifiers assigned to your services or instances. They enable communication between your applications and the internet.
Types of IP Addresses
| Type | Description | Use Case |
|---|---|---|
| Static | Fixed, persistent IP addresses that don't change | Production environments, SSL certificates, DNS records |
| Dynamic | IP addresses that may change periodically | Development environments, temporary resources |
| Elastic | IPs that can be easily reassigned between instances | High-availability setups, failover configurations |
Managing Your IP Addresses
Viewing IP Details
Access comprehensive information about each IP address in your dashboard:
- IP address and subnet mask
- Assignment status and duration
- Associated service or instance
- Region and availability zone
- Traffic statistics and monitoring data
Configuring IP Settings
Customize configuration for each IP address:
- DNS settings and reverse DNS
- Firewall rules and security groups
- Rate limiting and traffic shaping
- Monitoring thresholds and alerts
- Backup and failover configurations
IP Address Lifecycle
Understand the lifecycle of your IP addresses:
- Allocation from IP pool
- Assignment to service or instance
- Configuration and testing
- Active usage and monitoring
- Potential reassignment or release
Important Note
Changes to production IP configurations may cause temporary service interruptions. Schedule maintenance windows for significant changes.
Best Practices
Do
- Regularly backup IP configurations
- Implement proper security measures
- Monitor traffic patterns and usage
- Document IP assignments and purpose
- Test failover procedures periodically
Don't
- Share IP credentials unnecessarily
- Leave default security settings unchanged
- Ignore unusual traffic patterns
- Make configuration changes without testing
- Forget to update DNS records when changing IPs
API Reference
Our comprehensive API allows you to programmatically manage your IP addresses and integrate with your existing systems.
Authentication
All API requests require authentication using API keys or OAuth 2.0 tokens.
# Example API request with token authentication
curl -X GET "https://api.example.com/v1/ips" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json"
Endpoints
/v1/ips
Lists all IP addresses associated with your account.
Query Parameters
| Parameter | Type | Description |
|---|---|---|
| limit | integer | Maximum number of results to return |
| offset | integer | Number of results to skip |
| status | string | Filter by IP status (active, inactive) |
/v1/ips/{ip_id}
Retrieves detailed information about a specific IP address.
Path Parameters
| Parameter | Type | Description |
|---|---|---|
| ip_id | string | Unique identifier for the IP address |
/v1/ips
Requests a new IP address allocation.
Request Body
{
"type": "static",
"region": "us-east-1",
"service_id": "srv-abc123",
"description": "Web server primary IP"
}
Rate Limits
API requests are subject to rate limiting to ensure service stability:
- Basic accounts: 60 requests per minute
- Premium accounts: 300 requests per minute
- Enterprise accounts: 1000 requests per minute
Client Libraries
We provide client libraries for popular programming languages:
Frequently Asked Questions
What is the difference between static and dynamic IPs?
Static IPs remain constant and don't change, making them ideal for services that require consistent addressing like websites with DNS records. Dynamic IPs may change periodically and are typically used for temporary resources.
How do I add a new IP address to my account?
You can request additional IP addresses through the dashboard by navigating to IP Management and clicking the "Add New IP" button. Depending on your plan, additional IPs may incur extra charges.
Can I transfer an IP address between services?
Yes, you can reassign IPs between services in your account. Navigate to the IP details page, select "Manage," and choose the "Reassign" option to move the IP to another service.
What happens if my IP address is detected as abusive?
If your IP is flagged for abusive behavior, we'll notify you immediately. You'll need to investigate and resolve the issue. Persistent abuse may result in IP suspension or blacklisting by third parties.
How can I set up monitoring for my IP addresses?
You can configure monitoring in the dashboard by selecting an IP, navigating to the "Monitoring" tab, and setting up alerts for various metrics like traffic volume, error rates, or latency thresholds.
What security measures should I implement for my IPs?
We recommend configuring firewall rules to restrict access, implementing rate limiting to prevent abuse, using secure credentials for administration, enabling logging for all access, and regularly reviewing security settings.
How do I configure DNS records for my IPs?
In your DNS provider's management interface, create A records pointing to your static IP addresses. For reverse DNS, you can configure PTR records in the IP Management section of your dashboard.
Still have questions?
Support Center
Get help with your IP address management and configuration
Self-Service Support
Knowledge Base
Find answers to common questions in our detailed knowledge base.
Email Support
Email Us
Send us a detailed description of your issue and we'll respond within 24 hours.
Weekend: Limited coverage for emergencies
Live Support
Live Chat
Get immediate assistance from our technical support team.
Weekend: 10am - 6pm EST
Our Support Team
Photo by Dylan Gillis
Dedicated Technical Experts
Our support team consists of experienced network engineers and IP management specialists who are ready to help you with any technical challenges.
Our technical team has an average of 7+ years of experience in IP networking and management.
We pride ourselves on a 98% satisfaction rating from our customers across all support channels.
Contact Support
Photo by Berkeley Communications
What to expect
- Confirmation email within minutes
- Initial response within 24 hours
- Personalized assistance from our technical team
- Case tracking through your dashboard
- Follow-up to ensure your issue is resolved
Need Urgent Help?
For critical issues requiring immediate attention, please call our emergency support line.
Emergency Support: +1 800 123 4567Frequently Asked Support Questions
To report an issue with your IP address, navigate to the IP Management section, select the affected IP, and click the "Report Issue" button. Alternatively, you can use the contact form on this page or email our support team directly at support@example.com.
When contacting support, please include the following information:
- Your account ID or email address
- The specific IP address(es) affected
- A detailed description of the issue
- When the issue started
- Any error messages you're receiving
- Steps you've already taken to resolve the issue
Our standard response time is within 24 hours for regular support requests. For high-priority issues, we aim to respond within 4 hours during business hours. If you have a critical emergency, please use our emergency support line for immediate assistance.
Yes, we provide support for custom IP configurations. Our technical team can assist with specialized setups, including load balancing, failover configurations, and custom routing rules. For complex configurations, we may recommend scheduling a consultation with one of our network specialists.
Our support hours vary by channel:
- Email Support: Monday - Friday, 9am - 6pm EST
- Live Chat: Monday - Friday, 9am - 9pm EST; Weekend, 10am - 6pm EST
- Emergency Phone Support: 24/7 for critical issues