나는 팔로우한다이 가이드(Rasbian의 경우) Fedora Server 26을 Raspberry Pi 3의 액세스 포인트로 사용합니다. Fedora에서 작동하도록 구성을 일부 변경했습니다.
내 구성은 다음과 같습니다.
호스트 구성 파일
ctrl_interface=/var/run/hostapd
ctrl_interface_group=wheel
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
driver=nl80211
interface=wlan0
hw_mode=g
channel=6
ssid=Fedora
ieee80211n=1
wmm_enabled=1
wpa_passphrase=MyP@ssw0rd
ht_capab=[HT40][SHORT-GI-20][DSSS_CCK-40]
wpa=2
wpa_key_mgmt=WPA-PSK
rsn_pairwise=CCMP
/etc/sysconfig/네트워크 스크립트/ifcfg-wlan0
HWADDR=d8:28:eb:5c:45:7a
DEVICE="wlan0"
BOOTPROTO="static"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
NM_CONTROLLED="no"
ONBOOT="yes"
TYPE="Wireless"
IPADDR=172.24.1.1
NETMASK=255.255.255.0
/etc/dnsmasq.conf
interface=wlan0
listen-address=172.24.1.1
bind-interfaces
server=8.8.8.8
domain-needed
bogus-priv
dhcp-range=172.24.1.50,172.24.1.150,12h
네트워크 주소 변환
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo iptables -A FORWARD -i eth0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT
액세스 포인트는 클라이언트에 표시되며 연결할 수 있습니다. 이상하게도 클라이언트가 웹 사이트에 연결을 시도하면 액세스 포인트에 대한 연결이 즉시 끊어집니다. 다음을 제외하고는 로그 파일에 아무것도 표시되지 않습니다.
Configuration file: /etc/hostapd/hostapd.conf
Failed to create interface mon.wlan0: -95 (Operation not supported)
wlan0: Could not connect to kernel driver
이 작업을 효과적으로 수행하는 방법은 무엇입니까?