Як вимкнути брандмауер в Ubuntu 12.04?


40

Як вимкнути брандмауер в Ubuntu 12.04?

Дякую за відповіді. Причина його вимкнення була двоякою: я часто не можу зробити бездротове підключення до Інтернету, і сервер не може підключити повідомлення, або я отримую повідомлення, яке зникає, повідомляючи мені, що мій домен не сумісний з мережею Avahi, що б це не було. Тому я подумав, що якщо я відключую брандмауер, я був би в порядку.

Отже, моє питання полягає в наступному: Який командний рядок або конфігурацію в Ubuntu 12.04 можна використовувати для відключення або зупинки брандмауера за замовчуванням Ubuntu 12.04?


одна проблема на одну посаду, будь ласка.
rɑːdʒɑ

1
Я видалив одне з ваших запитань (виходячи з отриманої вами відповіді). Якщо ви все ще хочете його задати, будь ласка, задайте його в новому запитанні.
iBelieve

6
За замовчуванням не існує брандмауера (один не потрібен), тому вам доведеться вказати, чи налаштовано його, і якщо ви знаєте, як це зробити, ви повинні знати, як його скасувати.
psusi

2
@psusi Я рекомендую розмістити щось подібне як відповідь.
Елія Каган

1
@TheLordofTime "Система" означає (принаймні) дві речі. Ви маєте на увазі, що кожній ОС потрібен брандмауер? Не кожен екземпляр потрібен. Як ви кажете, правила брандмауера за замовчуванням Ubuntu є дозволеними - він поводиться так, що netfilter був вивантажений з (або не компільований для / в) ядра. Схоже, це не спричиняє проблем із безпекою. Закриття портів, коли серверам не потрібно запускати, принаймні настільки ж ефективно, як і брандмауер для запобігання вторгнення. Якщо потрібен режим "схованості", брандмауер є зручним, але для WAN маршрутизатора NAT достатньо, а в локальній мережі часто навіть виявляється наявність фільтруваного шару 2-го рівня.
Елія Каган

Відповіді:


51

Насправді Ubuntu отримав брандмауер, який назвав нескладний брандмауер. З будь-якої причини у вас є проблеми з брандмауером, ви можете просто відключити його, запустивши:

sudo ufw disable

від вашого терміналу.

Щоб знову ввімкнути брандмауер, запишіть / вставте таку команду-

sudo ufw enable

Зауважте, що ufw є лише одним із способів налаштування брандмауера в Ubuntu, тому це застосовуватиметься лише в тому випадку, якщо це був метод, який використовується.
thomasrutter

@ThomasW. Не маю уявлення, чи було це правдою, коли ви писали цей коментар чи ні, але для мене ufw був налаштований за замовчуванням для блокування всіх вхідних з'єднань. Ufw не була включена за замовчуванням, хоча мені довелося вручну ввімкнути її, тож, можливо, це ви мали на увазі?
Ajedi32

13

sudo iptables -Fзмине правила брандмауера. Ви не зможете вимкнути брандмауер, оскільки він вбудований у ядро.


4
Що робити, якщо ви хочете знову ввімкнути правила пізніше ... скажіть, ви просто відключите на кілька хвилин як крок усунення несправностей.
Joel Coehoorn

7

За замовчуванням брандмауер на Ubuntu (який неможливо видалити, оскільки його частина ядра) не налаштований, і за умовчанням дозволяє все. Якщо ви не додали ufwабо iptablesне встановили правила, брандмауер (який неможливо відключити, оскільки його частина ядра) нічого не фільтрує / блокує ( ALLOWправило за замовчуванням ).


Це було справжнім питанням через те, що мій бездротовий зв’язок не працює належним чином.
dustbindiva

1
ви повинні коментувати питання, а не мою відповідь. : /
Thomas Ward

1

У мене виникла проблема, що я не можу отримати доступ до сервера на своєму хостинговій машині (Ubuntu 14.04 64 біт) з гостьової машини Windows від VMWare Player. Я вже два дні займався пошуком мережевого рішення, в той час як проблема стосувалася брандмауера.

Я вирішив, що це все про брандмауер, і я спробував зрозуміти, як зупинити брандмауер, я спробував це рішення: не працював зі мною, проте використовував інший спосібsudo ufw disable

sudo service iptables stop

Тоді я спробував отримати доступ до серверів, і це працює, нарешті. Сподіваюся, це допомагає

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.