dnsmasq - Wi-Fi SSID를 통한 다른 서브넷 - 어떻게?

dnsmasq - Wi-Fi SSID를 통한 다른 서브넷 - 어떻게?

저는 우분투 14.04 서버에서 LAN의 DHCP 및 DNS 서버로 dnsmasq를 사용하고 있습니다. 장치에는 이더넷 NIC가 1개만 있습니다.

여러 SSID를 사용하여 무선 액세스 포인트를 설정하고 싶습니다. Wi-Fi AP와 dnsmasq는 동일한 장치가 아닙니다. 클라이언트 장치가 연결된 Wi-Fi SSID를 기반으로 다른 서브넷을 설정하고 싶습니다. dnsmasq를 사용하여 이를 어떻게 달성할 수 있나요?

dnsmasq는 ssid별로 다른 dhcp 범위를 얻으려면 장치의 ssid를 식별할 수 있어야 합니다. 가능합니까? 어떻게?

나는 dnsmasq에 대해 많이 읽었지만 일반적으로 wifi와 dnsmasq는 동일한 장치이며 dnsmasq가 서로 다른 SSID를 어떻게 구별하는지 명확히 알지 못했습니다.

답변1

일반적으로 이는 다른 VLAN을 사용하여 수행됩니다. 각 SSID는 VLAN에 매핑됩니다. 이더넷에서는 스위치에 대한 다중 VLAN 액세스를 구성해야 합니다(이렇게 하면 각 네트워크에서 IP, 마스크 등의 구성을 사용하여 컴퓨터에 다중 가상 인터페이스가 생성됩니다).

Linux에서 VLAN을 구성하는 방법을 Google에서 검색하세요(예: Google의 첫 번째 검색:http://www.cyberciti.biz/tips/howto-configure-linux-virtual-local-area-network-vlan.html, 또는 두 번째 일치:https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Networking_Guide/sec-Configure_802_1Q_VLAN_Tagged_Using_the_Command_Line.html).

스위치에 VLAN 지원이 필요합니다(관리 기능이 있는 최소한 일부 L2 스위치).

관련 정보