Я пытаюсь настроить невыполненный портал на моей точке доступа raspbian stretch, соединяющейся с моим сервером узлов.
В настоящее время я использую systemd для настройки моей сети, чтобы я мог использовать ssh в своем пи и использовать его в качестве доступа.точка.Я использую этот урок Raspberry Pi Zero W в качестве повторителя WiFi .Это необходимо для того, чтобы у меня был пи-клиент wifi и точка доступа.
Я попытался несколькими способами установить iptables и dnsmasq, но безуспешно
Мои iptables, которые я пробовал: iptables -t nat -A PREROUTING -d 0/0 -p tcp --dport 8001 -j DNAT --to-destination 192.168.1.96:8001
В чем я не уверен, так это в --dport.Нужно ли устанавливать какие-либо порты назначения или исходные порты?Если я не знаю порт клиента, то может ли DHCP справиться с этим?Для меня имеет смысл, что любой веб-трафик, когда-то подключенный к моей точке доступа, будет просто отправлен на мою --to-destination 192.168.1.96.8001
Другой метод, который я попробовал, - установить адрес с помощью DNSMasq , используя
sudo nano /etc/dnsmasq.conf
interface=wlan0
dhcp-range=192.168.1.2,192.168.1.30,255.255.255.0,24h
address=/192.168.1.96:8001
Я не уверен, что systemd выполняет какие-либо настройки сети или iptables в другое время, поэтому портал авторизации AP потерян.
Дайте мне знать, если кто-топытался это сделать или добился каких-либо успехов на нереализованных порталах, используя systemd network на Stretch.