Как запустить / остановить iptables?

Изучая некоторые новые вещи о iptables, я не могу пройти через это. Пока я пытаюсь начать, это звучит как

 root@badfox:~# iptables -L -n -v
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         
root@badfox:~# service iptables stop
iptables: unrecognized service
root@badfox:~# service iptables start
iptables: unrecognized service

Источник: http://www.cyberciti.biz/tips/linux-iptables-examples.html

[ 115] Почему я так получаю?

РЕДАКТИРОВАТЬ: Итак, мой брандмауэр уже запущен, но почему я не получаю вывод, как я упоминал в ссылке на ссылку источника в первой тренировке.

Вот мой вывод

root@badfox:~# sudo start ufw
start: Job is already running: ufw
root@badfox:~# iptables -L -n -v
Chain INPUT (policy ACCEPT 4882 packets, 2486K bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 5500 packets, 873K bytes)
 pkts bytes target     prot opt in     out     source               destination         
root@badfox:~# 
19
задан 25 September 2014 в 01:33

2 ответа

Несложный брандмауэр или ufw инструмент конфигурирования для iptables это прибывает по умолчанию в Ubuntu. Таким образом, если Вы хотели запуститься или остановиться ufw сервис, необходимо было бы сделать что-то вроде этого

#To stop
$ sudo service ufw stop
ufw stop/waiting

#To start
$ sudo service ufw start
ufw start/running

О том, почему Вы не получаете вывод как показано в источнике. Это ясно указывает там, что вывод, который Вы получаете, для неактивного брандмауэра, то есть, никакие правила не были установлены. Так попытайтесь установить некоторые правила в iptables. Вот Wiki Ubuntu на iptables, который показывает Вам, как установить, отредактировать их и такой.

33
ответ дан 25 September 2014 в 01:33

Сервисная команда работает на системах на базе RedHat с iptables очень хорошо, даже на Centos 7, которая приняла systemd.

Так что если системы на основе Debian не считают iptables сервисом как таковым, его все равно можно рассматривать как единое целое. А команда «перезапуск службы iptables» на самом деле очень полезна, особенно когда вы хотите, чтобы iptables восстановил правило «по умолчанию» (то есть использовать главный скрипт; в centos / etc / sysconfig / iptables и т. Д.)

0
ответ дан 25 September 2014 в 01:33

Другие вопросы по тегам:

Похожие вопросы: