Как отключить брандмауэр в Ubuntu 12.04?

41

Как отключить брандмауэр в Ubuntu 12.04?

Спасибо за ответы. Причина его отключения была двоякой: я часто не могу подключиться к Интернету по беспроводной сети, и сервер не может подключиться к сообщению, или я получаю сообщение, которое исчезает, сообщая, что мой домен не совместим с сетью Avahi, какой бы она ни была. Поэтому я подумал, что если я отключу брандмауэр, я буду в порядке.

Поэтому мой вопрос заключается в следующем: какую командную строку или конфигурацию в Ubuntu 12.04 я могу использовать для отключения или остановки брандмауэра по умолчанию для Ubuntu 12.04?

dustbindiva
источник
одна проблема на один пост, пожалуйста.
rɑːdʒɑ
1
Я удалил один из ваших вопросов (основываясь на полученном вами ответе). Если вы все еще хотите спросить это, пожалуйста, задайте это в новом вопросе.
iBelieve
6
По умолчанию брандмауэр отсутствует (он не нужен), поэтому вам нужно будет указать, настроили ли вы его, и если вы знаете, как это сделать, вы должны знать, как отменить его.
psusi
2
@psusi Я рекомендую опубликовать что-то подобное в качестве ответа.
Элия ​​Каган
1
@TheLordofTime «Система» означает (как минимум) две вещи. Вы имеете в виду, что для каждой ОС нужен брандмауэр? Не каждому экземпляру нужен один. Как вы говорите, правила брандмауэра Ubuntu по умолчанию являются разрешающими - они ведут себя так, как будто netfilter был выгружен из ядра (или не скомпилирован для / в). Похоже, это не вызывает проблем с безопасностью. Закрытие портов, когда серверам не нужно работать, по меньшей мере так же эффективно, как и брандмауэр, для предотвращения вторжений. Если требуется скрытый режим, брандмауэр удобен, но для WAN достаточно маршрутизатора NAT, а в локальной сети часто обнаруживается даже присутствие второго уровня отфильтрованного узла.
Элия ​​Каган

Ответы:

52

На самом деле Ubuntu получил брандмауэр, который сам по себе называется несложным брандмауэром. По любой причине у вас проблемы с брандмауэром, что означает, что вы можете просто отключить его, выполнив:

sudo ufw disable

из вашего терминала.

Чтобы снова включить брандмауэр, запишите / вставьте следующую команду:

sudo ufw enable
rɑːdʒɑ
источник
Обратите внимание, что ufw - это только один из способов настройки брандмауэра в Ubuntu, так что это применимо только в том случае, если использовался этот метод.
Томасруттер
@ThomasW. Не знаю, было ли это так, когда вы написали этот комментарий или нет, но для меня ufw был настроен по умолчанию для блокировки всех входящих соединений. UFW не был включен по умолчанию, хотя мне пришлось включить его вручную, так что, возможно, это то, что вы имели в виду?
Ajedi32
13

sudo iptables -Fсбросит правила брандмауэра. Вы не сможете отключить брандмауэр, поскольку он встроен в ядро.


источник
4
Что делать, если вы хотите повторно включить правила позже ... скажем, вы просто отключаете на несколько минут в качестве шага устранения неполадок.
Джоэл Коухорн
7

По умолчанию брандмауэр в Ubuntu (который нельзя удалить, поскольку он является частью ядра) не настроен и имеет разрешение по умолчанию для всего. Если вы не добавили правила ufwили iptablesправила, брандмауэр (который нельзя отключить, потому что он является частью ядра) не будет ничего фильтровать / блокировать ( ALLOWправило по умолчанию ).

Томас Уорд
источник
Это был настоящий вопрос, потому что мое беспроводное соединение не работает должным образом.
dustbindiva
1
Вы должны были прокомментировать вопрос, а не мой ответ. : /
Томас Уорд
1

У меня была проблема с тем, что я не могу получить доступ к серверу на моем хост-компьютере (Ubuntu 14.04 64-битная версия) с компьютера с гостевой Windows VMWare Player Я провел около двух дней в поисках сетевого решения, а проблема была в брандмауэре.

Я решил, что это все о брандмауэре, и я попытался увидеть, как остановить брандмауэр, я попробовал это решение: не работал со мной, однако я использовал другой способsudo ufw disable

sudo service iptables stop

Затем я попытался получить доступ к серверам, и это наконец работает. Надеюсь это поможет

aibrahim
источник