これはなんだろう? Twistedを使えばDNSサーバの構築が簡単にできる、その事実を知るまで、/etc/hostsによる天国を築いていた。 肥大化した/etc/hostsを何とかするため、僕は調べた。そういえばTwistedを利用すれば、あのネットワークのなんたらが色々詰まったあのライブラリ、Twistedを利用すればいいのではないだろうか?と思ったのだった。 で、調べてみたらTwistedをインストールした後に入るtwistdコマンド(Python script)で、引数にdnsを渡せば後は簡単なzoneファイルを記述するだけで終わるということがわかった。 ということでTwistedを利用したDNSサーバーの構築(簡単)についてメモを記述する。 環境整備から構築までの簡易な流れ Python 2.7.3 の環境を用意する Version 12.3.0なら、Python 3.3でもライブ
