Задать вопрос
  • Не проходит трафик через поднятый TUN openvpn?

    @res2001
    Berkutman, Конечно маршрутизация. На хрена эти заморочки с натом. К тому же дополнительная нафиг не нужная нагрузка.
  • Как создаются объекты в python?

    @res2001
    nonane00234, О чем вопрос вообще. Про питон или про Си?
    Экземпляры типов создаются, когда вы определяете переменную заданного типа.

    Вообще сам питон написан на Си, все питоновские объекты представляют собой Си структуры определенного вида. Заголовок такой структуры для всех типов объектов одинаков, в нем определяются общие для всех объектов данные (например счетчик ссылок). Среди этих полей есть указатель на структуру "описатель" объекта заданного типа. В этой структуре описателе определены методы для создания/удаления объекта и другие операции. Структура описатель не зависит от типа объекта, она одна для всех объектов. Объекты лишь заполняют необходимые им поля этой структуры.

    Кстати, исходники питона хорошо написаны и достаточно легко читаются. Если есть опыт в Си, то можно поизучать. Так же многое о внутреннем устройстве может прояснится при написании своего модуля с использованием Python C API.
  • Не проходит трафик через поднятый TUN openvpn?

    @res2001
    Обычно не нужно натить впн сетку. Бывает, что это надо делать в специфических конфигурациях.
    Но почему то все кому не лень суют нат в настройку впн.
  • Протокол Samba на Windows 10?

    @res2001
    kisaa, Я только прокоментировал фразу, что самба отсутствует.
    Да, поддержку старых версий, в винде включать нужно. По этому поводу beerchaser дал хорошую ссылку.

    На счет проблемы автора вопроса, думаю, надо смотреть версию самбы в малинке, ошибки в логах и гуглить на предмет ошибок и проблем взаимодействия винды10 и данной конкретной версии самбы.
    Так же можно не заморачиваться с этим и попробовать обновить самбу до последней доступной версии. Еще лучше - собрать самому самую последнюю релизную версию из исходников, но это требует определенных навыков.

    В общем проблему нужно искать не в винде, а в малинке, поскольку для винды это родной протокол.
  • Объединение филиалов через VPN на Mikrotik?

    @res2001
    Посмотрите этот коммент насчет openvpn в микротике.
  • Протокол Samba на Windows 10?

    @res2001
    Где Сабма отсутствует? В винде?
    SAMBA это Unix реализации файлового протокола винды. Так что в винде самбу отдельно ставить/включать не нужно, она там есть из коробки. Достаточно включить службу доступа к файлам и принтерам (это сервер), а клиент в принципе не отключаем. Как в вин10 это называется точно не скажу, но вам собственно нужен клиент в данном случае, а не сервер. В винде родное название протокола CIFS. На вашем скрине прсутствует и самва и CIFS: "Поддержка общего доступа к файлам SMB 1.0/CIFS". Samba, SMB, CIFS - суть одно и то же.
    Скорее всего проблемы связаны с несоответствием версии протокола в Вин10 и малинке. В малинке, конечно, какая-то древняя версия. Т.к. источник версий в любом случае микрософт, остальные догоняют. А протокол, на сколько я знаю, закрытый, поэтому догоняют медленно.
  • OpenVPN, как получить доступ к двум локальным сетям, через два интерфейса на сервере?

    @res2001
    И еще уберите это:
    push "route 10.8.0.0 255.255.255.0"
    route "10.8.0.0 255.255.255.0"

    Хорошо подумайте, нужно ли вам это:
    push "dhcp-option DNS 1.0.0.1"
    push "dhcp-option DNS 1.1.1.1"
    push "redirect-gateway def1 bypass-dhcp"

    Добавте push route для второй сети и все должно заработать.
  • OpenVPN, как получить доступ к двум локальным сетям, через два интерфейса на сервере?

    @res2001
    Ilejaja, Кстати зачем эта директива:
    route "172.16.116.0 255.255.252.0"

    Она добавляет указанный маршрут в таблицу маршрутизации сервера, но этот маршрут у него и так есть, т.к. он член этой сети.
    И посмотрите в таблицу маршрутизации сервера - там 2 маршрута к этой сети, тот что добавлен openvpn явно не правильный.
  • OpenVPN, как получить доступ к двум локальным сетям, через два интерфейса на сервере?

    @res2001
    Почему нет "push route " для второй сети? Думаю по этому вы и не можете выйти в эту сеть.
  • OpenVPN, как получить доступ к двум локальным сетям, через два интерфейса на сервере?

    @res2001
    Судя по конфигу openvpn слушает все адреса на сервере.
    Вы привели таблицу маршрутизации клиента, он в какой сети находится?
    А таблица маршрутизации клиента из другой сети где?
    Вам точно нужен маршрут по умолчанию через ВПН?
    push "redirect-gateway def1 bypass-dhcp"
    Кстати, openvpn лучше работает на UDP.
    Хорошие настройки крипты!
  • Как включить удаленный рабочий стол?

    @res2001
    Странно это. Обновление от 2012 года. В нем серьезные изменения в клиентском RDP.

    Как вышел на это обновление?
  • Как запустить cmd как окружение?

    @res2001
    Ваш пример не убедителен. Зачем вам это?
    Думаю, то, что вы хотите добиться, делается другим способом.
  • Как реализовать взаимодействия двух wifi модулей esp8266 на большом расстоянии?

    @res2001
    Даже если бы ваши модули были в одной комнате вы не смогли бы их связать (скорее всего) без WiFi роутера.
    А если есть роутер, то сделаем еще шаг и у вас будет интернет. Все, круг замкнулся. Одинаковая схема в обоих городах. Кроме роутера подключенного к интернет нужен еще белый статический адрес на роутере в одной из точек (в той которая будет принимать подключения второй).
    Кстати в вашей схеме не хватает еще управляющего устройства (или двух), которое будет собирать показания резистора и управлять сервоприводом. Сам резистор и сервопривод вряд ли справятся с передачей данных через интернет.
  • Как найти удаленные бибилотеки visual studio либо собрать без них?

    @res2001
    Вот еще пришла мысль: прогони
    sfc /scannow
    из под админа. Она теоретически должна восстановить из кэша системные файлы, если они повреждены. На практике лично мне не удавалось решить проблемы с ее помощью.
  • Как найти удаленные бибилотеки visual studio либо собрать без них?

    @res2001
    Hatemylifezxc,
    это зависимости зависимостей

    Да. Зависимости надо смотреть на всю глубину, естественно. Даже в этом случае можно не отловить всех зависимостей. Не отловятся те, что линкуются в run-time с помощью LoadLibrary.

    На 3.5Гб для х32 должно хватить, если другие варианты не просматриваются - придется эту ставить на время.
    Кстати, можно поставить Вин7 х64 как временный вариант. Ее установочный образ по моему влезал на 3Гб.
  • Как подключить библиотеку?

    @res2001
    NikSIk31, В коде вам нужно делать просто:
    #include <mmath.h>
    Так как каталог с заголовочными файлами включен в пути поиска заголовков (на втором скрине), то компилятор его найдет без указания пути в #include.
    В остальном настройки правильные.

    Вы разобрались с ошибкой с libc? Ошибка странная, т.к. стандартная библиотека обычно всегда в студии доступна и ее не нужно указывать явно. Максимум менять ключи MT/MD компилятора для выбора нужного варианта.
  • Как прописать стат. маршрут?

    @res2001
    Для ПК1 пропишите маршрут к сети 192.168.11.0 через его ВПН сервер.
    ВПН сервер так же должен иметь валидный маршрут к сети 192.168.11.0.
    Так же и сеть 192.168.11.0 и ее ВПН сервер должны иметь маршруты до ПК1.

    Все как обычно. Забудьте что там у вас еще и ВПНы, просто стройте таблицу маршрутизации на хостах так, как будто они соединены через обычные маршрутизаторы. Маршруты по умолчанию, естественно то же везде актуальны.
  • Qt creator, iostream-not found, как установить?

    @res2001
    Код и текст ошибки в студию.
    На абстрактные вопросы будете получать абстрактные ответы.
  • Поможет ли вынос работы с крэшащейся библиотекой в отдельный поток от крэша всего приложения?

    @res2001
    Согласен с отвечающими - поток проблему не решит.
    Вообще я бы не стал использовать падающую библиотеку.
    Если других альтернатив нет, то либо писать свой велосипед либо исправлять ошибку.
    Соберите либу в дебажном варианте и гоняйте приложение под отладчиком, так локализуете место падения в библиотеке. Возможно там станет понятно как исправить ошибку. Если нет, то отправьте разрабу баг репорт с указанием места и причины падения, возможно это сподвигнет его предпринять какие-нибудь действия по исправлению.