저는 wpa_supplicant를 사용하고 있으며 내 컴퓨터가 개방형 네트워크에 연결할 수 있도록 규칙을 추가하고 싶습니다. 나는 이것을 할 수 있다:
network={
key_mgmt=NONE
}
이제 일부 무선 네트워크를 블랙리스트에 추가하고 싶습니다. 그게 가능합니까? 내 컴퓨터도 개방형 네트워크로 전송하는 라우터이기 때문에 이 작업을 수행해야 합니다.
이 ssid를 어떻게 무시할 수 있습니까?
network={
ssid="router"
key_mgmt=NONE
}
답변1
당신은 할 수 없습니다.
가장 쉬운 해결책은 AP가 클라이언트의 MAC 주소를 금지하도록 하는 것입니다.
또는 열려 있는 모든 BSS 네트워크에 대한 연결 시도를 중지하세요.
답변2
wpa_supplicant
무선 네트워크를 사용하여 연결 하고 있다고 가정합니다 . 나는 당신이 항상해야한다고 믿습니다화이트리스트절대블랙리스트즉, 인증되지 않은 네트워크와 인증된 네트워크 모두에 대해 명시적인 구성을 사용해야 합니다. 그렇지 않으면 어디에 연결되어 있는지 전혀 알 수 없으며 종종 연결이 끊기는 경우가 많습니다.
NetworkManager 및 해당 GUI 또는 CLI 프런트 엔드와 같은 새로운 네트워크에 더 쉽게 연결할 수 있는 도구가 있습니다. 동일한 목적을 달성할 수 있는 다른 도구도 있습니다. 이러한 도구를 사용하면 새 SSID에 대한 첫 번째 액세스는 항상 명시적인 반면, 성공적으로 연결된 네트워크에 대한 두 번째 및 다음 액세스는 자동으로 이루어집니다.
직접 사용의 요점은 wpa_supplicant
무선 구성을 완벽하게 제어하는 것입니다. 임의의 SSID에 연결하면 이를 준수하지 않습니다.