Linux dizüstü bilgisayarımda bir WiFi erişim noktası veya erişim noktası oluşturmaya çalışıyorum. Opensuse Kde 12.3 kullanıyorum.
hostapd
Hotspot oluşturmanıza izin veren bir yazılım buldum, ancak iki arayüz gerektiriyor. Biri internete bağlı ve diğeri üzerinde erişim noktası oluşturmak istediğiniz ( burada öğretici ). Sahip olduğum sorun Ethernet bağlantımın olmaması. wlan
Arayüz internete bağlanmak için kullanılıyor.
İnternete bağlı olan aynı arayüzde etkin noktayı oluşturmanın herhangi bir yolu var mı (connectify'ın Windows'ta yaptığı gibi)? (Biri airmon-ng
wifi izlemek için oluşturur gibi) bir sanal arayüz oluşturmayı ve ikinci arayüz olarak kullanmayı düşünüyordum. Mümkün mü?
GÜNCELLEME
İşte şimdiye kadar yapabildiklerim:
1) 2 arabirim oluşturun (biri istasyon, diğeri erişim noktası olarak)
iw phy phy0 interface add mySta type station
iw phy phy0 interface add myAcc type __ap
2) Onlara ayrı Mac kimliği verin
ifconfig myAcc hw ether A4:17:FE:6E:00:53
ifconfig myAcc 192.168.27.1 up
3) myAcc arayüzünde hostapd başlatın
4) Bağlanan cihazlara IP adresi sağlamak için dnsmasq'ı başlatın
Tüm bunlar işe yarıyor. Cihazlar bu ağa bağlanabilir ve IP Adresi alabilir. Bir sonraki adım ip masquerading sağlamaktır
iptables --table nat --append POSTROUTING --out-interface mySta -j MASQUERADE
iptables --append FORWARD --in-interface myAcc -j ACCEPT
Ancak mySta arayüzü artık internete bağlanamıyor. Essid'i elde edebilir, ancak ip adresini alamaz.
Dhclient mySta komutu herhangi bir mesaj göstermez ve bir süre sonra hata verir:
ls: cannot access /var/run/netconfig//mySta/: No such file or directory
Birisi ip adresi almak için nasıl anlayabilir?