Sponsored Content
Operating Systems Solaris Specifying network configuration info Post 302069702 by FredSmith on Tuesday 28th of March 2006 02:57:56 PM
Old 03-28-2006
Thank you, in case anyone searches the forum for a "fix" to a similar problem, the issue was:

My server's /etc/nsswitch.conf file did not specify hosts: dns

(as discussed in:
Solaris 8 System Administrator Collection >> Solaris Naming Administration Guide >> Part VI Administering DNS >> 28. Introduction to DNS >> DNS Basics

(From the documentSmilie

DNS Clients and the Resolver

To be a DNS client, a machine must run the resolver. The resolver is neither a daemon nor a single program; rather, it is a set of dynamic library routines used by applications that need to know machine names. The resolver's function is to resolve users' queries. To do that, it queries a name server, which then returns either the requested information or a referral to another server. Once the resolver is configured, a machine can request DNS service from a name server.

When a machine's /etc/nsswitch.conf file specifies hosts: dns (or any other variant that includes dns in the hosts line), the resolver libraries are automatically used. If the nsswitch.conf file specifies some other name service before dns, that name service is consulted first for host information and only if that name service does not find the host in question are the resolver libraries used.

For example, if the hosts line in the nsswitch.conf file specifies hosts: nisplus dns, the NIS+ name service will first be searched for host information. If the information is not found in NIS+, then the DNS resolver is used. Since name services such as NIS+ and NIS only contain information about hosts in their own network, the effect of a hosts:nisplus dns line in a switch file is to specify the use of NIS+ for local host information and DNS for information on remote hosts out on the Internet.

There are two kinds of DNS clients:

*

Client-only. A client-only DNS client does not run in.named; instead, it consults the resolver. The resolver knows about a list of name servers for the domain, to which queries are then directed.
*

Client-server. A client-server uses the services provided by in.named to resolve queries forwarded to it by client-machine resolvers.

The Solaris operating environment includes the dynamic library routines that make up the resolver. Solaris Naming Setup and Configuration Guide, contains instructions for setting up a host as a DNS client.
 

10 More Discussions You Might Find Interesting

1. HP-UX

HP-UX Network Configuration

Hi, I have installed a HP-UX B.11.00 U 9000/800 Server in one of the domain. And I'm also able to telnet/ping into this server from systems in the same domain. But I'm not able to telnet/ping into this server from a different domain. So, what shoud need to do to achieve this... (6 Replies)
Discussion started by: S.Vishwanath
6 Replies

2. Solaris

network configuration

hi again... i configured my network settings sometiime ago using the sys-unconfig command.the active link was rtls0. there was some problem with the network so i changed the ISP. now when im trying to reconfigure the system wit sys-unconfig, it tries to configure the network on rtls1 (and shows... (1 Reply)
Discussion started by: strider
1 Replies

3. Linux

Get info on network interface

Hello everybody, How can link network interface to the output of lspci -vv. Basicly i need to know who is the manufacturer of a specific interface, for example eth0 {Is it an Intel, or Broadcome, or something else}. Is there a way to find that out? Thanx (5 Replies)
Discussion started by: aleksey
5 Replies

4. AIX

change network info

hi all, how do i change the routing info and make sure i will be able to connect remotely? any ideas please? thanks in advance. (1 Reply)
Discussion started by: itik
1 Replies

5. SCO

Network Configuration

I have a SCO 5.07 Server and I am trying to get it on my network. I have edited the /etc/hosts file and /etc/rc2.d/s99route . I has connectivity on the NIC card but not sure if I am forgetting another file. Thanks! (2 Replies)
Discussion started by: andrewd
2 Replies

6. UNIX for Dummies Questions & Answers

network configuration

I am using solaris 10, my internet works alright but each time i reboot i keep loosing my connection. I will have to use the ifconfig iprb0 192.168.1.xx netmask 255.255.255.0 up and Route add default 192.168.1.xxx command to gain back my internet. I know there is a better way of addressing... (1 Reply)
Discussion started by: seyiisq
1 Replies

7. Solaris

Network configuration

Hi I have installed Solaris 5.10 on Intel x86 machine (standalone). I want to access internet through solaris. How should I configure the network? Is static IP or DHCP advisable? (5 Replies)
Discussion started by: johnl
5 Replies

8. UNIX and Linux Applications

kde network info app

In gnome there was an indicator applet that displayed your ip address, subnet mask, gateway, and dns. Is there a similar applet in kde? (0 Replies)
Discussion started by: cokedude
0 Replies

9. UNIX for Advanced & Expert Users

Show all network info

Is there a command that display all network info. I'm looking for ip address, subnet mask, gateway, and dns. If there isn't a single command could someone please write me a shellscript that can do this? (8 Replies)
Discussion started by: cokedude
8 Replies

10. UNIX for Dummies Questions & Answers

Need network info of servers

Hi, Need to Collect IP Details in the following format ServerName ; IPADDR1 ; NETMASK1 ; IPADDR2 ; NETMASK2 ; IPADDR3 ; NETMASK3 ; Could you please give me the suggesstions. Thanks (1 Reply)
Discussion started by: rajasekg
1 Replies
resolv.conf(5)							File Formats Manual						    resolv.conf(5)

Name
       resolv.conf - resolver configuration file

Description
       The  resolver  configuration  file, contains information that the resolver routines read the first time they are invoked by a process.  The
       resolver file contains ASCII text and lists the name-value pairs that provide various types of resolver information.

       The file is required if your system is running BIND.  This file must contain the BIND domain name for the local area network.  If your sys-
       tem is a BIND client, this file must also contain nameserver entries.

       There are two entry formats for the file:

       domain binddomain
	      This  line  specifies  the  default  domain to append to local host names.  If no domain entries are present, the domain returned by
	      after the first dot (.) is used.	If the host name does not contain a domain, the root domain is assumed.

       nameserver address
	      In this entry, the address is the IP address, in dot notation, of the BIND server that should be queried to resolve  host  name  and
	      address  information.   You should have at least one name server listed.	Two or more name servers reduces the possibility of inter-
	      rupted BIND service in the event that one of the servers is down.  You can list up to (10) name servers.	If more than one server is
	      listed,  the resolver library queries you to try them in the order listed.  If no name server entries are present, the default is to
	      use the name server on the local machine.

	      The algorithm used is to try a name server, and, if the query times out, to try the next, until out of name servers or the query	is
	      resolved.   The  last step is to repeat trying all the name servers until a maximum number of retries has been made or the query has
	      been resolved.

       The name value pair must appear on a single line, and the keyword or must start each line.

Examples
       The following is an example of a file:
       ;
       ; Data file for a client
       ;
       domain	      cities.us
       nameserver     128.11.22.33
       Lines beginning with a semicolon (;) are comment lines.

Files
See Also
       gethostname(2), resolver(3), named(8)
       Guide to the BIND Service

																    resolv.conf(5)
All times are GMT -4. The time now is 12:50 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy