[Sysadmins] iptables -j MARK
Alexander Volkov
=?iso-8859-1?q?alt_=CE=C1_vladregion=2Eru?=
Ср Май 28 09:02:55 MSD 2008
On 2008-05-28 02:41:52 +0300, Andrew Kornilov wrote:
AK> Vyatcheslav Perevalov <vip0 на seversk.ru> writes:
AK> > В сообщении от 26 мая 2008 Andrew Kornilov написал(a):
AK> >> Нет ли у кого-нибудь под рукой машинки с
AK> >> ядром 2.4 или хотя бы первых 2.6 и старого iptables?
AK> >
AK> > Есть ALM2.4
AK> > [vip на vipnet vip]$ uname -a
AK> > Linux vipnet.seversk.ru 2.4.26-std-up-alt6 #1 Tue Aug 3 21:45:23 MSD 2004
AK> > i586
AK> Во, отлично. Можешь попробовать добавить два правила. Что-то вроде:
AK> iptables -A OUTPUT -t mangle -p tcp --dport 123:567 -j MARK --set-mark 123
AK> iptables -A OUTPUT -t mangle -p tcp --dport 256:890 -j MARK --set-mark 123
AK> И потом сделать telnet любойхост 345
AK> Смысл в том, чтобы сделать telnet на порт, который попадает в условия обоих
AK> правил. После этого посмотри iptables -L -n -v -t mangle, увеличились оба
AK> счетчика или только первый?
[root на gate-luna root]# telnet 192.168.2.32 345
Trying 192.168.2.32...
telnet: connect to address 192.168.2.32: Connection refused
[root на gate-luna root]# telnet 192.168.2.99 345
Trying 192.168.2.99...
telnet: connect to address 192.168.2.99: Connection refused
[root на gate-luna root]# iptables -L -n -v -t mangle
Chain PREROUTING (policy ACCEPT 1950K packets, 1223M bytes)
pkts bytes target prot opt in out source
destination
Chain INPUT (policy ACCEPT 99189 packets, 24M bytes)
pkts bytes target prot opt in out source
destination
Chain FORWARD (policy ACCEPT 1851K packets, 1199M bytes)
pkts bytes target prot opt in out source
destination
Chain OUTPUT (policy ACCEPT 42696 packets, 6988K bytes)
pkts bytes target prot opt in out source
destination
0 0 TOS all -- * * 0.0.0.0/0 85.249.89.103 TOS set 0x10
2 104 MARK tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpts:123:567 MARK set 0x7b
2 104 MARK tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpts:256:890 MARK set 0x7b
Как вижу, оба.
2.4.26-std-smp-alt11.1, ALM24
--
Regards, Alexander
Подробная информация о списке рассылки Sysadmins