Когда UFW включен, Android застрял в obtaining ip address
и не может подключиться к Wi-Fi. Я пытаюсь sudo ufw allow dhclient
и sudo ufw allow dnsmasq
бот оба имели ошибку ERROR: Could not find a profile matching
. Не могли бы вы помочь мне, как разрешить точку доступа?
Из того, что я могу сказать
, dnsmasq использует порт 53 tcp/udp, а также порт, 67/udp
dhclient портом использования по умолчанию, 68/udp
, Таким образом, универсальный способ получить эти настройки был бы
sudo ufw allow to any port 53
sudo ufw allow to any port 67 proto udp
sudo ufw allow to any port 68 proto udp
Или если Вы хотите просто открыть эти порты для конкретного IP-адреса (не уверенный, если Вы получаете статический адрес)
sudo ufw allow from xxx.xxx.x.xx to any port 53
sudo ufw allow from xxx.xxx.x.xx to any port 67 proto udp
sudo ufw allow from xxx.xxx.x.xx to any port 68 proto udp
, можно также добавить, что записи в/etc/services и затем ufw поймут, когда Вы попробуете
sudo ufw allow dnsmasq
sudo ufw allow dhclient
, Чтобы сделать так просто, редактирование
sudo nano /etc/services
Смотрит на файл и это довольно прямой, но в основном Вы добавите
dnsmasq 53/tcp
dnsmasq 53/udp
dnsmasq 67/udp
dhclient 68/udp
, И затем
sudo ufw allow dnsmasq
sudo ufw allow dhclient
Должен работать.