Accessing a DNS server fails on an alternate IP address

Steve Searle steve at stevesearle.com
Thu Aug 12 12:43:09 UTC 2010


I have a DNS server running on a physical server 192.168.126.1. However
I like to split all my services onto their own IP addresses for ease of
migration, so I logically assign 192.168.126.154 to this server using
the following lines in /etc/rc.d/rc.local

  ifconfig eth0:2 192.168.126.154
  route add -host 192.168.126.154 dev eth0:2

This makes it more straightforward if I ever want to move the service to
a different physical server - I just reassign the logical IP address.

However I cannot access the server using the alternate address. In other
words:

  $ dig @192.168.126.1 capercaillie

works as expected, but:

  $ dig @192.168.126.154 capercaillie

returns a "no servers could be reached" message. This happens even if I
take down the firewall on the server.

I have got round it by getting the dhcp server to give out the ...126.1
address, but would prefer to get the ...126.154 address working.

The client machines are running Fedora 13, but the server is running
CentOS 5.5.

Any thoughts?

Steve

-- 
 
Website:  www.stevesearle.com
Twitter:  @ReddishShift
Facebook: www.facebook.com/steve.searle

 13:23:46 up 50 min,  1 user,  load average: 0.00, 0.03, 0.04
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
Url : http://lists.fedoraproject.org/pipermail/users/attachments/20100812/637a3377/attachment.bin 


More information about the users mailing list