¿Están cansados de tener que instalar softwares de activación como KMSpico? ¿Cansados de tener que permitir que sus antivirus dejen pasar procesos de dichos activadores? Bueno pues ahora les mostrare como eliminar todo eso y hacer una activación de nuestros Windows y suites de Office sin tener que instalar softwares para ello. Para lograrlo, crearemos un servidor de activación.
Por suerte para nosotros ya un iraní llamado Mohammad Aziz lo creo y se llama DiGiBox. Por lo que sencillamente nos lo descargamos del siguiente link.
Nota: El password de la descarga es www.digiboy.ir
Una vez descargado el fichero DiGiBoX-v1.1.rar lo descompactamos y vemos que trae 3 ficheros dentro:
DiGiBoX 1.1.mf
DiGiBoX 1.1.ovf
DiGiBoX_1.1-disk1.vmdk
Como vemos es un OVA del cual solo nos interesa el fichero vmdk que es el almacenamiento donde esta alojado el servidor de activación DiGiBox. ¿Por qué solo el vmdk?
Porque vamos a importarlo a Proxmox que es el software de virtualización que usaremos. Si usted desea importarlo a VMWARE es muy sencillo porque ya está en ese formato. Bueno manos a la obra. Los pasos generales para agregar una imagen OVA a Proxmox son:
Crear VM
Eliminar disco asociado
Importar OVA
Asignar OVA a VM
Nota: El tamaño del disco duro no es relevante debido a que lo eliminaremos después para usar el vmdk
En las opciones de Hardware de nuestra recién VM creada, desmontaremos (detach) el disco duro que le asignamos.
Quedando nuestro virtual sin disco como se aprecia en la figura de arriba.
Copiamos el file DiGiBoX_1.1-disk1.vmdk al proxmox en el cual creamos nuestra VM. Como Proxmox usa LVM para administrar su almacenamiento, se debe usar una herramienta provista para importar el disco a LVM y asignarlo a la VM. Para importar la imagen, debe especificar la VM y la ubicación donde se importa el disco. Esta información está disponible en Proxmox. Puede ver una lista cuando mira el servidor en el menú de la izquierda. Voy a usar local-lvm y VM kms con id 193030
# qm importdisk 193030 DiGiBoX_1.1-disk1.vmdk local-lvm -format qcow2 importing disk 'DiGiBoX_1.1-disk1.vmdk' to VM 193030 ... Logical volume "vm-193030-disk-1" created. transferred: 0 bytes remaining: 629145600 bytes total: 629145600 bytes progression: 0.00 % transferred: 6354370 bytes remaining: 622791230 bytes total: 629145600 bytes progression: 1.01 % transferred: 12645826 bytes remaining: 616499774 bytes total: 629145600 bytes progression: 2.01 % transferred: 19000197 bytes remaining: 610145403 bytes total: 629145600 bytes progression: 3.02 % transferred: 25291653 bytes remaining: 603853947 bytes total: 629145600 bytes progression: 4.02 % transferred: 31646023 bytes remaining: 597499577 bytes total: 629145600 bytes progression: 5.03 % transferred: 38000394 bytes remaining: 591145206 bytes total: 629145600 bytes progression: 6.04 % transferred: 44354764 bytes remaining: 584790836 bytes total: 629145600 bytes progression: 7.05 % transferred: 50709135 bytes remaining: 578436465 bytes total: 629145600 bytes progression: 8.06 % transferred: 57063505 bytes remaining: 572082095 bytes total: 629145600 bytes progression: 9.07 % transferred: 63417876 bytes remaining: 565727724 bytes total: 629145600 bytes progression: 10.08 % ................................................... transferred: 572019179 bytes remaining: 57126421 bytes total: 629145600 bytes progression: 90.92 % transferred: 578373550 bytes remaining: 50772050 bytes total: 629145600 bytes progression: 91.93 % transferred: 584727920 bytes remaining: 44417680 bytes total: 629145600 bytes progression: 92.94 % transferred: 591082291 bytes remaining: 38063309 bytes total: 629145600 bytes progression: 93.95 % transferred: 597436661 bytes remaining: 31708939 bytes total: 629145600 bytes progression: 94.96 % transferred: 603791032 bytes remaining: 25354568 bytes total: 629145600 bytes progression: 95.97 % transferred: 610145402 bytes remaining: 19000198 bytes total: 629145600 bytes progression: 96.98 % transferred: 616499773 bytes remaining: 12645827 bytes total: 629145600 bytes progression: 97.99 % transferred: 622854144 bytes remaining: 6291456 bytes total: 629145600 bytes progression: 99.00 % transferred: 629145600 bytes remaining: 0 bytes total: 629145600 bytes progression: 100.00 % transferred: 629145600 bytes remaining: 0 bytes total: 629145600 bytes progression: 100.00 % Successfully imported disk as 'unused1:local-lvm:vm-193030-disk-1' root@pve3:~#
Básicamente, el archivo vmdk se copia en el almacenamiento local-lvm. Una vez que finaliza la importación, el disco aparece en Proxmox.
Como se observa en la foto la VM 193030 tiene 2 discos el antiguo disco 0 que removimos del VM y el nuevo disco 1 que acabamos de importar. Se observa la diferencia de tamaños de ambos discos.
El disco ahora está disponible en Proxmox y se agregó a la VM, pero no se puede usar. El disco debe asignarse a la VM. Para hacerlo, abra la definición de VM y vaya al hardware.
En el apartado hardware nos encontramos que ahora nuestra VM tiene 2 discos sin usar. El antiguo de 8GB y el nuevo que importamos. Damos doble clic encima del disco 1 y le damos al botón agregar. Acto seguido eliminamos el disco 0
Ya tenemos todo listo solo tenemos que encender nuestro VM.
Usuario: root
Contraseña: www.digiboy.ir
Una vez haya arrancado vemos en sus servicios que la red nos dará error y eso es lógico porque aún no hemos configurado el servidor. Por lo que correremos el comando:
digibox-config
Nota: Es obligatorio llenarlo todo.
Salvamos la nueva configuración y se reiniciara solo.
Ahora reiniciaría listo para ser visto por las computadoras de nuestra red. No olvidar declararlo en nuestro DNS para usar su nombre a la hora de activar los softwares.
Todos estos pasos se realizan en la PC cuya licencia se venció. Para mostrar información de licencia más detallada, incluida la identificación de activación, ID de instalación y otros detalles: ejecute el siguiente comando:
Slmgr /dlv
Para la activación de Windows solo tendremos que escribir los siguientes comandos:
Slmgr /ipk XXXX-XXXX-XXXX-XXXX-XXXX (aquí va la clave del producto) Slmgr /skms DiGiBoXIP Slmgr /ato
donde DiGiBoxIP es la IP de nuestro server en este caso la 10.122.193.30
NOTA: Si ya tenía una clave de producto anterior podrá eliminarla usando el siguiente comando.
Slmgr /upk
Te preguntaras,cómo conseguir una clave válida para Windows 10 gratis y legal? ¿Sabías que existen códigos genéricos de Windows para activar tu sistema operativo?
Es completamente legal, los códigos genéricos son claves que provee Microsoft a sus usuarios para activar Windows por un tiempo limitado. Cómo conseguir estos códigos, es muy fácil, solamente necesitas entrar en los foros oficiales de Microsoft o a su sitio web oficial para hacer una búsqueda.
NOTA: Las versiones de windows que no tengan códigos genéricos (como Windows 7 Ultimate) no son activados por este método.
Para la activación de Microsoft Office escribiremos los siguientes comandos:
En dependencia de la versión de Office que tengamos. Office 2010: cd C:\Program Files\Microsoft Office\Office14 Office 2013: cd C:\Program Files\Microsoft Office\Office15 Office 2016 & 2019: cd C:\Program Files\Microsoft Office\Office16 Comprobar el estado actual de la licencia y si tenemos un serial: cscript ospp.vbs /dstatusall cscript ospp.vbs /sethst:DiGiBoXIP Si tu office no tiene un serial cscript ospp.vbs /inpkey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx cscript ospp.vbs /act Comprobamos cscript ospp.vbs /dstatusall
donde DiGiBoxIP es la IP de nuestro server en este caso la 10.122.193.30. Los códigos genéricos para offices los puedes encontrar aquí.
En el siguiente link encontrarán un resumen de las GVLK keys tanto de Windows como de Office.
Ambos productos tanto Windows como Microsoft Office buscaran siempre la activación en nuestro servidor. Y ya no dependeremos de reactivarlas a los 180 días como lo hacen los otros activadores. Por último, gracias a Arian (AKA @aldrockhavana) que me mostro que existe la versión en docker.
Agradecer a Argenis Ochoa González (AKA @linux8a) por su versión para docker que podemos encontrar aquí.
alex out
Uno de los grandes retos al que nos podemos enfrentar cuando una aplicación crece, es…
Percona Monitoring and Management (PMM) es una herramienta de código abierto para la supervisión y…
Qué es lo que deseo hacer en este capítulo? Básicamente un sonoff, quiero encender/apagar las…
Hace algunos meses estoy escuchando hablar del proyecto Home Assistant (HA). En palabras literales del…
Desde hace varios meses vengo con la idea de automatizar la casa donde vivo. Poco…
El artículo describe el uso para un caso particular de OpenWRT y la creación de…
Ver comentarios
Codigo para la creacion de un .bat para la activacion de windows y office.
Recordar cambiar kmsip por la ip o la url de su servidor.
@echo off
set contof=0
set contwin=0
:Menu
cls
echo Seleccione que desea activar.
echo.
echo 1. Windows
echo 2. Office
echo 3. Salir
set /p var=
if %var%==1 goto :windows
if %var%==2 goto :office
if %var%==3 goto exit
if %var% GTR 3 echo Error
goto :Menu
:windows
cls
echo Teclee la clave de activacion.
set /p codigow=
Slmgr /ipk %codigow%
Slmgr /skms kmsip
Slmgr /ato
goto :afterWindows
:office
cls
echo Seleccione que office desea activar.
echo.
echo 1. Office 2010
echo 2. Office 2013
echo 3. Office 2016 - 2019
echo 4. Salir
set /p off=
if %off%==1 goto :office10
if %off%==2 goto :office13
if %off%==3 goto :office16
if %off%==4 goto exit
if %off% GTR 4 echo Error
goto :office
:office10
cd C:\Program Files\Microsoft Office\Office14
goto :activar
:office13
cd C:\Program Files\Microsoft Office\Office15
goto :activar
:office16
cd C:\Program Files\Microsoft Office\Office16
goto :activar
:activar
cls
echo Teclee la clave de activacion.
set /p codigow=
cscript ospp.vbs /dstatusall
cscript ospp.vbs /sethst:kmsip
cscript ospp.vbs /inpkey:%codigow%
cscript ospp.vbs /act
cscript ospp.vbs /dstatusall
goto :afterOffice
:afterWindows
set contwin=1
if %contof%==1 goto exit
cls
echo Desea activar Office.
echo.
echo 1. Si
echo 2. NO
set /p sel=
if %sel%==1 goto :office
if %sel%==2 goto exit
if %sel% GTR 3 echo Error
goto :afterWindows
:afterOffice
set contof=1
if %contwin%==1 goto exit
cls
echo Desea activar Windows.
echo.
echo 1. Si
echo 2. NO
set /p sel2=
if %sel2%==1 goto :windows
if %sel2%==2 goto exit
if %sel2% GTR 3 echo Error
goto :afterOffice
Eso esta genial gracias por compartir....deja ver si lo pongo en el tutorial.
alex out
el puerto del kms es 1688 para agregarlo al firewall por puerto tcp
Una pregunta colega, pasado los 180 días él reactiva solo?... Windows y Office hacen algún tipo de conteo por días, algún registro en el kmsserver?; acá estoy adelantando fecha (a propósito) para poder corroborar la react pero nada. Sld
Hola la semana pasada lo instalé en un vmware con cluster en vcenter y todo funcionó perfecto incluso activé el windows y office de una pc para probar con planes futuros de desplegarlo y como mencionas arriba a esperar a que pasen los días en que se vence la activación para ver que ocurre pero hoy reviso y la máquina virtual estaba apagada cuando trato de encenderla nuevamente me niega el acceso de escritura a la partición /sysroot y eliminé el disco (.vmdk) y lo volví a insertar y nada. Eliminé la vm y le copié nuevamente el disco, incluso lo volví a sacar del .rar y el problema continua no vi que a los demás les pasara esto quizas sea problema con el virtualizador pero es la red de la empresa. El otro problemas es el listado de comandos del SO Alpine si puedes brindar ayuda para trabajar con particiones porque cuando el vcenter deja de hacerme preuntas el sistema alpine me permite introducir comandos para solucionar el problema pero el unico que he visto me funciona es fdisk -l. Gracias de antemano por la ayuda.
Me funciona estupendo!
Gracias...
que puerto debo abrir en mi firewall (PFSENSE) para que funcione...tengo una DMZ!
Puerto TCP 1688
que puerto debo abrir en mi firewall para que funcione el kms ya que lo tengo en una dmz
me sumo a tu duda...
saludos
En el caso de windows server 2016 para arriba a veces es necesario poner un parche, ya que te puede dar error como el que se referencia en este articulo http://woshub.com/kms-activation-windows-server-2019/
Muy bueno tu aporte, lo probare cuando tenga que activar un win2 server 2k19 y les cuento
ya logre activar windows server 2019 con esta via... no lo habia podido activar con nada hasta ahora.. gracias por el aporte
salu2s
Buenas cuando trata de activar un office 2010 me sale este error
Installed product key detected - attempting to activate the following product:
SKU ID: 6f327760-8c5c-417c-9b61-836a98287e0c
LICENSE NAME: Office 14, OfficeProPlus-KMS_Client edition
LICENSE DESCRIPTION: Office 14, VOLUME_KMSCLIENT channel
Last 5 characters of installed product key: H3GVB
ERROR CODE: 0xC004F074
ERROR DESCRIPTION: The Software Licensing Service reported that the computer could not be activated. No Key Management Service (KMS) could be contacted. Please see the Application Event Log for additional information.
To view the activation event history run: cscript ospp.vbs /dhistorykms
---------------------------------------
---------------------------------------
---Exiting-----------------------------
que pudiera ser, sin embargo logre activar windows 10 sin problemas
El error esta claro ahi, ese pc no llega al server digibox...revisa que no haya nada ni av o fw interfiriendo. Hazle ping al server de activacion desde ese pc.Tamb revisa si en ese pc antes no activaron por otra via el office eso tamb da problemas
alex out
Hola Alexander:
Nos gustaria saber dos cosas:
La primera, si existe la manera de poder gestionar la herramienta DiGiBOX, para saber por ejemplo cuantas máquinas de la red ya han recibido la activación desde el servidor KMS. (algun sitio donde muestren los comandos para gestionar el servidor)
La segundad, una vez que los windows y Office son activados desde el servidor KMS, como se reinicia o extiende este periodo de activacion, lo hace de manera transparente al usuario, o hay que hacer algo en específico?
Te agradecemos cualquier orientación que nos puedas dar al respecto.
Atentamente
Yudith
Contacte con los iranies, ellos desactivaron el loggueo a proposito por problemas de espacio, lo dejan a tu voluntad activarlos, pero OJO con el espacio en disco, por otra parte, no les pude sacar donde activar el logueo, ni cual activar.....
El vm esta en alpine, y no se si tenga esa opcion de saber que pc ya se activo con el. Tendria q ver y leer mas..pero los iranies no dan mucha info. En cuanto a la otra pregunta estoy como tu, el periodo normal de un kms es 180 dias en el cual te dice q esta al expirar, normalmente los soft se reactivan solos. Yo supongo q como le fijastes la ip de digibox como server de activacion el solo busque volver activarse por esa via y sea tanssparente para ti..pero bueno eso solo lo sabre en 180 dias
alex out
Muy bien Alex, muchas gracias por tu ayuda.
Saludos
Yudith
Crap! el filtrado eliminó la syntaxis del comando lo pongo sin signos
qm importovf new-vm-id file.ovf storage