У меня есть три хоста Ubuntu Linux. хост 1, хост 2 и хост 3. Я хочу передавать данные с хоста 1 на хост 3 через хост 2. Но конкретно я хочу передать весь входящий трафик хоста 2 на прокси-сервер socks, а затем на хост 3.
host 1 eth0: 192.168.1.10
host 2 eth0: 192.168.1.50
host 3 eth0: 192.168.1.11
Я включил ip_forward на всех хостах. в хосте 1 я установил
route add -net 192.168.0.0/24 gw 192.168.1.50 dev eth0
В хосте 2,
route add -net 192.168.0.0/24 gw 192.168.1.50 dev eth0
В хосте 3,
route add -net 192.168.0.0/24 gw 192.168.1.50 dev eth0
Я запускаю redsocks на узле 2, чтобы получить трафик от узла 1 и снова перенаправить на узел 3. Но данные не достигли redsocks.? В чем может быть моя проблема. Любая другая идея по этому поводу. Спасибо, Кумар Радж