kaynak ve daha fazla bilgi:
https://wiki.archlinux.org/index.php/Software_access_point
Kısa cevap
sudo iw dev wlan0 interface add wlan0_ap type managed
sudo create_ap wlan0_ap wlan0 createap mypassword
Kablosuz cihaz AP modunu desteklemelidir
AP çalışma modunu destekleyen nl80211 uyumlu bir kablosuz cihaza ihtiyacınız vardır. Bu, iw list komutu çalıştırılarak doğrulanabilir, Desteklenen arayüz modları bloğunun altında AP listelenmelidir:
...
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* WDS
* monitor
* mesh point
...
Tek bir Wi-Fi cihazıyla kablosuz istemci ve yazılım AP'si
Bir yazılım AP'si oluşturmak kendi ağ bağlantınızdan (Ethernet, kablosuz, ...) bağımsızdır. Birçok kablosuz cihaz aynı anda hem AP hem de kablosuz "istemci" olarak eşzamanlı çalışmayı destekler. Bu özelliği kullanarak, tek bir kablosuz cihaz kullanarak mevcut bir ağ için "kablosuz tekrarlayıcı" görevi gören bir yazılım AP'si oluşturabilirsiniz. Bu yetenek iw listesinin çıktısında aşağıdaki bölümde listelenmiştir:
geçerli arayüz kombinasyonları:
$ iw list
...
valid interface combinations:
* #{ managed } <= 1, #{ AP, P2P-client, P2P-GO } <= 1, #{ P2P-device } <= 1,
total <= 3, #channels <= 2
...
#Channel <= 1 kısıtlaması, yazılım AP'nizin Wi-Fi istemci bağlantınızla aynı kanalda çalışması gerektiği anlamına gelir; aşağıdaki hostapd.conf'daki kanal ayarına bakın.
Yeteneği / özelliği kullanmak istiyorsanız, muhtemelen bir Ethernet bağlantısı olmadığından, kullanmak için iki ayrı sanal arabirim oluşturmanız gerekir. Fiziksel aygıt wlan0 için sanal arabirimler aşağıdaki gibi oluşturulabilir: Ağ bağlantısının (wlan0_sta) kendisi ve AP / hostapd "kablosuz tekrarlayıcı" yazılımı için benzersiz MAC adresine sahip sanal arabirimler oluşturulur:
# iw dev wlan0 interface add wlan0_sta type managed
# iw dev wlan0 interface add wlan0_ap type managed
Yapılandırma
Bir erişim noktası kurmak iki ana bölümden oluşur:
- Wi-Fi bağlantı katmanını, kablosuz istemcilerin bilgisayarınızın yazılım erişim noktasıyla ilişkilendirilmesi ve IP paketlerini onunla değiştirebilmesi için ayarlama.
- Bilgisayarınızda ağ yapılandırmasını ayarlamak, böylece IP paketlerini kendi internet bağlantısı ve kablosuz istemciler arasında düzgün bir şekilde geçirir.
Araçlar
create_ap
Create_ap paketi, internet paylaşımı için köprülü veya NATed erişim noktası oluşturabilen bir komut dosyası sağlar. Erişim noktasının iyi çalışması için hostapd, dnsmasq ve iptables'ı birleştirir. Bir NATed sanal ağı oluşturmak için temel sözdizimi şöyledir:
# create_ap wlan0 eth0 MyAccessPoint MyPassPhrase