12/02/26 22:56:24.48 1NGdEsE6
自分はITの専門家でも何でも無いので、詳しい人に確認してもらう意味も含めて書いてますのでご了承ry
例えばGoogleの場合、「ドメインは URLリンク(www.google.co.jp)<) 」だね
どちらでアクセスしてもGoogleに繋がるでしょう?
これは、DNSサーバが www.google.co.jp → 74.125.235.120 と変換=名前解決してくれているからなんだ
ドメインとその変換先のIPアドレスを、サーバ管理者がDNSサーバに登録しておく、
そしてユーザーが、DNSサーバに www.google.co.jp を投げると 74.125.235.120 が返されてきて、そのIPにアクセスする、といった具合
元々ドメインとはIPアドレスのままだと覚えにくいので、その代わりに使っているものなんです
だから直接IPアドレスを指定しても同じということだね
さて、Googleへアクセスしないようにする為に、ドメインで指定する方法とIPアドレスで指定する方法があります
前者の場合、①hostsファイルで指定し、後者の場合は②PeerBlock等のアプリを使うんだ
①hostsファイルというのは、「俺様用DNSサーバ」みたいなもので、ローカルのPC上に存在するファイルです
C:\WINDOWS\system32\drivers\etc\hosts とかにあるはずだよ
そしてそれは、ネット上の普通のDNSサーバよりも優先して適用されるんです(←ここ重要!)
例えば、上に書いたように、GoogleのIPアドレスは 「74.125.235.120」なんだけど、
hostsファイルに「163.44.223.227 google.co.jp」と書いてしまえば、
「google.co.jp」にアクセスすると、なんとジャストシステムのHPに繋がっちゃうんです(すごいでしょw)
つまり、ドメインとIPアドレスの組み合わせを、ネット上のDNSサーバに登録されたものよりも優先して、
自分で好きなように設定してしまうことができるんだね
これを利用して、Googleに関するドメインはすべて意味の無いIPアドレス「127.0.0.1=自ホスト」に変換してしまおう、というものです
そうすれば、いくら www.google.co.jp を踏んでもGoogleのサーバに接続されることはなくなるからね
これが、wiki(URLリンク(www4.atwiki.jp))にある、「Hostsによる遮断方法」とか「DNSフィルタ用」ってとこだね
やり方は・・・頑張って試してみて下さい(もう疲れた・・・出来なかったらまた訊くんだ)
※hostsファイル を弄る時はバックアップをとってね
でもこのやり方には欠点があって、それは「Googleのドメインは意味の無いIPアドレスに変換する」ってことだから、
IPアドレスを直接指定されたら、当然Googleに繋がってしまう (IPアドレスをhostsファイルやDNSに問い合わせるまでもないからね)
そこで、②PeerBlock等のアプリ も使います
これが、wiki(URLリンク(www4.atwiki.jp))にある、「IPv4フィルタ用」とか「IPv6フィルタ用」ってとこだね
例えば、GoogleのIPアドレス 74.125.235.120 は、74.125.0.0/16 に含まれるんです
だから 74.125.0.0/16 にアクセスしないようにすれば、 74.125.235.120 にも接続されないってこと
使い方は・・・頑張って試ry(もう疲ry)
そして、やり方には欠点があって、それはIPの範囲指定に漏れがあると繋がってしまうということ
たぶんwikiの情報にも漏れがあると思う・・・「goo.gl」とかが書かれて無いけど入れた方がいいような・・・ね
こ~んな感じであってると思う・・・自信ないけど、>>356氏には分かってもらえたかな?
ホント凄く疲れたのでご飯食べてきますノシ