LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Networking (http://www.linuxquestions.org/questions/linux-networking-3/)
-   -   name resolution problems (http://www.linuxquestions.org/questions/linux-networking-3/name-resolution-problems-909500/)

vlyamtse 10-22-2011 06:16 AM

name resolution problems
 
hi,
I have to change name resolution for RedHat 5 system so that the name will be resolved to "real" IP address ( assigned to eth0) vs. loopback. I have dns server from my provider, so in /etc/nsswitch.conf resolution via /etc/hosts is first, and via dns service second
hosts: files dns

and I changed "/etc/hosts":
#192.168.1.19 is assigned to eth0
192.168.1.19 myhost.mydomain.com myhost

"hostname -f" now returns "myhost.mydomain.com" but is it enough to assume that name resolution working?
The application software still fails due to name resolution problems... Is there anything else i should do ?

Also, how can i set /etc/hosts name assignment for dynamic ( DHCP assigned) address, vs. static?
Thank you,

catkin 10-22-2011 10:39 AM

What is the application software and what is the error message it gives?

xywang 10-22-2011 01:26 PM

on your RH5 system if you get eth0 IP from DHCP you only need to put your hostname in 127.0.0.1 entry along with the 'localhost'. like this,
127.0.0.1 localhost your-rh5-hostname
/etc/hostname sets your hostname at boot time.
/etc/resolv.conf domain entry sets the dnsdomainname at boot time.
the name-to-ip lookup of your system local application will use the 127.0.0.1 address, and for your remote application they need to relay on the DNS that is integrated with the DHCP where DHCP will dynamically update the DNS server on IP assignment and return.


All times are GMT -5. The time now is 07:55 PM.