qshinoの日記

Powershell関係と徒然なこと

Windows SoftAP

Windowswifi アクセスポイントに

Windows 8.1から、softap機能が使える。

設定の流れ

  1. soft AP 設定
  2. ネットワーク共有設定

SoftAP設定

下記設定とする。

  • SSID : tanaka
  • pw : taro

  • cmd promptを管理者権限で起動

  • netsh wlan set hostednetwork mode=allow
  • netsh wlan set hostednetwork ssid=tanaka key=taro keyusage=persistent
  • netsh wlan start hostednetwork

  • AES、WPA2-PSK

ネットワーク共有設定

  1. 有線LANを右クリック
  2. 共有設定でWifiAPを追加

Linuxwifi AP

sudo apt-get install hostapd

sudo vi /etc/hostapd/hostapd.conf

hostapd.conf

#インタフェース名 
interface=wlan0 

#無線LANアダプタのドライバ driver=nl80211 

#クライアントに表示される無線LANアクセス・ポイント(SSID)名 ssid=MYAP 
hw_mode=g 
channel=7 
wpa=2 

# WPA2 
#認証パスワード wpa_passphrase=wifipasswd
wpa_key_mgmt=WPA-PSK
rsn_pairwise=CCMP

sudo vi /etc/default/hostapd

DAEMON_CONF="/etc/hostapd/hostapd.conf"

stop networkmanager

sudo stop network-manager
echo "manual" | sudo tee /etc/init/network-manager.override 

dhcpd

sudo apt-get install isc-dhcp-server

sudo vi /etc/dhcp/dhcpd.conf

  • dhcpd.conf
default-lease-time 600; 
max-lease-time 7200; INTERFACES="wlan0"; 
option domain-name ""; 
max-lease-time 7200; 
log-facility local7; 

subnet 10.0.0.0 netmask 255.255.255.0 
{ 
    range 10.0.0.10 10.0.0.20; 
    option routers 10.0.0.1; 
    option domain-name-servers 8.8.8.8; 
}

enable ip forward

sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"

nat

iptables -t nat -A POSTROUTING -s 10.0.0.0/255.255.255.0 -o eth0 -j MASQUERADE 

iptables -A FORWARD -s 10.0.0.0/24 -o eth0  -j ACCEPT

if up

ifconfig wlan0 10.0.0.1 netmask 255.255.255.0 up

start service

  • service isc-dhcp-server start
  • service hostapd start

ref

Windows SoftAP

https://www.wifi-lesson.net/softap.html

Linux hostapd

https://qiita.com/Mokkeee/items/b8a4a092c6d1bada2beb