Я попытался создать горячую точку на ubuntu14.04. Мой /etc/NetworkManager/system-connections
файл показывают ниже.
[connection]
id=hotspott
uuid=03eb0f63-e766-41df-bc04-0f30740f6841
type=802-11-wireless
[802-11-wireless]
ssid=machCochin
mode=ap
mac-address=B0:C0:90:68:EE:73
[ipv6]
method=auto
[ipv4]
method=manual
address1=192.168.42.1/24,192.168.42.1
Это создает горячую точку, но я не могу соединиться с сетью. Я попробовал путем замены ipv4 раздела к method=shared
и в то время я могу соединить с сетью со своего телефона, но это присвоилось с динамическим адресом.
Как создать статический IP для wlan0 при работе горячей точкой?
Можете быть Вы, не может соединиться, потому что, NetworkManager создает специальное AP.
Я рекомендовал бы использовать create_ap
. Это - простой сценарий, который упрощает использование hostapd
и iptables и dnsmasq.
Просто клонируйте его в GitHub с:
git clone https://github.com/oblique/create_ap.git
Затем Вам нужны некоторые зависимости, если Вам не установили их:
sudo apt-get install iptables dnsmasq hostapd
И затем, можно выполнить его из create_ap каталога:
cd create_ap
sudo ./create_ap -w 2 wlan0 eth0 MyAccessPoint MyPassPhrase
Можно измениться, это - конфигурация для получения 192.168.42.1 как wlan IP. Если я понимаю Вас правильно, используйте --gateway 192.168.42.1
переключатель к create_ap