Рейтинг:0

Как я могу перенаправить TPROXY и его порт UDP в подсеть?

флаг by

Я могу перенаправить прозрачный прокси в подсеть с помощью:

iptables -t nat -A PREROUTING -i eth2 -p tcp --syn -j DNAT --к месту назначения 127.0.0.1:10000

Но как я могу сделать то же самое с TPROXY? Я хочу перенаправить UDP.

Я пытался:

ip правило добавить fwmark 1088 таблица 100
ip route добавить локальную таблицу eth2 dev по умолчанию 100
iptables -t mangle -A ВЫВОД -o eth2 -p udp -j MARK --set-mark 1088 
iptables -t mangle -A PREROUTING -i eth2 -p udp -j TPROXY --on-ip 10.0.0.1 --on-port 10000 --tproxy-mark 1088

Сервер tproxy показывает:

08.10.2021 21:23:55 server.go:126: [tproxyu] 10.0.0.2:33349 <->1.1.1.1:53 через 127.0.0.1:9000

Сервер socks5 показывает:

08.10.2021 21:23:55 server.go:150: [socks5u] 127.0.0.1:33328 <->1.1.1.1:53 через DIRECT

Журналы показывают, что соединение было получено, но не может подключиться к хост-интернету.

Я делаю что-то неправильно?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.