La Scaricata
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.
World AIDS
AVERT - AIDS charity
Quanti visitatori oggi?
DONAZIONE
AIUTACI A CRESCERE:
DONAZIONE LIBERÀ
Flusso RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 


I postatori più attivi del mese
Nessun utente


come installare MyDNS-NG e MyDNSConfig su Debian Squeeze

Andare in basso

come installare MyDNS-NG e MyDNSConfig su Debian Squeeze  Empty come installare MyDNS-NG e MyDNSConfig su Debian Squeeze

Messaggio Da florin88 Mer Mag 18, 2011 9:10 am

come installare MyDNS-NG e MyDNSConfig su Debian Squeeze  Debian10

Questo tutorial descrive come installare e configurare MyDNS-NG e MyDNSConfig 3 su Debian Squeeze.

MyDNS-NG (basato su MyDNS originariamente scritto da Don Moore - http://mydns.bboy.net/ ) è un server DNS che utilizza un database MySQL. Il vantaggio è che MyDNS legge semplicemente il record dal database, e non deve essere riavviato / ricaricato quando si modificano i record DNS o vengono creati / modificati / cancellati.

Un altro server secondario può essere installato facilmente con l'installazione di una seconda istanza di MyDNS che accede al database stesso o, per essere più precisi, utilizza il MySQL master / slave.


MyDNSConfig è facile da usare e possiede web-based per MyDNS-NG. MyDNSConfig può creare tutti i tipi di record DNS che sono disponibili in MyDNS e aggiunge funzionalità come la gestione degli utenti e dei privilegi di accesso.

In questo tutorial utilizzare il nome host server1.example.com con l'indirizzo IP 192.168.0.100 .

1 - Installare MySQL

Codice:
 aptitude install mysql mysql-client-server

2 - Installare PHP, MySQL e Apache2

Codice:
 
aptitude install imagemagick apache2 apache2-mpm-prefork mcrypt php5 php-auth

    php5-gd php5-imagick php5-imap php5-mcrypt php5-mysql php-pear vlogger phpmyadmin

3 - Attiviamo i moduli

Codice:
a2enmod suexec azioni riscrivere SSL comprendono
    /etc/init.d/apache2 restart

4 - Compilare MyDNS e far sì che parta all'avvio

Per risolvere le dipendenze dare da terminale:
Codice:

    aptitude install build-essential libmysqlclient-dev

Per compilare MyDNS basta seguire i seguenti comandi:

Codice:
 cd /tmp
    wget http://sourceforge.net/projects/mydns-ng/files/mydns/1.2.8.31/mydns-1.2.8.31.tar.gz
    tar xfz mydns-1.2.8.31.tar.gz
    cd mydns-1.2.8.31/
    ./Configure
    make
    make install

Poi con gedit (o qualsiasi altro editor) apriamo il file /etc/init.d/mydns e scriviamoci quanto segue:

Codice:
#! /bin/sh
    #
    # mydns        Start the MyDNS server
    #
    # Author:      Philipp Kern .
    #              Based upon skeleton 1.9.4 by Miquel van Smoorenburg
    #                and Ian Murdock .
    #

    set -e

    PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
    DAEMON=/usr/local/sbin/mydns
    NAME=mydns
    DESC="DNS server"

    SCRIPTNAME=/etc/init.d/$NAME

    # Gracefully exit if the package has been removed.
    test -x $DAEMON || exit 0

    case "$1" in
      start)
            echo -n "Starting $DESC: $NAME"
            start-stop-daemon --start --quiet \
                    --exec $DAEMON -- -b
            echo "."
            ;;
      stop)
            echo -n "Stopping $DESC: $NAME"
            start-stop-daemon --stop --oknodo --quiet \
                    --exec $DAEMON
            echo "."
            ;;
      reload|force-reload)
            echo -n "Reloading $DESC configuration..."
            start-stop-daemon --stop --signal HUP --quiet \
                    --exec $DAEMON
            echo "done."
            ;;
      restart)
            echo -n "Restarting $DESC: $NAME"
            start-stop-daemon --stop --quiet --oknodo \
                    --exec $DAEMON
            sleep 1
            start-stop-daemon --start --quiet \
                    --exec $DAEMON -- -b
            echo "."
            ;;
      *)
            echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2
            exit 1
            ;;
    esac

    exit 0



Infine randiamo il tutto eseguibile con il comando:
Codice:

    chmod + x /etc/init.d/mydns
    update-rc.d mydns default


fonte della guida



come installare MyDNS-NG e MyDNSConfig su Debian Squeeze  Tux_0210
florin88
florin88
Admin

Numero di messaggi : 7128
Data d'iscrizione : 18.12.08
Età : 36
Località : Ca' Savio bronx (VE)

http://www.flaviusso.altervista.it

Torna in alto Andare in basso

Torna in alto

- Argomenti simili

 
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.