君こそスターだ!

There are 1916617 stars in the world.

このフレーズは本当に素敵だ。さて、

Windowsの場合

hosts(¥system32¥drivers¥etc¥hosts)にこんなのを追加。

0.0.0.0 s.hatena.ne.jp
0.0.0.0 s.hatena.com

その手があったか! みんな頭いいなぁ、と思って

MacOSXの場合(10.4 Tiger以前)

意外と難しい。

NetInfoに登録
  • アプリケーション >> ユーティリティ >> 「NetInfo マネージャ」を起動
  • /machines/s.hatena.ne.jpを作成
  • 「ip_address」プロパティを追加して「0.0.0.0」を入力
  • /machines/s.hatena.comも同様

※何故だか分からないが、ターミナルでこうやると後少しの所が微妙にうまくいかなかった。

sudo niload hosts . < 「ファイル」

何もしないとNetInfoの設定よりDNSが優先されるので、参照順序を変更

NetInfo マネージャでやってみてうまく行かなかったので、

  • アプリケーション >> ユーティリティ >> 「ターミナル」を起動
  • コマンドラインからniclコマンド一発(下記を一行で)

sudo nicl . create /locations/lookupd/hosts LookupOrder CacheAgent FFAgent NIAgent DNSAgent NILAgent

  • システム再起動

Leopardの場合(2007/10/28追記)

Mac OS X 10.5 Leopardでは、NetInfoが無くなってしまった。

rootのパスワードを設定
  • アプリケーション >> ユーティリティ >> 「ディレクトリユーティリティ」を起動
  • 「編集」→「ルートユーザを有効にする」
hostsを編集
  • アプリケーション >> ユーティリティ >> 「ターミナル」を起動
  • su root
  • /etc/hostsを編集する


dolipoを併用する場合(2009/02/10追記)

  • アプリケーション >> dolipoを右クリック → 「パッケージの内容を表示」
  • Contents >> Resources >> Forbidden.wiki を編集
  • Forbidden.wikiのリスト中に「s.hatena.ne.jp」を追加