Имя: Пароль:
IT
 
вопос по iptables (PREROUTING)
0 avyub
 
01.04.15
10:52
Debian
Как удалить ошибочно введенную строку цепочки PREROUTING, как вывести номер цепочки
пробовал команду
root@pve:/home/alex# iptables -L PREROUTING -n -v --line-numbers
iptables: No chain/target/match by that name.
сейчас цепочка выглядит следующим образом:
-A PREROUTING -i ppp0 -p tcp -m tcp --dport 37774 -j DNAT --to-destination 192.168.10.54:37777
-A PREROUTING -i ppp0 -p tcp -m tcp --dport 37773 -j DNAT --to-destination 192.168.10.53:37777
-A PREROUTING -i ppp0 -p tcp -m tcp --dport 37777 -j DNAT --to-destination 192.168.10.51:37777
-A PREROUTING -i ppp0 -p tcp -m tcp --dport 37772 -j DNAT --to-destination 192.168.10.53:37777
-A PREROUTING -i ppp0 -p tcp -m tcp --dport 37772 -j DNAT --to-destination 192.168.10.52:37777
-A PREROUTING -i ppp0 -p tcp -m tcp --dport 37775 -j DNAT --to-destination 192.168.10.52:37777
Нужно удалить ненужные строки
1 Asmody
 
01.04.15
10:54
-t nat
2 avyub
 
01.04.15
10:57
root@pve:/home/alex# iptables -t -nat
iptables v1.4.14: no command specified
Try `iptables -h' or 'iptables --help' for more information.
3 mistеr
 
01.04.15
11:01
man iptables
4 arsik
 
гуру
01.04.15
12:06
(0)
iptables-save > rules
исправляем рулес как нам надо
iptables-load < rules
5 avyub
 
01.04.15
18:17
(4)
iptables-save > rules
выгрузилось в файл
исправил в файле, что нужно - сохранил
загрузить не получается
root@pve:/home/alex# iptables-load<rules
bash: iptables-load: command not found
root@pve:/home/alex#
6 Ювелир
 
01.04.15
18:21
To restore iptables rules, enter:
# iptables-restore < /root/dsl.fw
7 Ювелир
 
01.04.15
18:21
8 avyub
 
01.04.15
18:30
(4)(6)(7)спасибо, все получилось
9 arsik
 
гуру
01.04.15
22:20
(5) Да в (6) правильно, я на память писал.
Узнай для чего в консоли линукса используется клавиша <Tab>, откроешь много нового.
10 arsik
 
гуру
01.04.15
22:22
Ну и в догонку http://www.server-world.info/en/
Ресурс на котором основные настройки линукса можно почерпнуть, особенно для серверных.