Дома эта команда работает нормально, а на рабочем сервере пишет
Код: Выделить всё
Using intrapositioned negation (`--option ! this`) is deprecated in favor of extrapositioned (`! --option this`).Может какой-то модуль нужно подгрузить?
Модератор: /dev/random
Код: Выделить всё
Using intrapositioned negation (`--option ! this`) is deprecated in favor of extrapositioned (`! --option this`).Код:
iptables-save
# Generated by iptables-save v1.4.3.2 on Wed May 27 11:53:26 2009
*nat
:PREROUTING ACCEPT [2417887:386833387]
:POSTROUTING ACCEPT [256807:16754113]
:OUTPUT ACCEPT [262415:17440691]
-A PREROUTING -s 192.168.0.0/24 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128
-A PREROUTING ! -d 192.168.0.0/24 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128
-A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE
COMMIT
# Completed on Wed May 27 11:53:26 2009
# Generated by iptables-save v1.4.3.2 on Wed May 27 11:53:26 2009
*mangle
:PREROUTING ACCEPT [33608199:22990191039]
:INPUT ACCEPT [31479535:22627768678]
:FORWARD ACCEPT [9045:1987573]
:OUTPUT ACCEPT [32169523:21738568399]
:POSTROUTING ACCEPT [32204862:21743779773]
COMMIT
# Completed on Wed May 27 11:53:26 2009
# Generated by iptables-save v1.4.3.2 on Wed May 27 11:53:26 2009
*filter
:INPUT ACCEPT [31479535:22627768678]
:FORWARD ACCEPT [9045:1987573]
:OUTPUT ACCEPT [32169009:21738393877]
COMMIT
# Completed on Wed May 27 11:53:26 2009
Код: Выделить всё
iptables -nL
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destinationКод:
iptables -t nat -nL
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
REDIRECT tcp -- 192.168.0.0/24 0.0.0.0/0 tcp dpt:80 redir ports 3128
REDIRECT tcp -- 0.0.0.0/0 !192.168.0.0/24 tcp dpt:80 redir ports 3128
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- 192.168.0.0/24 0.0.0.0/0
Chain OUTPUT (policy ACCEPT)
target prot opt source destinationКод: Выделить всё
iptables -t nat -A PREROUTING ! -d 192.168.0.115 -p tcp --dport 80 -j REDIRECT --to 3128Помогите настроить iptables
Код: Выделить всё
tcpdump -i eth0 -n -nn -ttt 'host 192.168.0.115 and port 3128'Код: Выделить всё
iptables-save
# Generated by iptables-save v1.4.3.2 on Mon Jun 15 12:01:12 2009
*security
:INPUT ACCEPT [2810522:1421031371]
:FORWARD ACCEPT [73350:29624658]
:OUTPUT ACCEPT [3228389:1652540520]
COMMIT
# Completed on Mon Jun 15 12:01:12 2009
# Generated by iptables-save v1.4.3.2 on Mon Jun 15 12:01:12 2009
*raw
:PREROUTING ACCEPT [3067211:1463241591]
:OUTPUT ACCEPT [3232411:1653072178]
COMMIT
# Completed on Mon Jun 15 12:01:12 2009
# Generated by iptables-save v1.4.3.2 on Mon Jun 15 12:01:12 2009
*nat
:PREROUTING ACCEPT [4964684:1538044708]
:POSTROUTING ACCEPT [350735:23256399]
:OUTPUT ACCEPT [357622:24101576]
-A PREROUTING -s 192.168.0.0/24 -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.0.115:3128
-A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE
COMMIT
# Completed on Mon Jun 15 12:01:12 2009
# Generated by iptables-save v1.4.3.2 on Mon Jun 15 12:01:12 2009
*mangle
:PREROUTING ACCEPT [50638862:40212931236]
:INPUT ACCEPT [46002672:38674347248]
:FORWARD ACCEPT [104264:39169411]
:OUTPUT ACCEPT [42945391:25594101691]
:POSTROUTING ACCEPT [43084439:25637465410]
COMMIT
# Completed on Mon Jun 15 12:01:12 2009
# Generated by iptables-save v1.4.3.2 on Mon Jun 15 12:01:12 2009
*filter
:INPUT ACCEPT [46002675:38674347404]
:FORWARD ACCEPT [104264:39169411]
:OUTPUT ACCEPT [42938432:25593012800]
COMMIT
# Completed on Mon Jun 15 12:01:12 2009