So funktioniert IP-Routing zwischen Windows-Server und Remote-Linux-Box

So funktioniert IP-Routing zwischen Windows-Server und Remote-Linux-Box

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/

verwandte Informationen