Windows: Réseau: Ajouter une route à travers une connexion VPN

Besoin d'accéder à un site sur internet dont l'accès est filtré sur l'adresse IP du navigateur client ou dans le cas d'un intranet d'entreprise dont le seul moyen d'y accéder se fait par le réseau interne.

Il faut quand même avoir un accès VPN.
Mais les navigateurs n'utilisent pas les accès VPN pour les noms de domaines publics.
Il se peut également que la configuration des routes internes ne soient pas configurées dans la connexion VPN.

Pour ajouter une route manuellement, c'est tout simple.
Ouvrir une fenêtre PowerShell en mode administrateur.

La commande mount

Monter une clé USB ou un disque dur externe en ligne de commande avec la commande mount.

Etiquettes: 

Python: Calculer les nombres premiers

class LowerThanTwo(Exception):
    pass

def isPrime(num):
    try:
        num = int(num)
        if num < 2: raise LowerThanTwo()
    except ValueError:
        return False, "Saisir un nombre valide !!!"
    except LowerThanTwo:
        return False, "Saisir un nombre supérieur égal à 2 !!!"
    else:
        if num > 2 and num % 2 == 0:
            return False, "{:>5d} n'est pas un nombre premier!".format(num)
        for x in range(2, num // 2):
            if num % x == 0:

Python: Mettre à jour tous les paquets très simplement

Voici une astuce qui permet de maintenir à jour ses paquets Python sans trop se prendre la tête.

Premièrement, générer le fichier des paquets installés

# python -m pip freeze > requirement
# head requirement
aiofiles==0.6.0
certifi==2020.12.5
chardet==3.0.4
click==7.1.2
gunicorn==20.0.4
h11==0.11.0
httptools==0.1.1
idna==2.10
Jinja2==2.11.2
MarkupSafe==1.1.1

Deuxièmement, créer un fichier de mise à jour à partir du fichier requirement

Etiquettes: 

Pages