DD-WRT, пересылка виртуального имени хоста на другие имена / IP с использованием циклического перебора

0

Я использую DD-WRT v24 / K2.6 на Netgear WNDR3400. В моей домашней сети у меня работает много машин (я много занимаюсь распределенным программированием). Я хочу создать виртуальное имя хоста, скажем так publisher, чтобы любые запросы tcp://publisher:5556перенаправлялись в стиле циклического перебора в список других имен хостов в моей домашней сети.

Это возможно? Я очень новичок в DD-WRT, и с таким количеством опций это немного ошеломляет. Если это невозможно, я планирую вместо этого использовать HAProxy, но лучше сделать это в маршрутизаторе.

SAFX
источник

Ответы:

1

dd-wrt построен на Linux, так что вы можете скомпилировать сборку со встроенным HAProxy. Похоже, другие пытались сделать это с nginx и Pound, но столкнулись с проблемами:

Не устанавливайте свои ожидания слишком высоко. Несмотря на то, что концепция работает нормально, предварительное тестирование показывает, что это слишком тяжелая нагрузка на процессор MIPS.

Дискретный http-трафик не проблема, но когда я просматривал свой фото-сайт и смотрел сверху на маршрутизаторе, я увидел, что nginx занимает 98% процессорного времени, и мои фотографии в высоком разрешении ползали.

Я бы порекомендовал приобрести мини-ПК (возможно, что-то вроде этого ) и использовать его, чтобы делать то, что вы хотите.

Брэд Паттон
источник
Вы имеете в виду использовать мини-ПК с HAProxy для пересылки?
SAFX
Да. Похоже, что производительность может быть не слишком велика. Обратите внимание, что это старая тема, и я не пробовал. Также может быть легче получить работу.
Брэд Паттон
1
В итоге я принял ваш совет и установил HAProxy, но на своем собственном сервере Linux, отличном продукте, работает так же, как аппаратный балансировщик нагрузки, плюс я узнал кое-что новое! спасибо, Брэд!
SAFX