Code Monkey home page Code Monkey logo

directslave-install's Introduction

directslave-install

Install free DirectSlave version 3.4.2 for DirectAdmin control panel on CentOS 7 64 bit as free DNS Cluster solutions.

I have taken it and modified it to work with DirectSlave GO Advanced version dor DirectAdmin. This shell script was installed on CentOS 7 64bit machine all works with NO issues.

If you have another OS you will need a bit to modify the script.

Aims

Running DirectSlave as secondary DNS Cluster for DirectAdmin control panel
Maintain updated documentation / tutorials on how to install & configure DirectSlave GO Advanced

Installing

Run command:
chmod +x directslave-install.sh
./directslave-install.sh (user) (passwd) (IP server DirectAdmin)
for customize DirectAdmin port, please use :
./directslave-install.sh (user) (passwd) (IP server DirectAdmin:port number)

After installation finished, change named.conf config to following

On the server DirectSlave
options {
listen-on port 53 { any; };
listen-on-v6 port 53 { none; };

allow-query { any; };
allow-notify { DirectAdmin_IP_server; };
allow-transfer { DirectAdmin_IP_server; };

On the server DirectAdmin
options {
listen-on port 53 { any; };
listen-on-v6 port 53 { none; };

allow-query { any; };
allow-notify { DirectSlave_IP_server_1, DirectSlave_IP_server_2; };
allow-transfer { DirectSlave_IP_server_1, DirectSlave_IP_server_2; };

What's New?

Installing DirectSlave including DirectSlave 3.2 with XSS patch
Root install check
Remove fail2ban and migrate to Firewalld
SSHD port updating
Install check

References

Original script by jordivn at https://forum.directadmin.com/showthread.php?t=43924&page=22&p=278112#post278112
DirectSlave software from https://directslave.com/download
VPS server provided by https://e-padi.com

directslave-install's People

Contributors

afrizal-id avatar mgilank avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.