fbpx
Wikipedia

resolvconf

In some FreeBSD, Linux distributions, and other Unix-like operating systems, the resolvconf program maintains the system information about the currently available name servers and manages the contents of the configuration file resolv.conf, which determines Domain Name System (DNS) resolver parameters.

Before a computer can connect to an external network resource by name, it must convert that alpha-numeric name (e.g., wikipedia.org) into its corresponding network address called an IP address (e.g., 66.230.200.10). The computer performs this conversion by contacting one of a number of special computers called name servers, which have tables of resource names and corresponding IP addresses. The information about the servers is kept in the configuration file resolv.conf. However, when multiple programs need to dynamically modify the resolv.conf file, they can interfere with each other and store incorrect information in the file.

The resolvconf program addresses this problem. It acts as an intermediary between programs that supply name server information (e.g., DHCP clients) and programs that use name server information (e.g., resolvers). When resolvconf is properly installed, the resolv.conf file is replaced by a symbolic link to /etc/resolvconf/run/resolv.conf and the resolver instead uses the dynamically generated linked file. In a system without resolvconf, the file is normally maintained manually or by a collection of scripts. The scripts may cause problems, because there is no program to control access to the file. Resolvconf controls access to the file, allowing many programs to use it at the same time.

resolvconf cannot easily be disabled on some systems. On FreeBSD it can be disabled by placing resolvconf=NO in resolvconf.conf(5).[1]

In securely administered environments the resolvconf program (or daemon, depending on the implementation) causes uneasiness since it interferes with the containment of resolv.conf security vulnerabilities, making changes to it without authorization. (Centralized change management, or centralized compliance, requires that system changes cannot be made from the sidelines.)

References edit

  1. ^ "resolvconf(8)". www.freebsd.org.

External links edit

  • resolvconf – Original implementation.
  • openresolv – Compatible implementation.
  • 192-168-i-i.com


resolvconf, this, article, about, specific, unix, tool, that, generates, resolv, conf, generic, article, about, resolv, conf, resolv, conf, this, article, needs, additional, citations, verification, please, help, improve, this, article, adding, citations, reli. This article is about a specific Unix tool that generates etc resolv conf For the generic article about etc resolv conf see resolv conf This article needs additional citations for verification Please help improve this article by adding citations to reliable sources Unsourced material may be challenged and removed Find sources Resolvconf news newspapers books scholar JSTOR September 2016 Learn how and when to remove this template message In some FreeBSD Linux distributions and other Unix like operating systems the resolvconf program maintains the system information about the currently available name servers and manages the contents of the configuration file resolv conf which determines Domain Name System DNS resolver parameters Before a computer can connect to an external network resource by name it must convert that alpha numeric name e g wikipedia org into its corresponding network address called an IP address e g 66 230 200 10 The computer performs this conversion by contacting one of a number of special computers called name servers which have tables of resource names and corresponding IP addresses The information about the servers is kept in the configuration file resolv conf However when multiple programs need to dynamically modify the resolv conf file they can interfere with each other and store incorrect information in the file The resolvconf program addresses this problem It acts as an intermediary between programs that supply name server information e g DHCP clients and programs that use name server information e g resolvers When resolvconf is properly installed the resolv conf file is replaced by a symbolic link to etc resolvconf run resolv conf and the resolver instead uses the dynamically generated linked file In a system without resolvconf the file is normally maintained manually or by a collection of scripts The scripts may cause problems because there is no program to control access to the file Resolvconf controls access to the file allowing many programs to use it at the same time resolvconf cannot easily be disabled on some systems On FreeBSD it can be disabled by placing resolvconf NO in resolvconf conf 5 1 In securely administered environments the resolvconf program or daemon depending on the implementation causes uneasiness since it interferes with the containment of resolv conf security vulnerabilities making changes to it without authorization Centralized change management or centralized compliance requires that system changes cannot be made from the sidelines References edit resolvconf 8 www freebsd org External links editresolvconf Original implementation openresolv Compatible implementation 192 168 i i com nbsp This Internet domain name article is a stub You can help Wikipedia by expanding it vte Retrieved from https en wikipedia org w index php title Resolvconf amp oldid 1133989539, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.