Akzeptiert Anfragen an die Domäne www.example.com (Das funktioniert nicht)

Akzeptiert Anfragen an die Domäne www.example.com (Das funktioniert nicht)

die Anfrage lautet wie folgt:

  1. Leiten Sie alle Anfragen an das Internet „http“ an einen lokalen Server 192.168.2.100/24 ​​weiter.

  2. Die Anfragen an die Domäne www.example.com akzeptieren diese.

Dies ist ein WLAN-Dienst in der Community, sodass Besucher nur auf www.example.com zugreifen können. Wenn eine andere Webseite erkannt wird, erfolgt eine Weiterleitung zum lokalen Server.

Ich versuche Folgendes:

Es funktioniert, erfüllt aber nicht die Anforderung 2.

Akzeptiert Anfragen an die Domäne www.example.com (Das funktioniert nicht)

iptables -A INPUT -m mark --mark 98 -p tcp -d www.example.com --dport 80 -j ACCEPT

Leiten Sie alle Anfragen aus dem Internet an den lokalen Server um (das funktioniert)

iptables -N inter4 -t mangle
iptables -t mangle -A PREROUTING -j inter4
iptables -t mangle -A inter4 -j MARK --set-mark 99
iptables -t mangle -A inter4 -j LOG --
iptables -t nat -A PREROUTING -m mark --mark 99 -p tcp --dport 80 -j DNAT \
         --to-destination 192.168.2.100:8080
iptables -A FORWARD -p udp --dport 53 -j ACCEPT

Danke.

verwandte Informationen