как настроить IP-маршрутизацию между сервером Windows и удаленным Linux-боксом

как настроить IP-маршрутизацию между сервером Windows и удаленным Linux-боксом

У меня следующая настройка сети и возникли проблемы с подключением. Я был бы признателен, если бы вы дали мне несколько идей по этому поводу.

Мои устройства

-VPN-сервер на Amazon EC2 (Windows Server 2016)
Имеет IP 10.0.1.1

-Raspberry на удаленном компьютере (работает Raspbian)Имеет:

  • 2 физических соединения.

    • wlan0 — это место, где он получает доступ в Интернет.
    • eth0 подключен к PLC с адресом 192.168.0.99. пинг проходит успешно
  • 1 виртуальное соединение (vpn_se).
    VPN-клиент подключен к 10.0.1.1 (vpn-сервер на amazon). Пинг проходит нормально

Текущие IP-адреса на raspberry
wlan0 10.0.0.41
eth0 192.168.0.1
vpn_se 10.0.1.2

С моего сервера Amazon мне нужно зайти на 192.168.0.99.

Я уже настроил статический маршрут на сервере Amazon.

route add 192.168.0.0 mask 255.255.255.0 10.0.1.1

Но я не уверен, что настроить в iptables.

Можете ли вы дать мне несколько идей?

Вот примерная схема моей текущей установки. Посмотреть публикацию на imgur.com

решение1

Вам необходимо убедиться, что на Raspberry PI включена маршрутизация.

Включить IP-пересылку;

sudo nano /etc/sysctl.conf

Добавьте следующую строку

net.ipv4.ip_forward=1

Тогда беги

sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"

Настройки iptables для разрешения трафика будут выглядеть примерно так:

sudo iptables -A ПЕРЕНАПРАВИТЬ -i vpn_se -o eth0 -j ПРИНЯТЬ sudo iptables -A ПЕРЕНАПРАВИТЬ -i eth0 -o vpn_se -j ПРИНЯТЬ

Использованная литература:https://raspberrypihq.com/как-превратить-raspberry-pi-в-wifi-маршрутизатор/

Связанный контент