Ich schließe mich jetzt Mudguards implizierter Frage nach der genauen Aufgabe ("Bisher scheint ja etwas Unklarheit zu herrschen, was die genaue Aufgabe ist.") an und warte auf deren Beantwortung.
Es ist nämlich nicht erbauend auf Grund falscher Beschreibungen falschen Vermutungen zu erliegen und sich ohne Erfolg einen Haufen Arbeit zu machen.
Und bitte nenne und auch einschränkende Nebenbedingungen, z.B. wenn Du auf einem oder mehreren der Hosts keine Root-Rechte hast oder wenn einer oder mehrere derselben nicht erreichbar sind (z.B. weil diese in einem lokalen Netz mit privater IP stehen wie es bei einem DSL-Anschluss aber auch in Firmennetzen absolut üblich ist.