tartila Posted December 13, 2012 Добрый день. Господа, возник интересный вопрос. Правило redirect в iptables работает только в таблице nat, что и понятно... Но я по прежнему хочу каким нибудь хитрым способом клиентам выдавать инфо страничку клиентам (у меня нет NAT), когда они напарываются на запрещенный РСоКом сайт. Сейчас тупо DROP или REJECT. А хотелось бы красоты :) p.s. Понимаю, что практически не вероятно... Но мало ли. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Abram Posted December 13, 2012 Т.е. сейчас у вас nat нет вообще и вы не хотите его добавлять? Тогда так: -t raw -A PREROUTING -матч-закрытых-адресов -j ACCEPT -t raw -A PREROUTING -j NOTRACK Тогда у вас в conntrack попадут только нужные адреса. NAT будет, но только там, где надо. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
kapa Posted December 13, 2012 маркировать и роутить iproute2? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
tartila Posted December 13, 2012 Т.е. сейчас у вас nat нет вообще и вы не хотите его добавлять? Тогда так: -t raw -A PREROUTING -матч-закрытых-адресов -j ACCEPT -t raw -A PREROUTING -j NOTRACK Тогда у вас в conntrack попадут только нужные адреса. NAT будет, но только там, где надо. Не хотелось бы вводить conntrack ни в коем случае... :) маркировать и роутить iproute2? Примерчик можно? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
kapa Posted December 13, 2012 маркировать и роутить iproute2? Примерчик можно? мутно уже это всё. нужно гуглить по ...-t mangle -j MARK --set-mark ... потом помеченное пихать в табличку и табличку зароучивать. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
^rage^ Posted December 13, 2012 Не хотелось бы вводить conntrack ни в коем случае... :) он появляется только для адресов, что попадают в список роскомнадзора. в остальном все будет работать как без conntrack. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Abram Posted December 13, 2012 tartila, Если просто (=надежно), то conntrack с -j NOTRACK. PBR-ом мутно как-то получается, да и все равно нужно роутить куда-нибудь на другой тазик с NAT (REDIRECT). Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...