В случае неответа на вызов, чтобы Playback не отвечал на вызов, используйте Progress() и Playback(audiofile,noanswer). В этом случае файл будет воспроизводиться, но не будет события Answer().
anton13ms, как-то незаслуженно обделили вниманием и не упомянули здесь замечательный гипервизор на основе XEN - XCP-ng. Быстрый, удобный, бесплатный, как и другие, умеет миграцию, HA, кластеризацию, пулы ресурсов и так далее.
Посмотрите на этом ресурсе: rosreestr.subnets.ru
Будет возможность также узнавать перенесённого оператора связи. Ответ в json, csv, plain text.
Для незагруженных АТС можно брать напрямую с сайта, для загруженных - загружать файл себе и работать с ним локально.
SSD на 2Тб - неплохо. Плохо то, что он QLC и при заполнении кэша во время относительно продолжительной записи будет очень сильно просаживаться скорость.
Комплектующие лучше брать здесь, цены могут быть значительно ниже: https://www.computeruniverse.net/ru/
Тональность сигнала Контроля посылки вызова, должна быть одинаковой по всей стране, однако это зависит от того, кто настраивал конкретную АТС и какие настройки установил. Некоторые администраторы не знают, не умеют или не заморачиваются по этому поводу и оставляют настройки по-умолчанию, в результате мы слышим "гудки" китайского, американского и других стандартов вместо российских "гудков".
Как раз в Windows 10 есть встроенный Hyper-V, нужно будет только включить его. Но если он не нравится, то VMware Workstation предпочтительнее, он работает заметно стабильнее VirtualBox.
Можно во встроенную базу данных занести все нужные номера в формате:
Порядковый номер -> Номер
Рандомно выбирать порядковый номер, а ему соответствующий номер подставлять в качестве CALLERID.
Таким образом код будет короче даже при значительном количестве номеров.
В случае, если у вас изменяется только последняя цифра, будет ещё проще:
exten => _7XXXXXXXXXX,1,Set(CALLERID(num)= 77771234567${RAND(0,4)});
same => n,Dial(SIP/TRUNK_NAME/${EXTEN},60)
same => n,Hangup()
Hyper-V не умеет NFS Datastore, а использование общего NTFS/ReFS раздела одновременно на нескольких хостах приведёт к его гарантированному повреждению.
Хоть вопрос и старый, может, кому пригодится. На скриншоте запущена виртуальна машина Generation2, которая использует UEFI. VMWare Esxi 5.1 по-умолчанию созадёт виртуальную машину BIOS-совместимую. Соответственно, нужно было сконвертировать виртуальный жёсткий диск в vhd и создать виртуальную машину первого поколения, а диск примонтировать как IDE-устройство.
На флешке лучше использовать файловую систему FAT16 (до 2 Гб), FAT32 (2-4Гб), exFAT(4+ Гб), ext2. Если хотите использовать ext4 или ntfs, то выключайте журналирование, потому что дешёвые шлешки не умеют быстро записывать в несколько потоков. При записи файлов на флешку с включённым кэшем и журналированием данные сперва копируются в оперативную память, далее эти данные начинают записываться на накопитель, т.к. его скорость значительно меньше, кэш не успевает переписаться на флешку, отчего в этот момент скорость резко проседает. А во время записи все операции с файловой системой логгируются в журнал файловой системы, а так как флешка не умеет писать в несколько потоков быстро, скорость ещё более сильно проседает.
Поэтому по-умолчанию, в Windows флешки монтируются без кэша и отформатированы в файловые системы без журналирования.
Однажды вошедшие под своим доменным именем пользователи, кэшируются и могут войти ещё около 50 раз без рабочего контроллера домена. При внештатной ситуации можно войти локально. Поэтому, не вижу проблемы в размещении хоста виртуализации в доменной сети на виртуализации на этом же хосте.
Виртуальный номер нужно брать у надёжных зарубежных операторов. Не в России или Казахстане. Берите в Украине, Молдове, Австралии или ещё где-нибудь. Или попросите знакомых привезти симку. В роуминге у большинства операторов входящие смс бесплатные.
Крупнейшие операторы связи правы - по закону автоматический обзвон запрещён, но таким, но такие как Lamoda на это не обращают внимание. Технически это выполнимо, ниже вам ответили про Asterisk верно.
В клиенте "Удалённого рабочего стола" в настройках, во вкладке "Локальные ресурсы" - "Параметры" установите пераметры "Проигрывать на удалённом компьютере". На вский случай, перезайдите в систему. Теперь вы можете управлять звуком и локальной звуковой картой.