DD-WRT, inoltro del nome host virtuale ad altri nomi / IP tramite round robin


0

Sto usando DD-WRT v24 / K2.6 su Netgear WNDR3400. Sulla mia rete domestica ho molte macchine in funzione (faccio molta programmazione distribuita). Voglio creare un hostname virtuale, ad esempio publisher, tale che qualsiasi richiesta su tcp://publisher:5556 vengono inoltrati, in stile round robin, a un elenco di altri nomi di host sulla mia rete domestica.

È possibile? Sono un neofita del DD-WRT e, con così tante opzioni, è un po 'travolgente. Se non è possibile, prevedo di utilizzare HAProxy, ma preferirei farlo nel router.

Risposte:


1

dd-wrt è costruito su Linux quindi potresti compilare una build con HAProxy integrato. Sembra che altri abbiano provato Questo con nginx e Pound ma incappate in problemi:

Non impostare le tue aspettative troppo alte. Anche se sta funzionando bene dentro   concetto, i test preliminari mostrano che è un onere troppo pesante per il   MIPS-cpu.

Il traffico http discreto non è un problema, ma quando stavo navigando nella mia   foto-sito web mentre guardavo in alto sul mio router, ho visto prendere nginx   fino al 98% della CPU e le mie foto ad alta risoluzione sono state sottoposte a scansione.

La mia raccomandazione sarebbe di ottenere un mini PC (forse qualcosa di simile Questo ) e usalo per fare ciò che vuoi.


Vuoi dire usare il mini pc con HAProxy per fare l'inoltro?
— SAFX

Sì. Sembra che le prestazioni potrebbero non essere troppo grandi. Si noti che è un thread vecchio e non l'ho provato. Potrebbe anche essere più facile lavorare.
— Brad Patton

1
Ho finito per prendere il tuo consiglio e ho installato HAProxy ma sul proprio server Linux, ottimo prodotto, funziona proprio come un bilanciamento del carico hardware, inoltre ho imparato qualcosa di nuovo! grazie, Brad!
— SAFX
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.