У меня есть сервер Linux, который функционирует как шлюз для моей домашней сети. У него есть два Ethernet-устройства:
p3p1
: WAN, публичный IP-адресa.b.c.d
p2p1
: LAN, частный IP-адрес10.0.3.1/24
Он также подключается через туннель OpenVPN точка-точка к удаленному серверу Linux (который я также администрирую). Это добавляет устройство
tun2
: VPN, частный IP-адрес10.2.0.2/32
Вопрос в том, как сделать так, чтобы весь трафик от клиентов в локальной сети перенаправлялся через туннель OpenVPN?
Я могу перенаправить весь трафик (в том числе исходящий от сервера шлюза), используя опцию конфигурации VPN-клиента redirect-gateway def1
. Но это не то, что я хочу.
Будет ли способ сделать это с помощью IPTables NAT?
Спасибо!