Hostapd
hostapd는 네트워크 인터페이스 카드가 액세스 포인트 및 인증 서버로 작동 할 수 있도록하는 사용자 공간 데몬 소프트웨어입니다. Jouni Malinen의 hostapd, OpenBSD의 hostapd 및 Devicescape의 hostapd의 세 가지 구현이 있습니다.
함께 쓰는 DNS Server
Soft AP
패키지 설치:
NetworkManager 를 설치 했을 경우 /etc/NetworkManager/NetworkManager.conf
dnsmasq의 DHCP 서비스 사용 /etc/dnsmasq.conf
:
시스템 설정 및 방화벽 설정:
sudo sysctl -w net.ipv6.conf.wlan0.disable_ipv6=1
sudo sysctl -w net.ipv4.ip_forward=1
sudo ifconfig wlan0 192.168.0.1
sudo service dnsmasq restart
sudo iptables -A FORWARD -i wlan0 -o eth0 -s 192.168.0.0/24 -m state --state NEW -j ACCEPT
sudo iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
hostapd의 /etc/hostapd/hostapd.conf
:
interface=wlan0
driver=nl80211
ssid=SSID
hw_mode=g
channel=10
macaddr_acl=0
auth_algs=3
wpa=2
wpa_passphrase=비밀번호
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP CCMP
rsn_pairwise=TKIP CCMP