« Wi-Fi » : différence entre les versions
m Inclusivisation ! |
Moved bad comments |
||
(10 versions intermédiaires par 7 utilisateurs non affichées) | |||
Ligne 30 : | Ligne 30 : | ||
* '''Mot de passe :''' Votre mot de passe usuel | * '''Mot de passe :''' Votre mot de passe usuel | ||
[[Fichier:Eduroam.png|alt=|centré|400x400px]] | [[Fichier:Eduroam.png|alt=|centré|400x400px]] | ||
{{Note|Pour certaine version de Linux (par exemple la version stable de ArchLinux), il faut activer TLS1.0. Pour ce faire, dans une console, éditez la configuration de Network Manager <code>nmcli connection edit eduroam</code>, puis activez TLS1.0 <code>set 802-1x.phase1-auth-flags tls-1-0-enable</code>, enregistrez <code>save</code> et quittez <code>quit</code>.|info}} | |||
Sans passer par l'interface, vous pouvez simplement ajouter le fichier suivant dans le dossier <code>/etc/NetworkManager/system-connections/eduroam.nmconnection</code> en modifiant les champs <code><truc></code> avec vos informations personnelles ! | |||
<pre>[connection] | |||
id=eduroam | |||
uuid=a4675048-c916-43fd-8313-c0e08bb19b12 | |||
type=wifi | |||
interface-name=<nom de votre interface réseau, obtenable avec `$ ip a`, qqch comme wlp0s> | |||
[wifi] | |||
mode=infrastructure | |||
ssid=eduroam | |||
[wifi-security] | |||
key-mgmt=wpa-eap | |||
[802-1x] | |||
anonymous-identity=anonymous@ens-lyon.fr | |||
# Linux Classique | |||
ca-cert=/etc/ssl/certs/USERTrust_RSA_Certification_Authority.pem | |||
# Pour NixOS (swap le commentaire pour avoir la bonne version) | |||
# ca-cert=/etc/ssl/certs/ca-certificates.crt | |||
domain-suffix-match=ens-lyon.fr | |||
eap=peap; | |||
identity=<jdupont@ens-lyon.fr> | |||
password=<mot de passe> | |||
# 32 (TLS 1.0) + 64 (TLS 1.1) | |||
phase1-auth-flags=96 | |||
phase2-auth=mschapv2 | |||
[ipv4] | |||
dns-search= | |||
method=auto | |||
[ipv6] | |||
addr-gen-mode=default | |||
dns-search= | |||
method=auto | |||
[proxy] | |||
</pre> | |||
Il suffira alors de lancer <code>sudo nmcli connection load /etc/NetworkManager/system-connections/eduroam.nmconnection</code> pour ajouter la connexion et vous pourrez vous connecter à eduroam. | |||
==== wpa_supplicant ==== | ==== wpa_supplicant ==== | ||
Ligne 66 : | Ligne 112 : | ||
EAP-PEAP-ServerDomainMask=radius.ens-lyon.fr | EAP-PEAP-ServerDomainMask=radius.ens-lyon.fr | ||
EAP-PEAP-Phase2-Method=MSCHAPV2 | EAP-PEAP-Phase2-Method=MSCHAPV2 | ||
EAP-PEAP-Phase2=jdupont@ens-lyon.fr | EAP-PEAP-Phase2-Identity=jdupont@ens-lyon.fr | ||
EAP-PEAP-Phase2-Password=motdepasse | EAP-PEAP-Phase2-Password=motdepasse | ||
Ligne 77 : | Ligne 123 : | ||
Il est possible de remplacer le champ <code>EAP-PEAP-Phase2-Password</code> par un hash du mot de passe. | Il est possible de remplacer le champ <code>EAP-PEAP-Phase2-Password</code> par un hash du mot de passe. | ||
Pour obtenir le hash, executer <code>iconv -t utf16le | openssl md4</code> et entrer le mot de passe. Ne pas appuyer sur entrée, mais enter un caractère de fin de fichier (<code>EOF</code>, typiquement en entrant <code>Ctrl-D</code>). Remplacer alors le champ <code>EAP-PEAP-Phase2-Password=password</code> par <code>EAP-PEAP-Phase2-Password-Hash=hash_tel_que_donné_par_la_commande_précédente</code>. | Pour obtenir le hash, executer <code>iconv -t utf16le | openssl md4 -provider legacy</code> et entrer le mot de passe. Ne pas appuyer sur entrée, mais enter un caractère de fin de fichier (<code>EOF</code>, typiquement en entrant <code>Ctrl-D</code>). Remplacer alors le champ <code>EAP-PEAP-Phase2-Password=password</code> par <code>EAP-PEAP-Phase2-Password-Hash=hash_tel_que_donné_par_la_commande_précédente</code>. | ||
=== Windows 10 === | === Windows 10 === | ||
Ligne 93 : | Ligne 139 : | ||
Allez sur [https://cat.eduroam.org/ cat.eduroam.org] et suivez les instructions pour télécharger la configuration pour l'ÉNS de Lyon, pour OS X. Vous devriez obtenir un fichier nommé `eduroam-OS_X-EdL.mobileconfig`. | Allez sur [https://cat.eduroam.org/ cat.eduroam.org] et suivez les instructions pour télécharger la configuration pour l'ÉNS de Lyon, pour OS X. Vous devriez obtenir un fichier nommé `eduroam-OS_X-EdL.mobileconfig`. | ||
Allez dans "Réglages Système > Confidentialité et Sécurité > Autres > Profils > +" puis choisissez le fichier que vous venez de télécharger. | |||
Vous devriez avoir la fenêtre suivante, où il vous suffit de cliquer sur continuer. | |||
[[Fichier:Howtos--osx-wifi-step1.png|alt=|centré|600x600px]] | [[Fichier:Howtos--osx-wifi-step1.png|alt=|centré|600x600px]] | ||
Ligne 109 : | Ligne 157 : | ||
==== Installation ==== | ==== Installation ==== | ||
{{Note|Si vous ne parvenez pas à installer le certificat, il reste quand même possible de vous connecter. Si un certificat vous est demandé, sélectionnez par exemple ''Certificats systèmes'' et sélectionnez ''Ne pas valider les certificats'' (ou une option similaire). Ceci devrait configurer votre téléphone pour ne pas utiliser de certificat. Cela reste une option '''moins sécurisée''' (car ne permettant pas de s'assurer de la légitimé du réseau), mais c'est mieux que rien !|warn}} | |||
Pour sécuriser votre connexion, | Pour sécuriser votre connexion, | ||
Ligne 121 : | Ligne 170 : | ||
[[File:howtos--ybyz2hw.png|300px|class=align-left]] [[File:howtos--dzbcxl3.png|300px|class=align-left]] | [[File:howtos--ybyz2hw.png|300px|class=align-left]] [[File:howtos--dzbcxl3.png|300px|class=align-left]] | ||
==== | ==== Problème de certificat ==== | ||
S'il vous est impossible d'installer le certificat CA, la connexion reste possible en indiquant "None" ou "Aucun" dans le champs correspondant. Votre connexion sera alors moins sécurisé, mais fonctionnelle. | |||
[[Catégorie:Service ENS]] |