1

У меня есть эта конфигурация сети (см. Рисунок и подробности ниже):Picture1

R1 и R2 - это два маршрутизатора Linux с CentOS, каждый с двумя сетевыми картами (LAN и ISP). Теперь весь веб-трафик проходит через R1 и vpn через R2 (R2-> R3).

Все, что я хочу знать, это как перенаправить все запросы на веб-сервер через некоторый порт (скажем, 8080) через R2 (ISP2) и сохранить весь интернет через R1 (ISP1) (см. Следующее изображение):

Picture2

Все ответы хороши, если направлять меня в правильном направлении. Спасибо.

ОБНОВЛЕНИЕ: - используя ответ @Brian в качестве отправной точки, я нашел этот ответ и этот

Спасибо вам всем.

1 ответ1

1

Если вы не возражаете против отправки всего трафика, а не только для порта 8080, добавится маршрут в вашей локальной сети, который проходит через R2 для IP-адресов веб-сервера.

Назначение: общедоступный IP-адрес веб-сервера, шлюз 192.168.1.2, маска сети 255.255.255.255

Если вам нужен только перенаправленный трафик порта 8080, то некоторые правила iptables на R1 можно использовать для перенаправления того трафика, который попадает на R1, чтобы он проходил через R2.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .