Задать вопрос
  • Выбор 3D Принтера для печати корпусов?

    wertex
    @wertex
    Разработка автомобильного ПО
    Если печать корпусов нужна регулярно, не советовал бы связываться с 3D принтером. Был уже опыт у меня. Во-первых - дорого, во-вторых - печать очень медленная (корпус, который помещается на ладонь печатается до 5-ти часов), в-третьих - качество не ахти, если не применять постобработку. 3D принтер подойдет только для прототипирования, чтобы можно было визуально увидеть, как в реале будет выглядеть корпус.
    Ответ написан
    Комментировать
  • Как осуществить перенаправление на доступный IP?

    @throughtheether
    human after all
    Если я вас правильно понял, с сервера необходимо иметь доступ к ресурсу, доступному через два глобально маршрутизируемого IP-адреса. Предлагаемое решение представлено на схеме: 7664f53b1edf4eb09e01ef5955f936bd.png
    Суть в следующем - нужен еще один сервер/vps с глобально маршрутизируемым ("белым") IP-адресом. На схеме адрес указан как C.C.C.C. На этом сервере необходимо установить балансировщик нагрузки, который будет отслеживать доступность целевого компьютера через разные адреса (A.A.A.A, B.B.B.B) и соответственно проксировать соединения/датаграммы (если используется протокол TCP/UDP). Подобную схему я реализовывал при помощи "железного" балансировщика нагрузки (F5 LTM), но, насколько мне известно, в вашем случае поможет бесплатный haproxy. Кроме этого, на ближайших к целевому компьютеру маршрутизаторах необходимо соответственно настроить port-forwarding ("проброс портов").

    Другим решением может быть скрипт на сервере, отслеживающий доступность адресов A.A.A.A/B.B.B.B и соответственно меняющий статические DNS-записи на сервере же. Программе целевой хост необходимо будет указать заданием имени (hostname). Тогда в различных ситуациях (в смысле работоспособности каналов) это имя будет по-разному транслироваться в IPv4-адрес.
    Ответ написан
    2 комментария