Нет ни какой магии. При выключенном фаерволе пинги в обе стороны внутри локальной сети должны ходить (ну и не только пинги, естественно).
У вас случайно в таблице маршрутизации нет левых записей для подсети 192.168.0.0/24?
Что значит можно сказать? Вы давайте конкретно скажите - они шлюзы по умолчанию в компах своей сети или нет. От этого зависит - надо ли донастраивать маршрутизацию на компах сетей.
Т.е. смысл в том, что каждый отдельно взятый комп внутри 84 и 85 подсетей ничего не знает о соседней сети (т.е. маршрута к соседней сети нет в его таблице маршрутизации), поэтому пакеты для соседней сети он будет слать на шлюз по умолчанию.
В целом, исходя из вашего ответа на п.2, предполагаю, что с маршрутизацией все должно быть в порядке. Значит ищите на каком фаерволе блокируется трафик.
В общем то решение этих проблем уже не относится на прямую к ВПН - это обычные вопросы, которые приходится решать при настройке маршрутизации между сетями.
Вообще без понятия. Если возможно, посмотрите в 1.txt, может там будет какая-то информация.
А может он там вам выдал какой-то запрос и 24 часа ждет реакции пользователя.
В общем то да, придумываем сами или так складывается исторически или привозят из-за бугра или вдалбливают из телека/ютуба и т.д. и т.п.
А потом нормы проходят тест временем на "профпригодность". Цель у норм - выживание нации, народа; еще лучше - выживание и процветание. Другие цели то же могут быть, но эти основные, без них не обойтись.
От норм, что не проходят тест отказываются.
А семья и дети - этой норме уже тысячи лет по всему миру.
Дмитрий Алёшин, Если опустить ипотеку, то все остальное - это просто нормальная человеческая жизнь.
Ты скорее выпилишься из жизни, если не реализуешь 1 и 3.
Не очень понятно, что куда попадает.
Возможно срабатывает обработчик исключения.
Так же возможно, что вы уже на вход в readSignal() передаете какие-то не те указатели во втором случае.
Не нужно лезть в маршрутизацию, чтоб настроить почту.
На VPSе можно поднять промежуточный почтовый релей, а на вашем postfixe настроить отправку почты через него.
Подробностей не скажу, но схема для почтовых серверов обычная.
Все верно! Сто раз писал тут про это в обсуждениях вопросов по OpenVPN.
И да, нужен обычный стандартный роутинг (форвардинг не нужен), а он у вас и так должен работать, т.к. маршруты везде есть.
Проверьте правила фаерволов на всех хостах, возможно надо явно разрешить трафик из одной подсети в другую и наоборот.
Что бы понять на какой стороне затык, хорошо бы использовать что-то типа tcpdump на микротике и пинговать из одной сети другую.
Тут похоже не в стеке дело. Нужно скачивать один файл в несколько потоков, так как это делают P2P сети. Т.е. для нескольких потоков используется несколько сокетов, каждый сокет уже может использовать свой адаптер для передачи данных. SMB этого явно не умеет делать.
Впрочем, думаю, заморачиваться не стоит. У вас же явно не один пользователь будет использовать шары на этом сервере. Так что несколько пользователей успешно поделят между собой всю пропускную способность. Каждый конкретный пользователь для скачивания каждого конкретного файла будет ограничен скорость одного сетевого адаптера сервера.
Qubc, Код анализирует не только компилятор во время компиляции, но и сама IDE по ходу дела пытается это делать фоном. При этом компилятор может не выдать ошибку, а IDE выдать.
Не знаю, как это реализовано в MSVC, т.к. мало с ней сталкиваюсь.
В QtCreator это более прозрачно (видимо) и есть настройки фоновой проверки. Тут QtCreator фоном запускает компилятор и время от времени скармливает ему куски кода, которые вы пишете прямо сейчас. Ошибки сразу же появляются в соответствующем окне.
Добавьте к конструктору спецификатор excplicit или определите конструктор перемещения. А лучше и то и другое.
Вообще рекомендуют использовать в конструкторах excplicit всегда.
Для информации:
В линуксе unlink работает, конечно, на открытых файлах. Но файл будет реально удален, только после того как все процессы его открывшие освободят файл. Т.е. вы сделаете файлу unlink и будете считать, что все нормально, но процесс ранее открывший файл будет продолжать прекрасно с ним работать. Смотрите man unlink.
Илья, Не верно. Чтоб программа автозапустилась с администраторскими правами (а точнее от пользователя SYSTEM), вы должны добавить ключ в ветку HKLM реестра. А доступ к этой ветке требует администраторских прав.
В ветку реестра пользователя (HKCU) вы можете добавить ключ с правами этого пользователя, но тогда и программа запустится с правами этого пользователя, после того когда он войдет в систему.
Дополнительная нагрузка на диск может быть связана с недостатком ОЗУ - в этом случае активно используется файл подкачки. В вашем случае недостаток ОЗУ может быть как на хосте, так и в ВМ.
tasklist - выводит список процессо, taskkill убивает. Обе умеют работать удаленно.
Можно через wmic, он то же умеет удаленно и функционал есть. Гуглите.
Можно использовать psexec для удаленного выполнения чего-нибудь (или тот же wmic).
Ну и powershell то же умеет.
Никто не мешает указать спецификатор width в scanf для вводимой строки. И надо предусмотреть в массиве место под завершающий нулевой байт.
кто поумнее делают так
Пользователь с клавиатуры может вводить строку какой угодно длинны, ему до фанаря размер массива под вводимую строку, который предусмотрен в программе. Это вызовет выход за пределы массива и тот же SYGSEGV с вылетом программы. Так что это не многим лучше первого варианта. Выход все тот же - спецификатор width.
Оба совета годные, но они не достаточные - в любом случае надо при вводе контролировать размер вводимых данных. https://en.cppreference.com/w/c/io/fscanf
У вас случайно в таблице маршрутизации нет левых записей для подсети 192.168.0.0/24?