Ubuntu 18.04 WPA-EAP의 네트워크 계획 및 구성

Ubuntu 18.04 WPA-EAP의 네트워크 계획 및 구성

배경

저는 Ubuntu 18.04 server개발용으로 노트북을 사용하고 있으며 WPA-EAP네트워크에서 작동하도록 Wi-Fi를 구성하려고 합니다.

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.

질문

  1. WPA-EAP에서 netplan을 사용하는 올바른 방법은 무엇입니까?
  2. Ubuntu 18.04는 오래된 버전의 netplan과 함께 제공됩니까? ( netplan --version지원되지 않음) 그렇다면 온라인 문서에는 왜 man이 버전에는 없는 옵션이 있을까요?
  3. 그렇다면 넷플랜을 최신 버전으로 업그레이드할 수 있나요?
  4. 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

관련 정보