特定のサイトへのアクセスを遮断する、いわゆるブロッキング。手法は様々ですが、URLとIPアドレスに変換するDNSを使うDNSブロッキングであれば、DNSサーバーを切り替えることで回避できます。その手段の1つが、1000円台から買えるPCボード「Raspberry
Pi(ラズパイ)」で構築したDNSサーバーです。
DNSで広く使われているのが「BIND」です。標準でキャッシュDNSサーバー(フルリゾルバー)として動作し、ブロッキングの有無を自身でコントロール可能です。
OSとしてRaspbianをインストール
BINDの動作環境として、公式OSの「Raspbian(ラズビアン)」を用意します。ここではGUIを省いた軽量版の「Raspbian Lite」を利用しますが、GUI付きのRaspbianでも構いません。
Raspbian Liteをインストールするには、公式インストーラーの「NOOBS」でネットワークインストールするか、Raspbian LiteのOSイメージファイルをダウンロードしてmicroSDに書き込みます。ここではRaspbianの配布ページからイメージファイルを入手します。2018年5月17日時点の最新版は「2018-04-18-raspbian-stretch-lite.zip」です。
「テクノロジー_2018/05/18」

0 件のコメント:
コメントを投稿