WindowsまたはMacコンピューターへのリモート接続をブロックする方法

PCをインターネットに接続すると、アプリケーションはネットワーク接続を介して情報を送受信します。通常、一部のアプリとシステム機能が正しく機能するために必要なため、このデータ交換について心配する必要はありません。ただし、パブリックネットワークまたはセキュリティで保護されていないネットワークでは、特に注意する必要があります。

パブリックネットワーク(ホテル、空港、レストランでのWi-Fiなど)で安全を確保する1つの方法は、デバイスでの着信接続をブロックすることです。これにより、ネットワーク上のハッカーやその他の悪意のあるツールがコンピューターにアクセスするのを防ぐことができます。

逆に、発信接続をブロックすると、アプリが安全でないインターネットネットワークに接続するのを防ぐことができます。これは、疑わしいアプリ/マルウェアが追加のマルウェアをダウンロードしたり、サーバーと通信したりするのを防ぐ効果的な方法です。

(Block Incoming Connection)Windows10で(Windows 10)着信接続をブロックする

Windows 10ファイアウォールの設定を微調整する(tweaking the Windows 10 Firewall settings)ことで、着信接続を制限できます。これを行う方法は次のとおりです。 

1. Windowsサーチ(Windows Search)バーにコントロールパネルと入力し、結果で[コントロールパネル]を選択(control panel)ます(Control Panel)

2. WindowsDefenderFirewallを選択します(Windows Defender Firewall)

注:(Note:) PCのコントロールパネルに[ (Control Panel)Windows Defender Firewall ]オプションが見つからない場合は、右上隅の[表示方法(View by)]オプションを[大きいアイコン]または[小さいアイコン]に設定して、もう一度確認してください。

Windows Defender Firewallメニューに、接続プロファイル(プライベート(Private )またはPublic/Guest networks)が表示されます。

3.左側のサイドバーで[通知設定の変更]を選択します。(Change notification settings)

4. [パブリックネットワーク設定]セクションで、[許可されたアプリケーションのリストにあるものを含む、すべての着信接続をブロック(Block)する]チェックボックスをオンにします。[ OK]を選択して変更を保存します。

プライベートネットワークの安全性を完全に信頼していない場合は、「プライベートネットワーク設定」セクションでそのようなネットワークの着信接続をブロックすることもできます。

上級者向けのヒント:(Pro Tip:)Wi-Fiまたはイーサネット(Ethernet)接続のプロファイルを変更するには、 [設定](Settings) >[ネットワークとインターネット(Network & Internet)] >[ Wi-Fiまたはイーサネット(Ethernet)]に移動します。ネットワーク名を選択し、[ネットワークプロファイル](Network profile)セクションでプライベートネットワークかパブリックネットワークかを指定します。

(Block Outgoing Connections)Windows10で(Windows 10)発信接続をブロックする

Windows10で発信接続を停止する方法は2つあります。以下でそれらをチェックしてください。

方法1:すべてのアプリの発信接続をブロックする(Method 1: Block Outgoing Connections for All Apps)

Windowsファイアウォール(Windows Firewall)の高度なセキュリティ設定を変更することで、すべてのアプリの送信接続を簡単に制限できます。Windows Defender Firewallメニューで、左側のサイドバーの[詳細設定]を選択します(Advanced settings)

「ローカルコンピュータのセキュリティ(Advanced Security)が強化されたWindowsDefenderファイアウォール(Windows Defender Firewall)」を右クリックし、[プロパティ(Properties)]を選択します。

パブリックネットワークに接続している場合は[パブリックプロファイル(Public Profile)]タブに移動し、プライベートネットワークの発信接続をブロックする場合は[プライベートプロファイル]タブに移動します。(Private Profile)ドメインに参加しているコンピューターの場合(computers joined to a domain)、[ドメインプロファイル(Domain Profile)]タブは発信接続をブロックする場所です。

[(Click)アウトバウンド(Outbound)接続]ドロップダウンオプションをクリックして、[ブロック]を選択します(Block)[適用](Apply)、 [ OK ]の順に選択して、変更を保存します。

方法2:特定のプログラムの発信接続をブロックする(Method 2: Block Outgoing Connections for a Specific Program)

Webブラウザー(Say)のみの発信接続をブロックしたい場合、Windowsではそれを効率的に行うことができます。これは、お子様がインターネットにアクセスできないようにするためのペアレンタルコントロールツール(parental control tool)としても機能します。

[ファイアウォールの高度なセキュリティ(Firewall Advanced Security)]メニューで、[送信ルール(Outbound Rules)]を選択して右クリックします。コンテキストメニューで[新しいルール(New Rule)]を選択して続行します。

[プログラム](Program)を選択し、[次(Next)]を選択します。

[参照](Browse)を選択して、アプリケーションを選択します。

ローカルディスク(C :(Local Disk (C:)) ) >プログラムファイル(x86)(Program Files (x86))に移動して、PCにインストールされているアプリケーションを見つけます。検索ボックスを使用して、 ProgramFiles(Program Files)フォルダーにないアプリを見つけます。アプリケーションの実行可能ファイル(.exe)を選択し、[開く(Open)]を選択します。

[次へ(Next)]を選択して続行します。その後、[接続をブロックする]を選択し、[(Block the connection)次へ(Next)]をクリックします。

Windowsがアプリの発信接続をブロックするネットワークプロファイルを指定します。[次へ(Next)]を選択して続行します。

アウトバウンドルールに名前または説明を付けて、[完了]を選択します(Finish)

アプリの送信接続のブロックを解除するには、[ファイアウォールの高度なセキュリティ(Firewall Advanced Security)]メニューの[送信ルール]をダブルクリックします。[接続を許可する]を(Allow the connection)選択し、[適用(Apply)]と[ OK ]を選択します。

または、ルールを右クリックして、[ルールの削除](Delete)または[ルール(Disable Rule)の無効化]を選択することもできます。これらのオプションは、発信接続を開始するためのアプリへのアクセスも許可します。

Macで着信接続をブロックする

Macでの着信接続の制限も簡単です。以下の手順をお読みください。 

1. [システム環境設定](System Preferences) >[セキュリティとプライバシー(Security & Privacy)]に移動します。

2. [ファイアウォール(Firewall)]タブで、左下隅にあるロックアイコンを選択します。

Macのパスワードを入力するか、TouchIDを使用してセキュリティ設定メニューにアクセスします。

3.[ファイアウォールオプション](Firewall Options)を選択して続行します。

4.すべてのアプリとサービスのシステム全体(着信)接続をブロックするには、[すべての着信接続をブロックする(Block all incoming connections)]チェックボックスをオンにして、[ OK ]を選択します。

すべての着信接続をブロックしても、 Macは他のデバイスやネットワークに表示されたままになります。ただし、デバイスや個人がMacとの接続を確立することはできません。 

これにより、ファイル共有サービス(AirDropなど)やリモートアクセスツール(remote access tools)画面(Screen)共有など)も一時的に利用できなくなることに注意してください。

5.組み込みソフトウェアの着信接続のみをブロックするには、[組み込みソフトウェアに着信接続の受信を自動的に許可する(Automatically allow built-in software to receive incoming connections)]チェックボックスをオフにします。

6.特定のアプリまたはサービスの着信接続をブロックする場合は、plus (+) iconをクリックします。

7.アプリを選択し、[追加(Add)]を選択します。

上級者向けのヒント:(Pro Tip:)複数のアプリを選択するには、コマンド(Command)キーを押しながらアプリをクリックします。

8.アプリの横にある上下の矢印をクリックし、[着信接続をブロックする(Block incoming connections)]を選択します。

Macで発信接続をブロックする

macOSには、発信接続をブロックするためのネイティブツールまたは組み込みメソッドがありません。WebサイトのIPアドレスまたはドメイン名をブロックすることを含む回避策がありますが、それは簡単ではありません。同様(Likewise)に、このメソッドは、アプリケーションではなく、Webサイトへの発信接続をブロックするためにのみ使用できます。以下の手順に従って試してください。

1. Finderウィンドウを起動し、 [アプリケーション](Applications) > [ユーティリティ]に移動して、(Utilities)ターミナル(Terminal)アプリを開きます。

2.以下のコマンドをターミナル(Terminal)コンソールに貼り付けて、 Returnキーを押します。

sudo cp /private/etc/hosts ~/Documents/hosts-backup

このコマンドは、MacのHostsファイルのバックアップをDocumentsフォルダーに作成します(Finder > Documents)。Hostsファイルは、ドメイン名をそれぞれのIPアドレスと照合するためにmacOSによって使用される重要なシステムファイルです。

3. Macのパスワードを入力し、Returnキーを押します。

4.この次のコマンドをターミナルに貼り付けて、 (Terminal)Returnキーを押します。

sudo nano /private/etc/hosts

これにより、 Hosts(Hosts)ファイルを変更するための管理者権限が付与されます。Macのパスワードを入力し、Returnキーを押して続行します。

5. 127.0.0.1と入力し、キーボードのTabボタンを押して、ブロックするWebサイトのURLを(URL of the website)入力します。たとえば、YouTubeをブロックする場合は、 127.0.0.1と入力し、 (127.0.0.1)Tabキー(Tab)を押して、 www.youtube.comと入力します。

6. Control + Oを押して、キーボードのReturnキーを押します。

7.その後、Control + Xを押します。

8.最後に、dscacheutil -flushcacheと入力または貼り付けて、 (dscacheutil -flushcache)Returnキーを押します。

ブラウザを起動して、ブロックしたWebサイトにアクセスします。ブラウザに、Webサイトのサーバーに接続できないというエラーメッセージが表示されます。

Macで発信接続のブロックを解除する

一部のターミナル(Terminal)コードまたはコマンドを入力して、アプリの発信接続のブロックを解除することはできません。アプリの接続をブロックしているときに作成したバックアップHostsファイルを復元する必要があります。以下の手順に従ってください。

1.Finder(Finder) >ドキュメント(Documents)に移動し、 hosts-backupファイルをダブルクリックして、その内容をコピーします。

2. Macのデスクトップで、メニューバーの[移動]を選択し、[フォルダ(Go)に移動(Go to Folder)]を選択します。

3.ダイアログボックスに下のパスを貼り付けて、[移動]を選択します(Go)

/private/etc/hosts

4.hosts(hosts)ファイルをデスクトップにドラッグします。

5.デスクトップ上のファイルをダブルクリックし、その内容を削除して、 hosts-backup(hosts-backup)ファイルの内容に置き換えます(上記の手順1)。

TextEditorウィンドウを閉じて、ホストファイルを/private/etc/フォルダーにドラッグして戻します。

6.画面に表示されるプロンプトで[置換]を選択します。(Replace)Macのパスワードを入力するか、TouchIDを介して認証する必要がある場合もあります(Touch ID)

ブラウザでWebサイトにアクセスし、ブロックされていないことを確認します。

サードパーティのアプリを使用する

macOSでの発信接続の管理は非常に疲れます。興味深いことに、タスクを簡素化するLittleSnitchRadioSilenceなどのサードパーティ製アプリがあります。これらのアプリは無料ではありませんが、特定の期間、無料で使用できる寛大な試用モードを提供しています。Little Snitch($ 48.99から)には、セッションごとに3時間の制限があるデモモードがあり、Radio Silence($ 9)は30日間の無料トライアルを提供します。 

両方のアプリをテストしたところ、発信接続が完全にブロックされました。Radio Silenceは費用対効果の高いオプションですが、Little Snitchは機能満載で、サイレントモード、アラートモード、ネットワークマップなどの高度な機能を備えています。



About the author

私は Firefox と Google Docs の経験を持つ Web 開発者です。私はフロリダ大学で経営学の学位を取得しています。私のスキルには、Web サイト開発、コンテンツ管理システム (CMS)、データ分析、およびユーザー インターフェイス設計が含まれます。私は経験豊富なコンサルタントであり、チームが効果的な Web サイトとアプリケーションを構築するのを支援できます。



Related posts