배경
저는 Ubuntu 18.04 server
개발용으로 노트북을 사용하고 있으며 WPA-EAP
네트워크에서 작동하도록 Wi-Fi를 구성하려고 합니다.
Wi-Fi를 활성화하기 위해 가이드를 따랐습니다.Ubuntu 18 서버의 Wi-Fi
나는 보았다네트워크 계획 예시(WPA-EAP 제외)
내가 읽고Netplan 전체 문서.
WPA-EAP
개방형 네트워크는 물론 암호로 보호된 네트워크에서도 작동하도록 netplan을 얻었지만 ID와 암호가 필요한 곳에서는 작동 하지 않습니다 .
시도해 볼 구성
내 파일에서 이것을 시도했습니다 /etc/netplan/config.yaml
.
network:
wifis:
wlp1s0:
dhcp4: yes
access-points:
"My-Enterprise-Network":
auth:
key-management: eap
identity: johndoe1
password: pass1234
하지만 실행하면 다음과 같은 netplan apply
결과를 얻습니다.
Error in network definition /etc/netplan/config.yaml: unknown key auth
문서에서
~에서온라인 네트워크 계획 문서:
The ``auth`` block supports the following properties:
``key-management`` (scalar)
: The supported key management modes are ``none`` (no key management);
``psk`` (WPA with pre-shared key, common for home wifi); ``eap`` (WPA
with EAP, common for enterprise wifi); and ``802.1x`` (used primarily
for wired Ethernet connections).
``password`` (scalar)
: The password string for EAP, or the pre-shared key for WPA-PSK.
The following properties can be used if ``key-management`` is ``eap``
or ``802.1x``:
``method`` (scalar)
: The EAP method to use. The supported EAP methods are ``tls`` (TLS),
``peap`` (Protected EAP), and ``ttls`` (Tunneled TLS).
``identity`` (scalar)
: The identity to use for EAP.
~에서man netplan
access-points (mapping)
This provides pre-configured connections to NetworkManager.
Note that users can of course select other access points/SSIDs.
The keys of the mapping are the SSIDs, and the values are mappings
with the following supported properties:
password (scalar)
Enable WPA2 authentication and set the passphrase for it.
If not given, the network is assumed to be open.
**Other authentication modes are not currently supported.**
마지막 줄을 확인하세요.Other authentication modes are not currently supported.
질문
- WPA-EAP에서 netplan을 사용하는 올바른 방법은 무엇입니까?
- Ubuntu 18.04는 오래된 버전의 netplan과 함께 제공됩니까? (
netplan --version
지원되지 않음) 그렇다면 온라인 문서에는 왜man
이 버전에는 없는 옵션이 있을까요? - 그렇다면 넷플랜을 최신 버전으로 업그레이드할 수 있나요?
wpa_supplicant.conf
아니면 추가 매개변수를 지정 하기 위해 netplan과 같은 것을 사용해야 합니까 ?
답변1
제대로 작동하려면 netplan.io 패키지를 업그레이드해야 합니다.
우분투 저장소는 다음 위치에 있습니다.http://nl.archive.ubuntu.com/ubuntu/pool/main/n/netplan.io/netplan.io_0.96-0ubuntu0.18.04.4_amd64.deb와 같은 버전이나 갖고 있는 모든 아키텍처를 포함합니다. 기본 버전이 너무 오래되었습니다.
우분투 18.04 LTS에 이것을 설치했습니다.
dpkg -i netplan.io_0.96-0ubuntu0.18.04.4_amd64.deb
그리고 추가 종속성 없이 설치되므로 즉시 교체가 가능합니다.
귀하의 "netplan 생성"은 더 이상 알려지지 않은 "인증 키"로 인해 어려움을 겪지 않습니다. 다음은 공용 Ziggo 핫스팟에 대한 액세스에 적용됩니다.
wifis: wlp1s0: dhcp4: true access-points: "<SSID>": auth: key-management: eap password: <secret> method: peap identity: <hiddenid> ca-certificate: /etc/WIFI.pem