Mostrando entradas con la etiqueta windows. Mostrar todas las entradas
Mostrando entradas con la etiqueta windows. Mostrar todas las entradas

Cisco Anyconnect y WSL2: no internet

Cuando conectamos usando el cliente Cisco Anyconnect para conectar por VPN perderemos la conexión tanto de las máquinas de WSL2 como posiblemente otro tipo de máquinas virtuales (virtualbox)

Para solventarlo:

1) En el caso de las máquinas en WSL2 desactivaremos que se generé automáticamente el resolv y pondremos manualmente los servidores DNS

/etc/wsl.conf

generateResolvConf = false

/etc/resolv.conf

nameserver <MiservidorDNS>

nameserver 1.1.1.1

nameserver 8.8.8.8


En el caso de la ugr (Universidad de Granada)  el servidor DNS es 150.214.204.10

2) Cada vez que conectemos a la VPN deberemos ejecutar lo siguiente. En windows abiremos una terminal Powershell como administrador y pondremos:

Get-NetAdapter | Where-Object {$_.InterfaceDescription -Match "Cisco AnyConnect"} | Set-NetIPInterface -InterfaceMetric 6000


Deberéamos recuperar la conexión.

Si queremos automatizar el proceso podemos automatizar una tarea. La forma más sencilla es seguir el script de github. 

- Arrancamos un powershell con permisos de administrador 

- Descargamos el archivo .\CreateScheduledTask.ps1  o clonamos el repositorio (git clone https://gist.github.com/a512496243d2d996a50f63f6b2b6de7d.git)

- Ejecutamos (tenemos que estar como administradores):

Get-Content .\CreateScheduledTask.ps1 | PowerShell.exe -noprofile -

Esto creara un archivo en nuestro profile (C:\Users\TUUSAURIO) llamada UpdateAnyConnectInterfaceMetric.ps1 con el contenido del comando. Y adicionalmente una tarea que ejecutará dicho script cuandose produzca el evento 2039 de conexión del anyconnect con nuestraVPN

Fuentes:

 - Post original https://gist.github.com/machuu/7663aa653828d81efbc2aaad6e3b1431

 - Script para crear la tarea https://gist.github.com/Shterneregen/a512496243d2d996a50f63f6b2b6de7d



Como usar adobe flash en 2021 en Windows 10 y Linux

Adobe flash llegó a su fin el 31 de diciembre de 2020, tal y como fue anunciado en julio de 2017. No solo no podrás descargarlo o actualizarlo, hay más problemas:

1) Adobe a implementado un "kill switch" en varias versiones desde la v30 hasta la v32 (última versión de flash) de modo que a partir del 12 de Enero de 2021, hace una comprobación de fecha y aunque tengas perfectamente instalado flash, deja de funcionar. Puedes cambiar el reloj del sistema, pero el navegador te dará un error de tiempo al acceder a las web con certificados.

2) La mayoría de los navegadores eliminará el soporte de flash. Dado que se suelen autoactualizar, esto implicará que se te borrará el soporte

3) Adobe ha eliminado todas las descargas de flash, incluso versiones históricas. Por lo hay que recurrir a lugares no oficiales para la descarga. Con el peligro que ello conlleva.

Flash es peligroso, no está actualizado, tiene númerosos bugs y agujeros de seguridad. Por lo que no se debe usar en tu navegador "habitual". Si no lo necesitas desinstalarlo. Pero a veces es necesario para alguna aplicación corporativa.

De preparar un entorno para flash úsalo EXCLUSIVAMENTE para la web a la que necesitas acceso por flash.

Así que si necesitas flash en tu ordenador con linux sigue los siguientes pasos:

1) Instalar navegador que siga soportando flash. Dos alternativas.

1.a) Navegador Pale moon (https://www.palemoon.org/ ). Navegador de código abierto, basado en Firefox con versiones para windows y linux. El desarrollador indica que no tiene pensado eliminar el soporte de flash

1.b) Navegador firefox ESR (Extended Support Release ). Versión más estable del navegador, con actualizaciones cada 10 versiones del navegador normal. Actualmente está en la serie 7x que es compatible con flash. (https://www.mozilla.org/es-ES/firefox/all/#product-desktop-esr).

2) Descargar Adobe flash v29. Ya no hay fuentes fiables. Puedes descargarlo de https://archive.org/details/flashplayerarchive. Concretamente fp_29.0.0.171_archive.zip que está en el link https://archive.org/download/flashplayerarchive/pub/flashplayer/installers/archive/fp_29.0.0.171_archive.zip

Este archivo contiene, todo lo relacionado con la version 29 para linux, windows y mac. 

3) Instalar Adobe flash en Linux:

    3.1) En Linux 64bits necesitaremos el archivo:flashplayer29_0r0_171_linux.x86_64.tar.gz

    3.2) descomprimir el archivo libflashplayer.so en ~/.mozilla/plugins/

4) Instalar Adobe flash en Windows:

    4.1) Instalar flashplayer29_0r0_171_win.msi


Si te ha resultado útil, se agradece un click en la publi.

Git en Windows 10: Host key verification failed

Para solucionar el mensaje de error Host key verification failed haremos los siguientes pasos.

1)Lanzamos cmd y luego estos comandos
git config --global user.name "NOMBRE"
git config --global user.email "CORREOELECTRÓNICO"

2)Lanzamos shell de GIT.
Escribimos en el menú de "inicio git bash" para ejecutar el bash de git.
Generamos llave ssh y la copiamos al portapapeles de windows con los siguientes pasos:
ssh-keygen -t rsa -C "CORREOELECTRÓNICO"
clip  < ~/.ssh/id_rsa.pub

3) Registramos la llave en github, arriba a la derecha, donde sale nuestro icono de login. Pulsamos Setting y luego "SSH GPG keys".  La llave la teníamos en el portapapeles, pegamos y guardamos.