
Portmaster は、一般的なネットワーク モニターではありません。
Portmasterは、LAN全体を監視するのではなく、アプリケーションごとにローカルコンピュータのネットワークトラフィックを監視します。これにより、一般ユーザーでもインストール済みのアプリの動作状況を容易に把握し、広告、トラッカー、マルウェアなどを簡単にブロックできます。さらに、Portmasterは非常にユーザーフレンドリーなインターフェースとインストールウィザードを備えているため、誰でも簡単に使用できます。
だからといって、Portmasterが上級ユーザーにも使えるツールではないというわけではありません。実際、Portmasterでは、あらゆるアプリが行うあらゆる接続にルールを追加できます。例えば、Firefoxをドリルダウンして、サイトごと、あるいはサービスごとに拒否ルールを追加できます。Portmasterが提供するきめ細かな制御は非常に優れています。
このアプリをインストールして、どのように動作するか見てみましょう。Pop!_OS Linuxでデモを行いますが、PortmasterはRHELベースのLinuxディストリビューションやWindows 10、11にもインストールできます。
参照: 採用キット: ネットワークエンジニア (TechRepublic Premium)
必要なもの
これはGUIツールなので、デスクトップインターフェースを備えたマシンにインストールする必要があります。Portmasterをインストールするには、Windowsにインストールする場合を除き、sudo権限を持つユーザーも必要です。
Portmaster を起動して実行してみましょう。
UbuntuベースのディストリビューションにPortmasterをインストールする方法
Portmasterの.debファイルをダウンロードし、~/Downloadsディレクトリに保存します。ダウンロードが完了したら、ターミナルウィンドウを開き、以下のコマンドでインストールを実行します。
sudo dpkg -i portmaster-installer.deb
インストールが完了したら、アプリを起動する準備が整います。
Portmasterの設定方法
デスクトップ メニューから Portmaster を起動すると、コア サービスを開始するように求められます (図 A )。
図A

「コア サービスを開始」をクリックすると、サービスが開始すると、わかりやすいセットアップ ウィザードが表示されます。
次のウィンドウで「クイックセットアップ」をクリックしてウィザードを起動します。ウィザードの最初のウィンドウ(図B)では、デフォルトのトラッカーブロッカー設定を受け入れるか、ドロップダウンをクリックしてカスタマイズすることができます。
図B

ドロップダウンをクリックすると、システム全体でブロックする項目を選択できます (図 C )。
図C

次のウィンドウ (図 D ) では、セキュア DNS を設定できます。
図D

DNS プロバイダーを選択すると、Portmaster のメイン ウィンドウ (図 E ) が表示されます。
図E

ポートマスターの使い方
注意:Portmasterは現在アルファ開発段階です。一部の機能はまだご利用いただけませんが、アルファ版ではありますが、Portmasterは非常に安定しています。
Portmasterでは、初回起動時のウィザードでグローバル設定が完了します。その後、アプリごとに設定できます。Firefoxを例に挙げましょう。メインウィンドウからfirefox-binエントリをクリックすると、アプリが現在使用しているすべての接続が表示されます(図F)。
図F

ご覧のとおり、複数のドメイン接続がリストされています。
トラッキングドメインなど、疑わしい接続を見つけたとします。その接続に関連付けられたメニューボタンをクリックすると、「ドメインをブロック」または「ルールを追加」を選択できます(図G)。
図G

「ルールの追加」を選択すると、Portmaster が接続に対してどのように動作するかを詳細に指定できます (図 H )。
図H

プレミアム版のSafing Privacy Network機能はTORと同様に動作し、接続を複数のホップにルーティングすることでプライバシーを強化します。この機能はPortmasterに組み込まれていますが、使用するには有料アカウントが必要です。
また、「接続をブロック」のオン/オフ スライダーをクリックしてオンの位置にすると、アプリのすべての接続を簡単にブロックすることもできます (図 I )。
図I

アプリへの接続を期待通りにブロックすると、アプリは期待通りに動作しなくなります。一時的にブロックし、必要に応じてアプリに戻って接続のブロックを解除することができます。
Portmasterの使い方は以上です。このアプリはまだアルファ版ですが、システムにインストールされているアプリのバックグラウンドでどのようなネットワーク接続が行われているかを知るのに非常に役立っています。さらに、グローバルレベルで追跡の試みをブロックするツールも搭載されているため、このツールは誰もが必須と考えるべきです。
Jack Wallen によるビジネス プロフェッショナル向けの最新のテクノロジー アドバイスをすべて知るには、YouTube で TechRepublic の How To Make Tech Work を購読してください。