I have this small network (~20 hosts) and doing name resolution is getting to be a pain. I have a DNS server but I use it for external requests and whenever I try using the "view" feature of bind to answer differently for requests coming from the private side it stops working.
<br><br>I personally don&#39;t like messing with DNS. I would be far happier if there were some system of synchronizing /etc/hosts files. I could write a python script that does this in half the time I spent last night.<br>
<br>However, I have two fears: The python script needs to run as root or I need to modify permissions on the hosts file (I&#39;d be inclined to modify permissions) *and* I didn&#39;t realize how far-reaching the implications of a fubar&#39;d /etc/hosts file was until Nathan mailed us yesterday. I don&#39;t have physical access to these servers so rebooting in single user mode is not available to me (though if I modify permissions on the file then maybe it won&#39;t be as bad either).
<br><br>Anyone have any thoughts (including a different solution entirely)? My configuration is Ubuntu 6.06 server and I&#39;m using bind9 for the primary DNS and powerdns for secondary (configured to use the bind style backend storage).
<br clear="all"><br>-- <br>Matthew Nuzum<br>newz2000 on freenode