Я использую hostapd для своей горячей точки WiFi, и я могу подключить свой WiFi до сегодняшнего дня.
У меня есть isc-dhcp-server и bind9, работающий на моем ноутбуке, потому что я хочу, чтобы мой ноутбук был сервером dhcp и dns.
проблема:
Когда я запускаю hostapd, мой телефон может подключиться к Wi-Fi, однако на моем телефоне нет сетевого подключения, но WiFi подключен. и мой dhcp и dns отлично работают на моем телефоне, просто не могу подключиться к сети.
Ноутбук подключен к сети, и я установил wlan0 как статический адрес, как обычно
auto wlan0
iface wlan0 inet static
address 192.168.1.1
netmask 255.255.255.0
и eth0
auto eth0
iface eth0 inet dhcp
, и я никогда не забываю это сделать:
sudo iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j MASQUERADE
sudo sysctl net.ipv4.conf.all.forwarding=1
Я уверен, я использую eth0 для подключения сети на ноутбуке. Все это должно хорошо работать, и, как я уже говорил, это работает много раз, и я не знаю, почему это не может работать.
Мне интересно, есть ли какие-либо проблемы с моим iptable, поэтому я сделал
sudo iptables -F
Кто-нибудь может мне помочь? Я действительно чувствую себя некомфортно с этой проблемой.
Спасибо и с уважением