
nmcli를 사용하여 터미널을 통해 Linux에서 Wi-Fi에 연결하는 방법
소개
Network-Manager의 CLI를 사용하는 이유는 무엇입니까? 때로는 Ubuntu Network Manager가 정말 엉뚱할 수 있고 GUI(그래픽 사용자 인터페이스)를 통해 Wi-Fi 핫스팟에 연결하지 못할 수 있습니다.
Network-Manager가 시작되지 않을 수 있으며 터미널을 통해 서비스를 수동으로 다시 시작할 때에도 Wi-Fi 핫스팟(이미 알려지고 저장된 홈 네트워크 포함)에 연결하는 데 여전히 문제가 발생할 수 있습니다.
이중 부팅 설정과 독립 실행형 Linux 설치에서 그 문제가 있었고 특히 우리 모두가 겪고 있는 WFH(재택 근무) 기간 동안 정말 짜증이 났습니다.
네트워크 관리자에 네트워크 관리자를 제어하기 위한 명령줄 도구가 있다는 것은 정말 편리합니다.
nmcli는 연결/연결 해제할 수 있는 기회를 제공하며 PC를 Wi-Fi 핫스팟 자체로 바꾸는 것과 같은 Network-Manager로 다른 작업을 수행할 수도 있습니다. 다음은 사용 가능한 네트워크에 연결하는 데 필요한 기본 명령입니다.
cli의 일반적인 사용법:
이미 저장된 모든 연결을 확인하려면 다음 명령을 실행하십시오.
nmcli c
사용 가능한 Wi-Fi 핫스팟을 보려면 다음 명령을 실행하십시오.
nmcli d wifi list
출력은 다음과 같아야 합니다.

다음을 사용할 수도 있습니다.
sudo iwlist wlan0 scanning
참고 실제 인터페이스로 wlan0을 변경해야 할 수도 있습니다. 이는 ifconfig 또는 iwconfig 명령으로 쉽게 확인할 수 있습니다.
당신이 할 수 있는 또 다른 일은 특정 네트워크에서 연결을 끊고 싶을 때 필요하므로 네트워크 인터페이스를 나열하는 것입니다.
iwconfig
출력은 다음과 같아야 합니다.

이제 Wi-Fi 인터페이스를 알면 다음 명령을 사용하여 네트워크 관리자의 cli를 사용하여 쉽게 연결을 끊을 수 있습니다.
nmcli d disconnect WifiInterface
예는 다음과 같습니다.
nmcli d disconnect wlan0
이것이 우리가 사용하는 네트워크 인터페이스이기 때문에 wlan0을 사용하고 있습니다.
연결하려면 다음을 사용할 수 있습니다.
nmcli d connect WifiInterface
예시:
nmcli d connect wlan0
그러나 연결하려는 정확한 Wi-Fi 네트워크를 지정할 수도 있으므로 다음 명령을 사용할 수도 있습니다.
참고: 이것은 Ubuntu 16.04에서만 작동할 수 있음을 염두에 두십시오. 연결을 끊으려면 다음을 사용하십시오.
nmcli c down Wi-Fi-Name
예시
nmcli c down Wi-Fi-Name
저장된 Wi-Fi 네트워크에 연결하려면 다음을 사용하십시오.
nmcli c up Wi-Fi-Name
예시:
nmcli c up Wi-Fi-Name
결론
이제 nmcli를 사용하여 Wi-Fi 네트워크에 연결할 수 있습니다.
그러나 문제가 발생하면 직면한 오류/문제가 포함된 이메일을 보내주시면 확인하겠습니다.
nmcli의 전체 매뉴얼 페이지를 확인할 수도 있습니다.
사용 가능한 모든 옵션을 확인하려면 매뉴얼 페이지를 참조하십시오!
지원하다
이 게시물을 재미있게 읽었거나 새로운 것을 배웠고 이와 같은 콘텐츠를 더 많이 게시할 수 있도록 지원하고 싶다면 저에게 커피를 사주는 데 도움을 주세요.

고맙습니다!