ウェブサイトをブロックする方法

怪しいウェブサイトから子供を守るためにも、仕事中に気が散るサイトから自分を守るためにも、時にはウェブサイトをブロックする必要があります。しかし、もちろん、ブラウジング中にプライバシー、自由、コントロールのバランスを保つのは難しいことです。ペアレンタルコントロールがすでに組み込まれているノートパソコンもありますが、できるだけ安全に利用していただきたいので、ここではウェブサイトをブロックする方法をご紹介します。

方法1:ペアレンタルコントロールの使用

WindowsにもMacOSにもペアレンタルコントロール機能が組み込まれており、システム上でアクセスされたくないものを簡単にブロックすることができます。

Windows 10のペアレンタルコントロール

ステップ1: まず、セカンダリーアカウントを設定する必要があります。そのためには、Windows 10の設定メニューを検索するか、スタートメニューにある歯車のアイコンをクリックして、設定メニューを表示します。

ステップ2:「Accounts」をクリックします。

Step3:「家族・その他」タブをクリックし、「家族の追加」ボタンをクリックします。

ステップ4: 別のウィンドウが開きますので、お子さまを追加するオプションを選択し、必要な情報を入力してお子さまのプロフィールを設定します。

Step 5: Microsoftアカウントのページに移動します。Web Browsing “タブを選択し、“Only view websites in allowed list “ボックスをチェックします。

ステップ6:ここでは、「常に許可」と「常にブロック」のセクションが表示されます。該当箇所にブロックしたいサイトのURLを入力し、右の「ブロック」ボタンをクリックします。

Windows 10でサイトを許可・ブロックする画面

MacOSでペアレンタルコントロールを使う

子どものオンライン活動を監視できるOSは、Windowsだけではありません。macOSのペアレンタルコントロール機能を使ってウェブサイトをブロックすることができます。これは、他のユーザーのアクセスを制限することなく、子どもたちに特定のウェブサイトを見せないようにしたい場合に特に有効です。

Step 1: 「システム環境設定」を開き、「保護者による制限」ボタンをクリックします。

ステップ2: Macは、ペアレンタルコントロール機能付きの新しいプロファイルを作成するか、現在のプロファイルに追加するかを尋ねてきます。子供がコンピュータを使うときにはウェブサイトをブロックし、自分が使うときにはウェブサイトを開いたままにしたい場合は、「ペアレンタルコントロール機能付きの新しいユーザーアカウントを作成する」を選択します。

ステップ3: 現在のプロフィールがパスワードで保護されている場合は、パスワードを入力する必要があります。プロファイルを作成したら、[保護者による制限]でプロファイルを選択し、[Web]タブをクリックします。

ステップ4: 特に厳格にしたい場合は、特定のウェブサイトへのアクセスだけを許可することもできます。それ以外の場合は、「カスタマイズ」ボタンをクリックしてください。表示されたポップアップウィンドウには、常に許可されているWebサイトを追加するセクションと、許可されていないWebサイトを追加する下のセクションがあります。

ステップ5: ブロックしたいWebサイトを追加するには、「絶対に許可しない」の見出しの下にあるプラス記号をクリックし、ブロックしたいサイトのアドレスを入力します。ここで、ブロックしたいウェブサイトの数だけ、1行に1つずつ入力します。

Step 6: 完了したら、右下の「OK」をクリックします。

方法2:ホストファイルの変更

Windowsのホストファイルを使用したブロック

Windowsで特定のウェブサイトをブロックすることは、子供の遊びのようなもので、通常は子供でもできます。完全に無料で、追加のソフトウェアを必要とせず、あなたのコンピュータ上のWindowsホストファイルに簡単な変更を加えるだけです。

OSがIPアドレスとホスト名のマッピングに使用するプレーンテキストファイルであるhostsファイルを使用すると、ドメイン名をローカルコンピュータにリダイレクトし、目的のWebサイトを実質的にブロックすることができます。

ブラウザや時間帯に関係なく、見てほしくないコンテンツをユーザーに見せることを制限することができます。

ただし、ファイルを変更するには管理者権限が必要で、少し専門的になるので注意が必要です。必要に応じていつでも変更を取り消すことができますが、このプロセスはWindows/MacOSのペアレンタルコントロールよりも少し便利です。

ステップ1: Windowsエクスプローラを使って、太字で括弧の中にスペースを入れずに正確に入力します。(C:WindowsSystem32driversetc)になります。

ステップ2: “hosts “という名前のファイルをダブルクリックし、ファイルを開くためのプログラムを選択するプロンプトが表示されたら、“メモ帳 “を選択します。または、メモ帳を起動し、「ファイル」→「開く」を選択して、手順1で選択したパスに沿ってウィンドウ内でファイルを探し、hostsファイルにナビゲートすることもできます。

ステップ3:メモ帳には、マッピングに使われる数行のテキストが表示されています。最後の行の下に、ローカルホストについて何か書いてあるはずなので、「127.0.0.1」と入力して、スペースバーを押します。次に、同じ行にブロックしたいウェブサイトのIPアドレスを入力します。例えば、「127.0.0.1 www.youtube.com」と入力すると、人気の動画共有サイトからのすべてのトラフィックをブロックすることができます。

ステップ4: 引き続き、ブロックしたいウェブサイトを127.0.0.1の後にスペースを入れ、適切なウェブサイトを追加します。エントリを無効にしたい場合を除き、必ずwwwのみを使用し、httpを加えないようにしてください。hostsファイルの他のテキストは変更しないでください。

ステップ5: ブロックしたいサイトを追加したら、左上の「ファイル」オプションをクリックし、「保存」を選択します。名前の変更や保存場所の変更は行わず、hostsファイルの編集に関する警告は無視してください。終わったらメモ帳を閉じてください。

ステップ6: お気に入りのブラウザを開き、結果をテストします。ブロックされたページのリストにあるサイトにアクセスしようとすると、自動的に空白のページが表示されるようになります。変更が反映されるまで、ブラウザを再起動して数分待つ必要があるかもしれません。

macOSのhostsファイルの使用

MacOSでWebサイトをブロックする方法は、Windowsでブロックする方法と同様です。Macのhostsファイルを変更して、特定のドメイン名にリダイレクトする必要がありますが、この作業は無料で比較的短時間で済みます。これは簡単な手続きで、あなたがブロックする価値があると判断したコンテンツを、すべてのブラウザでユーザーが閲覧できないようにするものですが、将来的にサイトへのアクセスを許可したい場合は元に戻すことができます。

ステップ1: 「ターミナル」を起動するには、メインのアプリケーションフォルダで「ユーティリティ」をクリックし、表示されるリストからプログラムを選択します。また、Spotlightでプログラムを検索することもできます。

ステップ2:次に、何か問題が起きたときのために、hostsファイルのコピーを作成します。Terminalのコマンドラインでsudo /bin/cp/etc/hosts/etc/hosts-originalと入力し、問題のhostsファイルをバックアップします。Enterキーを押して、プロンプトが表示されたら管理者パスワードを入力します。カーソルが動かないなど、キー操作が正しく記録されていないように見えるかもしれませんが、確実に記録されていることを確認できます。

ステップ3: Terminalのコマンドラインでsudo nano /etc/hostsと入力してEnterキーを押すと、hostsファイルがnanoボックスで開きます。その後、プロンプトが表示されたら、管理者パスワードを入力します。

ステップ4: hostsファイルを開くと、マッピング用のテキストが数行表示されています。最後の行のテキストの下に、ローカルホストについて何か書かれているはずなので、127.0.0.1と入力してスペースバーを押します。

次に、同じ行にブロックしたいウェブサイトのIPアドレスを入力します。例えば、「127.0.0.1 www.youtube.com」と入力すると、人気の動画共有サイトからのすべてのトラフィックをブロックすることができます。

ステップ5: 引き続き、ブロックしたいウェブサイトを127.0.0.1の後にスペースを入れ、適切なウェブサイトを追加します。エントリを無効にしたい場合を除き、必ず www のみを使用し、http を加えないようにしてください。

Step6:完了したら、コントロールキーを押しながらOボタンを押して変更を保存します。その後、Controlキーを押しながらXキーを押して、hostsファイルを終了します。

ステップ7:次に、sudo dscacheutil -flushcacheと入力し、再度Enterキーを押すと、既存のキャッシュがフラッシュされ、変更が反映されます。または、コンピューターを再起動してください。

再度オンにしたら、お気に入りのブラウザを開いて結果を確認してください。遮断リストのサイトにアクセスしようとすると、自動的に空白のページが表示されるはずです。

方法3:ルーターの設定を利用する

すべてのユーザーを、すべてのブラウザで、常にブロックするには、上記の方法では時間がかかります。幸いなことに、ルーターは外部ソフトウェアを必要とせず、ブロックプロセスをネットワーク全体でコントロールできる素晴らしいツールです。

お使いのルーターが特定のウェブサイトをブロックできるかどうかは保証できませんが、ほとんどのルーターには、ウェブサイトへのアクセスを完全に制限したり、特定の曜日や時間帯に制限したりする、何らかのペアレンタルコントロール機能が備わっています。

ステップ1:ルーターのウェブインターフェイスを開きます。ほとんどのルーターは、ブラウザのアドレスバーに192.168.1.1と入力し、ユーザー名とパスワードを入力することでアクセスできます。ただし、デフォルトはルーターごとに異なります。

デフォルトのIPアドレス、ユーザー名、パスワードについては、必ずルーターに付属の取扱説明書をご確認ください。利用できない場合は、routerpasswords.comやcirt.netでルーターのデフォルト値を検索してみてください。

ステップ2:ルーターのセキュリティパネルまたはロックコントロールを表示するタブに移動します。セキュリティオプションは、通常、「Access Restrictions」や「Content Filtering」などの項目で構成されています。

ステップ3: 正しい場所を発見したら、ブロックしたいウェブサイトやその他のコンテンツ制限を入力します。終わったら、新しい設定を保存して適用します。

どのような理由であれ、不適切なサイトへのアクセスをブロックするような制限を設ける必要が出てくるでしょう。ルーターを活用したり、ファイルの改ざんを行ったり、ペアレンタルコントロールを適用して、危険なウェブサイトや不適切なコンテンツを効果的にブロックすることができます。

comments powered by Disqus