初めに前準備(日本語言語ファイルの修正)gufwのインストールgufwの起動ファイアーウォールを有効にするルールを追加する使用しているポートを確認するログを確認する関連リンク初めにUbuntuにはiptablesというパケットフィルタリングソフトが初めからインストールされていますが、特に何の設定もされておらず、ファイアーウォールとして機能していないため、自力で設定を行う必要があります。iptablesの設定は難しいため、Ubuntuにはufwやgufwといったiptablesの設定を補助するツールが用意されており、ここではgufwを用いてファイアーウォールの設定を行います。Ubuntuでは大抵の場合、サーバーソフトウェアなどをインストールしない限りポートは開いていないため、ファイアーウォールの設定が必要というわけではありません。前準備(日本語言語ファイルの修正)日本語化が必要ない場合は、この項目は飛ばして下に進んでください。ppaを追加してUIの未翻訳部分をいくつか日本語化します。GUIで追加する場合まず以下のdebファイルをダウンロードし、ダブルクリックしてインストールします。18.04をクリックして起動し、ppa:sicklylife/ppaのチェックボックスをクリックしてチェックを入れ、「OK」ボタンをクリックします。いうダイアログが表示されたら「OK」ボタンをクリックしてダイアログを閉じ、画面左上の『アクティビティ』をクリック、updateと入力、表示されたソフトウェアの更新をクリックして起動し、リポジトリ情報をアップデートします。コマンドで追加する場合コマンドを使って追加する場合は、画面左上の『アクティビティ』をクリック、terminalまたは端末と入力、表示された端末をクリックして起動し、以下のコマンドを実行します。Configurationをクリック、「インストール」ボタンをクリックします。コマンドを使ってインストールする場合は以下を実行します。gufwgufwの起動Ubuntuソフトウェアで「起動」ボタンをクリックします。画面左上の『アクティビティ』をクリック、gufwと入力、表示されたファイアウォール設定ツールをクリックします。起動時にパスワードを求められるので、ログインパスワードを入力します。起動すると以下のようなウィンドウが表示されます。ファイアーウォールを有効にするステータス:の右側のボタンをクリックしてオンにするとファイアーウォールが有効になり、その右側にある盾の画像の色が変わります。有効にした時点では、外部から内部へのアクセスは全て遮断し、内部から外部へのアクセスは全て許可します。この設定だとLAN内のWindowsファイル共有(SMB)にもアクセス出来ないため、設定を変更してポートを開ける必要があります(後述します)。ルールを追加するWindowsファイル共有(SMB)などの、外部からのアクセスが必要な機能やアプリを利用する場合は、ルールを追加してポートを開ける必要があります。ファイル共有用のポートを開けるまずルールをクリックし、「+」ボタンをクリックします。設定ウィンドウが表示されるので、そのウィンドウの下の方にある入力欄にsmbやsambaと入力、「追加」ボタンをクリックした後「閉じる」ボタンをクリックします。追加した設定はルールの一覧に表示されます。使用しているポートを確認するレポートをクリックすると現在アプリが使用しているポートの一覧が表示されます。ログを確認するログをクリックするとGufwとufwのログが表示されます。