These utilities configure the kernel directly and the configuration is applied immediately. In this case users can configure their applications to use their local SOCKS proxy server. A network administrator may configure DHCP by allocating specific IP addresses based on MAC address. A GUI (GUI for Uncomplicated Firewall) is available to configure it. The design principles underlying Kubernetes allow one to programmatically create, configure, and manage Kubernetes clusters. Nginx also has a reputation of being harder to install and configure than Apache. Utility software is software designed to help to analyze, configure, optimize or maintain a computer. Only the system administrator can configure anacron tasks. Salesforce users can configure their CRM application. Models can include custom UI for users to configure experiments and change input data. One can also configure individual phases of the build process, which are implemented as plugins. Many VoIP service providers also allow callers to configure arbitrary caller ID information. Users can configure the font in Notepad. Other providers allow customers to configure it. For example, you could configure the Switch to start an engine.