IP Addresses¶
enconf manages a pool of IP addresses assigned to servers and served to domains, websites and subscriptions. The pool determines the public IP a website is reachable on and which IP is used in DNS A records and SSL issuance.
IP Overview¶
The table under IP Addresses shows all known addresses:
| Column | Description |
|---|---|
| Address | The IP address (IPv4 or IPv6) |
| Version | Automatically detected — IPv4 or IPv6 |
| Type | shared or dedicated |
| Server | Server the IP is assigned to |
| Subscription | Assigned subscription (for dedicated IPs) |
| NAT IP | Public IP behind a NAT (e.g. cloud VMs) |
| Comment | Free-text note |
| Active | IP is active |
| Hosting | Free or blocked for hosting |
The filter at the top narrows the list by type (shared / dedicated).
IP Types¶
| Type | Description |
|---|---|
| shared | Shared IP — used by multiple subscriptions. Default for new IPs. |
| dedicated | Dedicated IP — assigned exclusively to a single subscription. |
Add IP Address¶
- Click Add IP
- Fill out the form:
| Field | Required | Description |
|---|---|---|
| Server | Yes | Server the IP is assigned to |
| Address | Yes | IPv4 or IPv6 address (must be unique) |
| Type | No | shared (default) or dedicated |
| NAT IP | No | Public IP if the server is behind a NAT |
| Comment | No | Free-text note |
| Blocked for hosting | No | IP stays active but is never assigned to a customer site |
- Click Create
Auto-Detect IPs¶
Instead of entering IPs manually, they can be read from the servers:
- Click Detect
- enconf queries all active servers via their agent for the configured IP addresses
- New addresses are added to the pool as
shared— already known ones are skipped
Each auto-detected IP receives a comment with server, version and interface.
Edit IP¶
The edit icon lets you change the address, type, NAT IP, comment and active status. The IP can also be assigned:
- Reseller — assigns the IP to a reseller's pool (empty = admin pool)
- Subscription — binds the IP as a dedicated IP to a subscription
Two-Way Link
When an IP is bound to a subscription, enconf automatically records it as that subscription's assigned IP. Removing the binding clears the assignment again. This keeps the IP pool and subscription consistent at all times.
Blocked for Hosting¶
The Blocked for hosting toggle keeps an IP active in the pool (e.g. for backups or internal services) but excludes it from assignment to customer sites.
Local and Backup IPs
Private or local IPs should be marked as blocked so they are never accidentally used as a website's public or DNS IP.
Which IP a Website Uses¶
enconf determines the serving public IPv4 of a subscription in this order:
- A dedicated IP assigned to the subscription
- The IP explicitly assigned to the subscription
- The first active, non-blocked, public shared IPv4 of the server
If nothing resolves, serving falls back to the server hostname.
Per-Domain Assignment¶
A single domain can be assigned its own IP, which is then used for its DNS A records and SSL issuance. Without an explicit assignment, the domain uses the default shared IP.
No Inheritance
A domain does not inherit its subscription's dedicated IP — otherwise a newly created domain would silently adopt another domain's IP. Without an explicit assignment, the shared IP always applies.
Delete IP¶
- Click the delete icon
- Confirm the deletion
IP In Use
An IP cannot be deleted while it is still used by a subscription. Assign the affected subscriptions to another IP first.