Чи використовуєте ви Ubuntu Linux як настільний комп'ютер або сервер, ви повинні скористатися брандмауером. Навіщо? Тому що брандмауер - це те, що може допомогти захистити вашу машину від злому. Це не 100% рішення, але воно, безумовно, робить вашу машину експоненційно більш безпечною.
Однак бувають випадки, коли цей брандмауер заважає. Наприклад, ви виявили, що ваш комп'ютер не може з'єднатися до мережі (або інші комп'ютери не можуть зв'язатися з вами). Ви перезапустили свій модем, і, тим не менш, ваш комп'ютер не може з'єднатися до Інтернету або через SSH. Що дає? Проблема може полягати в мережевій підсистемі на вашому комп'ютері або в брандмауері. У будь-якому випадку, вам потрібно з'ясувати, що не так.
Це лише один сценарій, в якому корисно відключити брандмауер в Ubuntu Linux.
Ubuntu Version
У цій статті як приклад буде використовуватися Ubuntu 18.04, але цей процес буде однаковим для будь-якої версії Ubuntu, яка все ще підтримується (тобто 16.04, 16.10, 18.04 і 18.10), а також для будь-якого похідного Ubuntu, що використовує Uncomplicated Firewall.
Чому ви не хочете відключити брандмауер
З усіх причин, з яких ви можете виявити відключення брандмауера, є одна причина, що перешкоджає цьому, а саме безпека вашої машини. Коли ваш брандмауер вимкнений, ваша машина відкрита для атаки. Це не означає, що друге впадете брандмауер ви будете бути зламані. Однак ймовірність того, що це може статися, значно зростає.
З цією метою, якщо ви опинитеся в ситуації, коли вам потрібно відключити брандмауер на вашому комп'ютері з Ubuntu Linux, переконайтеся, що це робиться тільки на тимчасовій основі. Що це означає? Якщо вам потрібно вимкнути брандмауер з певної причини, обов'язково включіть його знову, як тільки ви закінчите завдання.
Як вимкнути брандмауер
Типовим засобом брандмауера є Uncomplicated Firewall (UFW). Щоб дізнатися про поточний стан вашого брандмауера, введіть команду:
стан sudo ufw
Брандмауер повинен бути вказаний як активний, а також перераховувати всі додані вами правила.
Щоб вимкнути UFW, введіть команду:
вимкнути sudo ufw
Введіть команду:
стан sudo ufw
і брандмауер буде вказаний як неактивний.
На цьому етапі запустіть пошук несправностей (або щось ще, що вам потрібно подбати). Наприклад, спробуйте встановити Secure Shell на комп'ютері з відключеним брандмауером. Якщо ви можете увійти (але не могли раніше), проблема може полягати в тому, що ви не дозволили SSH-з'єднання. Щоб виправити це, введіть команду:
sudo ufw дозволити ssh
Після того, як ви подбали про це, знову ввімкніть UFW за допомогою команди:
sudo ufw enable
Сподіваюся, це вирішить ваші проблеми.
Детальний стан
Якщо вам потрібна додаткова інформація про стан UFW, ви завжди можете виконати команду status з докладним перемикачем. Ця команда:
детальний стан sudo ufw
Детальний висновок буде включати рівень ведення журналу, політики за замовчуванням і будь-які додані вами правила.
Скинути правила
If you feel you need to completely start over with UFW, and you don’t want to go through the process of deleting all of your rules, you can always run a reset. To do this, issue the command:
sudo ufw reset
You will be prompted to okay the operation, before it will go on with the deletion of your rules. This will also have the added effect of disabling UFW. Because of this, you’ll want to re-enable UFW, after running the reset. The end result of the reset is a clean slate with which to start.
