Re: [swinog] DNS Admin tool

2016-02-10 Diskussionsfäden Saverio Proto

Hello,

you can use vi and git :)

https://github.com/dyne/gitzone

this is a very good tool to manage bind configuration and zones.

Cheers

Saverio

On 06/02/16 17:34, Kägi Adrian wrote:

Hi Swinog
I guess all of us is in touch to administrate DNS Servers. And I guess Bind 
will be a popular one.
In our situation, different admins, with different skill make changes on zone 
files. And some guys (. I cannot understand why.), don't like vi as 
administration tool.
We're looking for a web based Admin Tool, to manage our zone files on two Bind 
DNS (Master, slave) Servers. If any possible, this tool should support zone 
based admin rights for external customers.

What kind of tool do you use? Webmin? Plesk? vi?

I found a lot of outdated and unmaintained tools, quite frustrating.

Thank you very much!
Cheers Adrian


___
swinog mailing list
swinog@lists.swinog.ch
http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog




--
SWITCH
Saverio Proto, Peta Solutions
Werdstrasse 2, P.O. Box, 8021 Zurich, Switzerland
phone +41 44 268 15 15, direct +41 44 268 1573
saverio.pr...@switch.ch, http://www.switch.ch

http://www.switch.ch/stories


___
swinog mailing list
swinog@lists.swinog.ch
http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog


Re: [swinog] DNS Admin tool

2016-02-08 Diskussionsfäden Kägi Adrian
Hy All
Wow, thank you very much! It looks, all had / have same needs and Problems! 
Now I have a lot of products to evaluate! :-)

Thank you very much!
Cheers Adrian

-Ursprüngliche Nachricht-
Von: swinog-boun...@lists.swinog.ch [mailto:swinog-boun...@lists.swinog.ch] Im 
Auftrag von Andre Timmermann
Gesendet: Sonntag, 7. Februar 2016 14:17
An: Tobias Brunner <tob...@tobru.ch>
Cc: swinog@lists.swinog.ch
Betreff: Re: [swinog] DNS Admin tool

Hi,

Am Sonntag, den 07.02.2016, 13:35 +0100 schrieb Tobias Brunner:

> > What kind of tool do you use? Webmin? Plesk? vi?
> 
> VIM and Git / Gitlab.
> 
> We're using Knot, that's a great authoritative DNS server. And we 
> created some CI/CD magic around zonefile management: A Gitlab CI jobs 
> takes care of incrementing serial numbers, checking syntax and 
> deploying zonefiles to the hidden master. Queries are only done to the slaves.
> This works great for us...

I was about to write the same thing.

We do not maintain a lot of zones. We use vi or another text editor. The files 
are checked into Gitlab and Jenkins does various tests (including checking if 
the serial has been changed ;) The puppet takes over and deploys the file to a 
hidden master wich uses AXFR to update the real DNS servers.

Andre




___
swinog mailing list
swinog@lists.swinog.ch
http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog


___
swinog mailing list
swinog@lists.swinog.ch
http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog


Re: [swinog] DNS Admin tool

2016-02-07 Diskussionsfäden Michael Righter
 I've also tried to build some GUI tools for BIND. It's not that easy. 
I was only able to build some Perl Scripts so that people with low Linux
skills can manage the zones..

In the end we changed to PowerDNS and built or own GUI with PHP/MySQL.
Our Users are happy with it and they don't need any skills except of
what they put in their zones :-)

But we've only about 800 Zones, don't know how good PowerDNS scales in a
huge Environment 
___
swinog mailing list
swinog@lists.swinog.ch
http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog


Re: [swinog] DNS Admin tool

2016-02-06 Diskussionsfäden Rainer Duffner

> Am 06.02.2016 um 20:42 schrieb Stanislav Sinyagin :
> 
> Second that, and... Have a look at incognito.com  Name 
> Commander. It's a commercial tool that governs BIND servers.
> 
> Another option would be to outsource the whole DNS service to a team which 
> knows what they're doing :)
> 
> 


That’s sometimes a difficult decision.
Though few will count DNS as being a core-business, a lot of stuff depends on 
it.

And unless it’s a core-business, you will certainly not be able to run it as 
well as somebody like dyn.com or easydns.com .

It really depends on how much of an „ISP“ you consider yourself and how many 
zones you maintain (and how many queries you get to those zones).



___
swinog mailing list
swinog@lists.swinog.ch
http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog


Re: [swinog] DNS Admin tool

2016-02-06 Diskussionsfäden Silvan Gebhardt


On 06.02.2016 17:34, Kägi Adrian wrote:
> We're looking for a web based Admin Tool, to manage our zone files on two 
> Bind DNS (Master, slave) Servers. If any possible, this tool should support 
> zone based admin rights for external customers.

I do this the following way - haven't found anything better yet:

- Webmin
- Add the Slaves into the Webmin Master within "Other Servers"
- This way, we have single sign on

Step 2: Go to bind settings
Webmin>Servers>Bind>Cluster slave Servers
Add the other Slaves (3 in my case)
Create secundary on slave: yes
create all existing master zones on slave: yes
name for NS record: show the ns2.yourname.ch

make sure to not have a trailing . or it might double .. on the end in
the zone


now put virtualmin over it (don't get fooled into having to use the
commercial cloudmin)

now you have delegated access. you still see all zones as sudo user ;)
Perfect imho.


I created a package (Service definition) that only allowed dns changes)
I then use whmcs to manage my client- my clients can order their own
free DNS management via a "free package" on WHMCS which then provisions
on these dns.

Do not let a provisioning system auto-accept orders. Otherwise, someone
will create gmail.com on your dns and hijack all the emails of the
people which use your dns to resolve (that's one reason one should keep
resolvers and authoritative DNS Split)


I hope that was some input, it took me quite some time to figure out the
best solution.


ps: Tested even to have clients order reverse v6 zones. it worked! The
client might be even on this ML ;)


Silvan



___
swinog mailing list
swinog@lists.swinog.ch
http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog


Re: [swinog] DNS Admin tool

2016-02-06 Diskussionsfäden DUCHET Rémy
Hi, 

You can have a look on ISPConfig. It's working well with Bind, web interface, 
for admin, users and resellers. Many option, and full open source. 

Rémy
 


Le 6 févr. 2016 à 17:46, Kägi Adrian  a écrit :

Hi Swinog
I guess all of us is in touch to administrate DNS Servers. And I guess Bind 
will be a popular one.
In our situation, different admins, with different skill make changes on zone 
files. And some guys (. I cannot understand why.), don't like vi as 
administration tool.
We're looking for a web based Admin Tool, to manage our zone files on two Bind 
DNS (Master, slave) Servers. If any possible, this tool should support zone 
based admin rights for external customers.

What kind of tool do you use? Webmin? Plesk? vi?

I found a lot of outdated and unmaintained tools, quite frustrating.

Thank you very much! 
Cheers Adrian


___
swinog mailing list
swinog@lists.swinog.ch
http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog


smime.p7s
Description: S/MIME cryptographic signature

___
swinog mailing list
swinog@lists.swinog.ch
http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog


Re: [swinog] DNS Admin tool

2016-02-06 Diskussionsfäden Rainer Duffner

> Am 06.02.2016 um 17:34 schrieb Kägi Adrian :
> 
> Hi Swinog
> I guess all of us is in touch to administrate DNS Servers. And I guess Bind 
> will be a popular one.
> In our situation, different admins, with different skill make changes on zone 
> files. And some guys (. I cannot understand why.), don't like vi as 
> administration tool.
> We're looking for a web based Admin Tool, to manage our zone files on two 
> Bind DNS (Master, slave) Servers. If any possible, this tool should support 
> zone based admin rights for external customers.
> 
> What kind of tool do you use? Webmin? Plesk? vi?
> 
> I found a lot of outdated and unmaintained tools, quite frustrating.



Hi,

we use NicTool (http://www.nictool.com , 
https://github.com/msimerson/NicTool/releases 
 )
Though, it’s web interface is currently not public-facing.

The only thing it doesn’t do right now is DNSSEC.
Also, its privilege-system granularity stops at the zone level.
So, you can assign the rights for a complete forward- or reverse-zone, but not 
for a single IP of a reverse-zone.

The web interface itself is usable, but lacks i18n.

People can still shoot themselves in the foot - but the tool does a lot of 
checks in advance.


The cool thing is, it supports all kinds of DNS-servers, not just bind.



Rainer
___
swinog mailing list
swinog@lists.swinog.ch
http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog


Re: [swinog] DNS Admin tool

2016-02-06 Diskussionsfäden Stanislav Sinyagin
Second that, and... Have a look at incognito.com Name Commander. It's a
commercial tool that governs BIND servers.

Another option would be to outsource the whole DNS service to a team which
knows what they're doing :)
On 6 Feb 2016 20:19, "Per Jessen"  wrote:

> Kägi Adrian wrote:
>
> > Hi Swinog
> > I guess all of us is in touch to administrate DNS Servers. And I guess
> > Bind will be a popular one. In our situation, different admins, with
> > different skill make changes on zone files. And some guys (. I cannot
> > understand why.),
>
> Anyone who has not managed to work with vi, should not be let near a
> nameserver.
>
>
>
> --
> Per Jessen, Zürich (4.8°C)
> http://www.dns24.ch/ - your free DNS host, made in Switzerland.
>
>
>
> ___
> swinog mailing list
> swinog@lists.swinog.ch
> http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog
>

___
swinog mailing list
swinog@lists.swinog.ch
http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog