Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

сделать Linux API для управления веб-сервером: запрос :80 -> :XXXX


  1. 154    8  0
    2 дня2000 UAH

    Приветствую, я профессионально занимаюсь DevOps'ом и знаю не менее десятка способов сделать то что вы просите. Более того скорее всего постановка задачи не самая оптимальная под вашу задачу. При личном общении помогу определится с решением и оптимальный вариант для вас реализую за выходные...

  2. 1 ставка скрыта
  • Сергей Яшин
    18 декабря 2017, 11:59 |

    А обязательно ли делать на Питоне, мб проще на ноде или Lua?

  • Профиль удален
    18 декабря 2017, 12:02 |

    можно и так! вопрос в скорости и соответственно цене/качестве.

  • Профиль удален
    18 декабря 2017, 12:26 |

    Deb 7,8,9 - причина вопроса - на systemd или по-старинке?

  • Профиль удален
    18 декабря 2017, 12:32 |

    а там было - 9, флхант воспринял смайлом.  совсем точно Debian 4.9.51-1.

  • Профиль удален
    18 декабря 2017, 12:34 |

    так какой пайтон?когда все можно iptables или я не так понял?

  • Профиль удален
    18 декабря 2017, 12:36 |

    ну iptables это понятно. нужен веб-апи для этого дела. правка конфига веб-сервера по команде через апи.

  • Профиль удален
    18 декабря 2017, 12:42 |

    веб-моду к задаче пририсую.)

    wire, ring, matrix, tox имеете? - обсудим

  • Профиль удален
    18 декабря 2017, 12:53 |

    ну, установим, если надо будет. я правда не знаю даже что это такое, сорри. Что по деньгам-то и времени исполнения? Можно в личку.

  • Михаил Савин
    18 декабря 2017, 12:33 |

    Добрый день. Вы написали вопрос в скорости? Скоросты реализации или скорости обработки запроса?) Потому как задача интересная, но еще неделю занят, и время разве что по вечерам мог бы найти.

  • Профиль удален
    18 декабря 2017, 12:37 |

    а долго делать, думаете? вопрос в скорости реализации, конечно.

  • Михаил Савин
    18 декабря 2017, 14:16 |

    Судя из ответов ниже, сегодня вечером думаю сможем сделать

  • Профиль удален
    18 декабря 2017, 13:29 |

    Как-то очень путанно и непонятно. Какова конечная цель?
    Вы хотите что бы по HTTP запросу открывался порт на пограничном сервере, который будет прокинут на какой-то внутренний сервер?
    Если так, то это можно реализовать сильно более простым способом. Например, если можно выдавать конечный узел случайным образом, а не без указания его в HTTP запросе, то можно обойтись простым port-kocking в iptables. Последовательность портов может так же определять конечный хост для форварда порта.
    Кроме того, может быть Вам не нужно открывать порты по запросу, а открыть их все сразу, но авторизацию проводить уже на конечных узлах.
    В общем хотелось бы понять самую конечную цель, потому как Вы по недопониманию нагородили какое-то странное решение, которое вполне возможно даже не требуется для решения Вашей задачи.

  • Профиль удален
    18 декабря 2017, 13:52 |

    конечная цель: попадание на тот или иной отдельный физический сервер во внутренней подсети, введя заранее известный хост в браузере удалённого компа. Пример

    DNS A aaa.bb 1.1.1.1

    DNS A ccc.dd 1.1.1.1

    1.1.1.1 - наш сервер. Приходя на наш сервер запрошенный хост "узнаётся" и отправляется:

    aaa.bb на 10.1.1.2

    ccc.dd на 10.1.1.3

    Так понятнее?

  • Михаил Савин
    18 декабря 2017, 14:16 |

    Так понятнее). А список этих серверов фиксированный? Если да, то никакой API не нужен, все реализуется через nginx

  • Профиль удален
    18 декабря 2017, 14:20 |

    следующий вопрос )

  • Михаил Савин
    18 декабря 2017, 14:34 |

    Тогда модуль на Lua: резолвит внутренний адрес, через запрос к базе/файлу/http (где будет хранится список доступных внутренних серверов), и делает туда переадресацию

  • Профиль удален
    18 декабря 2017, 14:38 |

    да, всё верно. это и нужно. просто запись в конфиг нгинкса нужных параметров для переадресации входящих запросов.

Актуальные фриланс-проекты в категории Python

Создание многофункционального бота в Телеграм

1000 UAH

(Все материалы предоставлю в приватные сообщения) Вот детальное описание проекта: После нажатия кнопки /start Бот присылает текст с правилами и условиями пользования (под текстом, кнопка ‘ознакомлен’) После нажатия на кнопку, следующее сообщение ‘проверка на подписку’ Три…

PythonРазработка ботов ∙ 1 день 21 час назад ∙ 90 ставок

Найти товарный фид (Google Merchant XML) для сайта на OpenCart

700 UAH

Необходимо найти прямую ссылку на действующий товарный фид (XML) конкурента для Google Merchant Center Платформа (CMS): OpenCart / ocStore Найти оригинальный фидТребования к результату: Рабочая ссылка на XML-файл

PythonПарсинг данных ∙ 4 дня 11 часов назад ∙ 25 ставок

Розработка Тик-Ток фермы (контент-завод)

Необзодимо разработать систему для централизованного управления несколькими TikTok-аккаунтами с автоматической публикацией контента, использованием индивидуальных прокси и имитацией естественной активности аккаунтов. Функциональные требования1. Управление аккаунтами Добавление…

PythonРазработка ботов ∙ 4 дня 22 часа назад ∙ 19 ставок

Улучшить работу Claude Code и работа с написанием софта

Сейчас разрабатываю СРМ и Аналитику, софт. Делаю через Клод Код, но понимаю что результаты не лучшие в плане изменений. Есть 2 задачи - Нужно помочь сделать пресет по навыкам, мд и так далее чтобы улучшить качество. Взять проверенные с которыми работали, а не с интернета…

AI и машинное обучениеPython ∙ 5 дней 5 часов назад ∙ 26 ставок

Система OCR

Нужна система распознавания текста на почтовых конвертах (индекс кому - только числа). Текст иногда может быть рукописным. Распознавание марок (подсчет количества и номинала)

Python ∙ 5 дней 8 часов назад ∙ 28 ставок

Заказчик
Профиль удален


Проект опубликован
8 лет назад
102 просмотра