Изучая некоторые новые вещи о 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:~#
Несложный брандмауэр или 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, который показывает Вам, как установить, отредактировать их и такой.
Сервисная команда работает на системах на базе RedHat с iptables очень хорошо, даже на Centos 7, которая приняла systemd.
Так что если системы на основе Debian не считают iptables сервисом как таковым, его все равно можно рассматривать как единое целое. А команда «перезапуск службы iptables» на самом деле очень полезна, особенно когда вы хотите, чтобы iptables восстановил правило «по умолчанию» (то есть использовать главный скрипт; в centos / etc / sysconfig / iptables и т. Д.)