ifconfig wlan1mon up 192.168.1.1 netmask 255.255.255.0
Dieser Befehl weist Ihren Computer an, das Netzwerkgerät wlan1mon (Ihre WLAN-Schnittstelle) zu aktivieren und ihm die IP-Adresse 192.168.1.1 (mit dem Subnetz 192.168.1.0/24) zuzuweisen, damit es Netzwerkpakete senden und empfangen kann.
route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1
Dieser Befehl weist den Computer an, jedes Paket mit einem Empfänger im Subnetz von 192.168.1.1/24 bis 192.168.1.1 zu senden (Ich bin nicht sicher, ob dieser Befehl auf dem Computer ausgeführt werden soll, der weiterleitet, da Routen nur für das Netzwerk benötigt werden Verbindung von Clients zu meiner Person. Da Sie bereits einen DHCP-Server eingerichtet haben, sollte diese Route auf diesen Clients automatisch hinzugefügt werden.)
iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE
Dieser Befehl weist den Computer richtig an den IP von eingehenden / ausgehenden Paketen „maskiert“ ( N etwork A ddress T BERSETZUNG in der Kette auf POSTROUTING- eth0). Grundsätzlich weist er jedem ausgehenden Paket die IP-Adresse des Computers zu (damit externe Computer eine Antwort senden können) und adressiert die eingehenden Pakete für den entsprechenden Host in Ihrem Netzwerk.
iptables --append FORWARD --in-interface wlan1mon -j ACCEPT
Mit diesem Befehl können eingehende Pakete von wlan1mon an erster Stelle weitergeleitet werden. Dies bedeutet, dass der Weiterleitungscomputer diese Netzwerkpakete (selbst) verarbeiten und weiterleiten darf, wenn der Empfänger ein anderer Benutzer ist.