Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
netadmin:linux:configurer_point_access_wifi [2021/12/23 12:55] – yoann | netadmin:linux:configurer_point_access_wifi [2021/12/31 12:15] (Version actuelle) – Ajout section journalisation yoann | ||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
</ | </ | ||
- | <code bash> | ||
- | systemctl unmask hostapd | ||
- | </ | ||
- | Créer le fichier de configuration **/ | + | Créer le fichier de configuration **/ |
<code bash> | <code bash> | ||
cp / | cp / | ||
</ | </ | ||
+ | |||
+ | Ci-dessous un exemple de fichier minimal: | ||
<file conf hostapd.conf> | <file conf hostapd.conf> | ||
interface=ap | interface=ap | ||
Ligne 48: | Ligne 47: | ||
</ | </ | ||
- | afficher les journaux système: | + | Modifier le fichier ''/ |
+ | < | ||
+ | ... | ||
+ | # Uncomment and set DAEMON_CONF to the absolute path of a hostapd configuration | ||
+ | # file and hostapd will be started during system boot. An example configuration | ||
+ | # file can be found at / | ||
+ | # | ||
+ | DAEMON_CONF="/ | ||
+ | ... | ||
+ | </ | ||
+ | |||
+ | Activer et démarrer le service | ||
<code bash> | <code bash> | ||
+ | systemctl unmask hostapd.service | ||
+ | systemctl enable hostapd.service | ||
+ | |||
+ | # Afficher l' | ||
+ | systemctl status hostapd.service | ||
+ | |||
+ | # Afficher les messages correspondant au service dans les journaux système | ||
journalctl --unit hostapd.service | journalctl --unit hostapd.service | ||
</ | </ | ||
Ligne 58: | Ligne 75: | ||
Dans l' | Dans l' | ||
+ | |||
< | < | ||
déc. 23 13:31:06 nucleus hostapd[2280]: | déc. 23 13:31:06 nucleus hostapd[2280]: | ||
Ligne 67: | Ligne 85: | ||
déc. 23 13:31:06 nucleus hostapd[2280]: | déc. 23 13:31:06 nucleus hostapd[2280]: | ||
déc. 23 13:31:06 nucleus hostapd[2280]: | déc. 23 13:31:06 nucleus hostapd[2280]: | ||
+ | </ | ||
+ | |||
+ | ===== Pont ou passerelle ===== | ||
+ | |||
+ | Le mode pont est le plus simple à paramétrer. les paquets sont directement transmis entre les interfaces pontées. | ||
+ | |||
+ | Le mode passerelle réclame davantage de paramétrages mais permet d' | ||
+ | |||
+ | ===== Journalisation ===== | ||
+ | |||
+ | Le fichier exemple ''/ | ||
+ | < | ||
+ | # Module bitfield (ORed bitfield of modules that will be logged; -1 = all | ||
+ | # modules): | ||
+ | # bit 0 (1) = IEEE 802.11 | ||
+ | # bit 1 (2) = IEEE 802.1X | ||
+ | # bit 0 (1) = IEEE 802.11 | ||
+ | # bit 0 (1) = IEEE 802.11 | ||
+ | # bit 1 (2) = IEEE 802.1X | ||
+ | # bit 2 (4) = RADIUS | ||
+ | # bit 3 (8) = WPA | ||
+ | # bit 2 (4) = RADIUS | ||
+ | # bit 3 (8) = WPA | ||
+ | # bit 3 (8) = WPA | ||
+ | # bit 1 (2) = IEEE 802.1X | ||
+ | # bit 2 (4) = RADIUS | ||
+ | # bit 3 (8) = WPA | ||
+ | # bit 4 (16) = driver interface | ||
+ | # bit 5 (32) = IAPP | ||
+ | # bit 6 (64) = MLME | ||
+ | # | ||
+ | # Levels (minimum value for logged events): | ||
+ | # 0 = verbose debugging | ||
+ | # 1 = debugging | ||
+ | # 2 = informational messages | ||
+ | # 3 = notification | ||
+ | # 4 = warning | ||
+ | # | ||
+ | logger_syslog=-1 | ||
+ | logger_syslog_level=1 | ||
+ | </ | ||
+ | |||
+ | Ici **%%logger_syslog=-1%%** active les traces pour tous les modules et **%%logger_syslog_level=1%%** émet les traces des niveaux degug et supérieur. | ||
+ | |||
+ | < | ||
+ | Lorsque le filtrage par MAC est actif, seuls les périphériques autorisés produiront des traces. | ||
+ | </ | ||
+ | |||
+ | Traces produites lors d'un échec à l' | ||
+ | < | ||
+ | déc. 31 12:28:26 nucleus hostapd[10035]: | ||
+ | déc. 31 12:28:26 nucleus hostapd[10035]: | ||
+ | déc. 31 12:28:35 nucleus hostapd[10035]: | ||
+ | </ | ||
+ | |||
+ | Traces produites lors d'une authentification réussie: | ||
+ | < | ||
+ | déc. 31 12:29:30 nucleus hostapd[10035]: | ||
+ | déc. 31 12:29:30 nucleus hostapd[10035]: | ||
+ | déc. 31 12:29:30 nucleus hostapd[10035]: | ||
+ | déc. 31 12:29:30 nucleus hostapd[10035]: | ||
+ | </ | ||
+ | |||
+ | Traces produites lors d'une déconnexion: | ||
+ | < | ||
+ | déc. 31 12:34:21 nucleus hostapd[10035]: | ||
+ | déc. 31 12:34:22 nucleus hostapd[10035]: | ||
</ | </ | ||
Ligne 73: | Ligne 158: | ||
* https:// | * https:// | ||
* https:// | * https:// | ||
+ | * https:// | ||