UCARP

Software screenshot:
UCARP
Dettagli del software:
Versione: 1.5.1
Data di caricamento: 3 Jun 15
Sviluppatore: Frank DENIS
Licenza: Libero
Popolarità: 7

Rating: nan/5 (Total Votes: 0)

ucarp permette un paio di ospiti per condividere gli indirizzi IP virtuali comuni al fine di fornire il failover automatico.
Progetto ucarp è un'implementazione userland portatile del Comune Address Redundancy Protocol sicuro e libero da brevetti (CARP, alternativa di OpenBSD alle atents gonfio VRRP).
Punti di forza del protocollo CARP sono: molto basso overhead, crittograficamente
messaggi firmati, l'interoperabilità tra diversi sistemi operativi e senza bisogno di alcun collegamento di rete aggiuntivo dedicato tra gli host ridondanti.
Installazione:
Lo script di shell `configure 'tenta di identificare i corretti valori per le diverse variabili dipendenti dal sistema utilizzati durante la compilazione.
Esso utilizza questi valori per creare un `Makefile 'in ciascuna directory del pacchetto. Essa può anche creare uno o più file `.h 'contenenti le definizioni dipendenti dal sistema.
Infine, crea uno script di shell `config.status 'che è possibile eseguire in futuro per ricreare la configurazione corrente, e un file` config.log' contenente l'output del compilatore (utile soprattutto per il debug `configure ').
Si può anche utilizzare un file opzionale (in genere chiamato `config.cache 'e abilitato con` --cache-file = config.cache' o semplicemente `-C ') che salva i risultati delle sue analisi per accelerare riconfigurazione. (Caching è disabilitata per default per evitare problemi con l'uso accidentale di file di cache non aggiornati.)
Se avete bisogno di fare cose insolite per compilare il pacchetto, si prega di cercare di capire come `configure 'potrebbe verificare se fare loro, e diff posta o istruzioni all'indirizzo indicato nella` README' in modo che possano essere presi in considerazione per il prossimo rilascio.
Se si utilizza la cache, e ad un certo punto `config.cache 'contiene non si vuole mantenere, è possibile rimuovere o modificarlo.
Il file `configure.ac '(o` configure.in') viene utilizzato per creare `configure 'da un programma chiamato` autoconf'. Hai solo bisogno di `configure.ac 'se si vuole cambiare o rigenerare` configure' con una nuova versione di `autoconf '.
Il modo più semplice per compilare questo pacchetto è:
1. `cd 'alla directory che contiene il codice sorgente del pacchetto e il tipo` ./configure' per configurare il pacchetto per il sistema.
Se utilizzi `csh 'su una vecchia versione di System V, potrebbe essere necessario digitare` sh ./configure' invece per evitare `csh 'dal tentativo di eseguire` configure' stessa.
Esecuzione `configure 'prende un po'. Durante l'esecuzione, stampa alcuni messaggi raccontare che dispone che sta controllando.
2. Digitare `make 'per compilare il pacchetto.
3. Facoltativamente, digitare `make controllare 'di eseguire qualsiasi auto-test che vengono con il pacchetto.
4. Digitare 'make install' per installare i programmi e tutti i file di dati e documentazione.
5. È possibile rimuovere i binari di programma ei file oggetto dalla directory sorgente del codice digitando `make clean '.
Per rimuovere anche i file che `configure 'creato (in modo da poter compilare il pacchetto per un diverso tipo di computer), digitare' make distclean '. C'è anche un make maintainer-clean obiettivo `', ma che è destinato principalmente agli sviluppatori del pacchetto.
Se lo si utilizza, si può avere per ottenere tutti i tipi di altri programmi, al fine di rigenerare i file che è venuto con la distribuzione.
Requisiti:
 Un paio di host virtuali deve essere data:
 
- Un IP virtuale condiviso, che sarà risolta in modo dinamico da un host vivo.
I servizi che richiedono elevata disponibilità devono essere assegnati a quel IP virtuale.
 
- Un indirizzo IP reale per ogni host.
 
- Un identificatore comune per l'indirizzo IP virtuale, che è un numero tra 1
e 255.
 
- Per ogni host: una base pubblicità tempo e l'inclinazione, che è la frequenza
l'ospite dirà l'altro che è ancora vivo. Per impostazione predefinita, la base è 1 e skew è 0, che in pratica significa un annuncio di un secondo.
Il protocollo è molto leggero, un piccolo pacchetto di ogni secondo non avrà alcun impatto notevole sulla rete.
 
- Una password condivisa (che non potrà mai andare in chiaro alla rete).
 
- Uno script per portare l'indirizzo virtuale quando un host diventa padrone.
 
- Un altro script per portare l'indirizzo virtuale giù quando un host non è più il padrone

Cosa c'è di nuovo in questa versione:

    <. li> Nuova opzione (--nomcast / -M) di utilizzare annunci di trasmissione invece di quelli multicast. Con Steve Kehlet.
  • Aggiornamento autotools.

Altri software di sviluppo Frank DENIS

Pure FTP Server
Pure FTP Server

14 Apr 15

Anti XSRF
Anti XSRF

5 Jun 15

Commenti a UCARP

I commenti non trovato
Aggiungi commento
Accendere le immagini!