
Ich habe das folgende Netzwerk-Setup und habe Probleme beim Verbindungsaufbau. Ich wäre Ihnen dankbar, wenn Sie mir einige Ideen dazu geben könnten.
Meine Geräte sind
-VPN-Server auf Amazon EC2 (Windows Server 2016)
Hat IP 10.0.1.1
-Raspberry an einem Remote-Standort (mit Raspbian)Hat:
2 physische Verbindungen.
- Über wlan0 erhält es Internetzugang.
- eth0 ist mit einer SPS verbunden, die 192.168.0.99 hat. kann OK pingen
1 virtuelle Verbindung (vpn_se).
VPN-Client an 10.0.1.1 angeschlossen (VPN-Server bei Amazon). Kann OK pingen
Aktuelle IP-Adressen auf Raspberry
wlan0 10.0.0.41
eth0 192.168.0.1
vpn_se 10.0.1.2
Von meinem Amazon-Server aus muss ich 192.168.0.99 erreichen.
ich habe bereits eine statische Route auf dem Amazon-Server konfiguriert
route add 192.168.0.0 mask 255.255.255.0 10.0.1.1
Ich bin mir jedoch nicht sicher, was ich in den Iptables einrichten soll.
Können Sie mir bitte ein paar Ideen geben?
Hier ist ein grobes Diagramm meines aktuellen Setups Beitrag auf imgur.com anzeigen
Antwort1
Sie müssen sicherstellen, dass das Routing auf Raspberry PI aktiviert ist.
IP-Weiterleitung aktivieren;
sudo nano /etc/sysctl.conf
Fügen Sie die folgende Zeile hinzu
net.ipv4.ip_forward=1
Dann renne
sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
Die iptables, die Datenverkehr zulassen, würden etwa so aussehen:
sudo iptables -A WEITER -i vpn_se -o eth0 -j AKZEPTIEREN sudo iptables -A WEITER -i eth0 -o vpn_se -j AKZEPTIEREN
Verweise:https://raspberrypihq.com/wie-man-einen-Raspberry-Pi-in-einen-WLAN-Router-verwandelt/