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

Парсинг даних через мобільне API

Шукаю людину з досвідом парсингу даних через мобільне API, для парсингу e-commerce, rozetka та аналоги Завдання: 1. Перехоплення трафіку мобільного додатку (Android) налаштування проксі, аналіз запитів 2. Визначення потрібних API endpoints, куди йдуть запити, які headers…

PythonПарсинг даних ∙ 20 годин 38 хвилин тому ∙ 22 ставки

Знайти товарний фід (Google Merchant XML) для сайту на OpenCart

700 UAH

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

PythonПарсинг даних ∙ 6 днів 5 годин тому ∙ 28 ставок

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

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

PythonРозробка ботів ∙ 6 днів 17 годин тому ∙ 22 ставки

Покращити роботу Claude Code та роботу з написанням програмного забезпечення

Зараз розробляю СРМ та Аналітику, софт. Роблю через Клод Код, але розумію, що результати не найкращі в плані змін. Є 2 задачі - Потрібно допомогти зробити пресет по навичкам, мд і так далі, щоб покращити якість. Взяти перевірені, з якими працювали, а не з інтернету перші. - В…

AI та машинне навчанняPython ∙ 6 днів 23 години тому ∙ 28 ставок

Система OCR

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

Python ∙ 7 днів 3 години тому ∙ 28 ставок

Замовник
Профіль видалено


Проєкт опублікований
8 років тому
102 перегляди