Core Network Services
Essential network services for routing, IP allocation, and name resolution
Core Network Services
The core network services form the foundation of Pimeleon's routing and connectivity infrastructure. These services handle fundamental network operations including IP address assignment, domain name resolution, and network packet routing.
In This Section
DHCP Services
Automatic IP address allocation and network configuration for all connected devices. The DHCP server manages dual-network segments (wired LAN and wireless guest network) with dynamic DNS integration, enabling clients to automatically discover network services including DNS resolvers, file sharing, and time synchronization.
DNS Services
Domain name resolution infrastructure providing local and forwarded DNS queries. The DNS architecture integrates with DHCP for automatic hostname registration, coordinates with filtering services, and resolves both standard domains and special-case .onion addresses for privacy services.
Service Integration
Core network services work together to provide a complete networking foundation:
- DHCP to DNS: DHCP clients automatically receive DNS server configuration and register their hostnames in DNS zones
- Cross-Network Routing: DHCP configures routing between network segments enabling inter-network communication
- Service Discovery: DNS responds to queries for discovered network services announced through DHCP
- Address Management: DHCP maintains consistent IP allocations while DNS provides stable hostname resolution
Key Responsibilities
- Dynamic IP Assignment: Allocating IP addresses from configured pools with appropriate lease times
- Hostname Registration: Automatically adding client hostnames to DNS zones for local network discovery
- Network Configuration: Announcing routing information, DNS servers, and gateway addresses to clients
- Service Announcement: Publishing network service locations (file sharing, time synchronization) for client auto-configuration