Ubuntuでファイアウォールを設定する方法

Ubuntuでファイアウォールを設定する方法

Ubuntu Linuxは、多くのLinuxディストリビューションと同様に、デフォルトでファイアウォールが設定されていません。Linuxプラットフォームは、 WindowsやMacよりも優れたセキュリティ備えていると認識されているため、新規ユーザーが多すぎると、これは少し奇妙に聞こえるかもしれません。真実は、Ubuntuは、ほとんどのユーザーにとって、ファイアウォールを必要としないかもしれないということです。これはあまり知られていないオペレーティングシステムであり、人気は高まっていますが、まだ比較的知られていないため、ユーザーは安全です。

Ubuntu Linux PCに出入りするトラフィックが心配な場合は、ファイアウォールシステムをインストールしてセットアップする必要があります。幸いなことに、GUFWファイアウォールが存在し、基本的な保護の設定が非常に簡単になります。

注:GUFWファイアウォールシステムは、他のUbuntuのようなオペレーティングシステムで動作します。Elementary OS、Linux Mint、ZorinOS、またはUbuntuと同じ基盤を使用するディストリビューションを実行している場合は、以下の手順もお気軽に実行してください。

UbuntuにGUFWをインストールする

GUFWファイアウォールは、Linux上のUFWコマンドラインファイアウォールのフロントエンドシステムです。これは、主要なUbuntuソフトウェアソースを通じてすべてのUbuntuLinuxユーザーが利用できます。ソフトウェアをインストールするには、Ubuntu SoftwareCenterを開きます。ソフトウェアセンターが開いて使用できるようになったら、右上にある検索アイコンを見つけて、マウスでクリックします。

検索ボックスに「gufw」と入力しEnterキーを押します。Enterキーを押すと、Ubuntu Software Centerで検索が開始され、結果のリストが表示されます。「ファイアウォール構成」というラベルの付いた青と白の盾アイコンをクリックし、それをクリックしてアプリページに移動します。

Ubuntu Software Center for GUFWのアプリページで、[インストール]ボタンをクリックします。このボタンを選択すると、アプリのインストールプロセスがすぐに開始されます。

Ubuntu SoftwareCenterアプリケーションを介してUbuntuPCにGUFWファイアウォールアプリをインストールしたくないですか?キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押して、ターミナルウィンドウを開きます。次に、以下のAptコマンドを使用してアプリをインストールします。

sudo apt install gufw -y

UbuntuでGUFWファイアウォールを有効にする

GUFWファイアウォールがインストールされたら、UbuntuPCで基本的な目的でファイアウォールを有効にします。これを行うには、キーボードのAlt + F2を押します。このキーボードの組み合わせを押すと、デスクトップにコマンドランチャーが表示されます。次に、次のコマンドを入力して、GUFWファイアウォールアプリを起動します。

gufw

アプリランチャーにコマンドを入力した後、Enterキーを押して起動します。パスワードの入力を求めるポップアップが表示されます。そうすれば、ファイアウォールアプリにアクセスできるようになります。

Ubuntuでファイアウォールを設定する方法

GUFWを開くと、デフォルトのステータスが「オフ」になっていることがわかります。ステータスがオフに設定されているため、Ubuntuはファイアウォールを通過するトラフィックをブロックまたはフィルタリングしていません。これを変更するには、「ステータス」セクションを見つけ、スライダーをクリックして「オフ」から「オン」に変更します。

セキュリティプロファイル

GUFWファイアウォールシステムには、3つの事前設定されたセキュリティプロファイルが付属しています。これらのセキュリティプロファイルには、面倒なセキュリティルールをすべて処理する事前構成済みのフィルタリングルールが付属しています。

ステータスが「OFF」から「ON」に変更されたときにGUFWが使用するデフォルトのセキュリティプロファイルは、「ホーム」プロファイルです。このプロファイルには標準のセキュリティルールがあり、ユーザーが使用する可能性が最も高いポートを有効にします。「ホーム」は、セキュリティについてそれほど心配していない場合に適した優れたプロファイルです。

このプロファイルに切り替えるには、「プロファイル」をクリックして「ホーム」を選択します。

公衆

「パブリック」セキュリティプロファイルは、GUFWファイアウォールシステムで使用できる最も厳しいセキュリティプロファイルです。それは厳格なフィルタリング機能を備えており、一般的にあなたが妄想的であるならば一緒に行くものです。

このプロファイルに切り替えるには、「プロファイル」をクリックして「公開」を選択します。

オフィス

GUFWの「オフィス」セキュリティプロファイルは、「ホーム」セキュリティプロファイルとほぼ同じです。これは、予備の「ホーム」プロファイルが必要な場合、または職場で特別なルールを設定する予定がある場合に使用するのに適しています。

このプロファイルに切り替えるには、「プロファイル」をクリックして「Office」を選択します。

ファイアウォールを通過するトラフィックを許可する

UbuntuのGUFWファイアウォールを通過するトラフィックを許可するには、以下の手順に従ってください。

Ubuntuでファイアウォールを設定する方法

ステップ1:「ルール」を見つけて選択します。

ステップ2:アプリウィンドウの左下部分にある「+」記号をクリックします。

ステップ3:「事前構成済み」タブをクリックします。

ステップ4:「ポリシー」を見つけて「許可」に設定します。

ステップ5:「方向」を見つけて、必要に応じて「イン」、「アウト」、または「両方」に設定します。

ステップ6:「アプリケーション」を見つけ、メニューリストを調べて、特定のアプリケーションがファイアウォールを通過できるようにします。または、フィルター検索ボックスにアプリケーションまたはサービスの名前を入力します。

手順7: [追加]を選択して、新しいルールをGUFWファイアウォールに追加します。

ファイアウォールを通過するトラフィックを拒否する

Ubuntuでファイアウォールを設定する方法

UbuntuのGUFWファイアウォールを通過するトラフィックを拒否するには、次の手順に従ってください。

ステップ1:「ルール」を見つけて選択します。

ステップ2:アプリウィンドウの左下にある「+」記号をクリックします。

ステップ3:表示されるポップアップの[事前構成済み]タブをクリックします。

ステップ4:「ポリシー」を見つけて「拒否」に設定します。または、「拒否」を選択します。

ステップ5:「方向」を見つけて、「イン」、「アウト」、または「両方」に設定します。

ステップ6:「アプリケーション」を見つけ、メニューリストを調べて、ファイアウォールを通過する特定のアプリケーションからのトラフィックを拒否します。または、フィルター検索ボックスにアプリケーションまたはサービスの名前を入力します。

手順7: [追加]ボタンを選択して、新しいルールをGUFWファイアウォールに追加します。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか