Ubuntu wifi hotspot не может обмениваться сетью

Я использую 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

Кто-нибудь может мне помочь? Я действительно чувствую себя некомфортно с этой проблемой.

Спасибо и с уважением

1
задан 7 June 2014 в 21:16

0 ответов

Другие вопросы по тегам:

Похожие вопросы: