Как перенаправить исходящий HTTP-трафик с одного клиента локальной сети на другой в той же сети?

Можно ли перенаправить исходящий HTTP (tcp, порт 80) клиента в локальной сети на другой клиент локальной сети в той же сети с помощью OpenWRT Chaos Calmer 15.05?

10.1.1.1 — Маршрутизатор/точка доступа с OpenWRT
10.1.1.2 - клиент A - В локальной сети пытается подключиться к xx.xx.xx.xx (порт 80) в глобальной сети, но пакеты отправляются клиенту B в локальной сети.
10.1.1.9 - клиент B - В локальной сети должен получать HTTP-трафик от клиента A.

Возможно ли это с помощью брандмауэра UCI с разделом «перенаправление конфигурации»? Или лучше настроить в iptable скрипте "Custom Rules"?

0
11.12.2017, 01:12
1 ответ

Вы можете использовать правило iptables:

iptables -t nat -I PREROUTING -p tcp --dport 80 -d xxx.xxx.xxx.xxx -j DNAT --to-destination yyy.yyy.yyy.yyy

Где xxx.xxx.xxx.xxx — адрес, который вы хотите подделать, а yyy.yyy.yyy.yyy — адрес сервера, на который вы хотите направить трафик. Вы можете добавить это в пользовательские правила.

0
28.01.2020, 04:34

Теги

Похожие вопросы