CDROMはカーネルベースのセキュリティを使っていないFedoraのカーネルを使っている。インストールの次に、grsecurityのようにカーネルのセキュリティの構築をするとよい。再起動後、ターミナルモードのログインプロンプトが出てくる。これは最小限のシステムであるので、ローカルではウィンドウシステムをサポートしていない。(もし欲しければウィンドウシステムを後でインストールすることができ、カスタマイズすることもできるが、ベースには含まれていない。このログインプロンプトから、Honeywallの初期設定をする必要がある。この目的はOSが適切に機能するためにHoneywallに全ての変数に値を割り当てるためである。Rooの初期設定では二つのオプションがある。手動でhoneywall.confを作り起動時にHoneywallに読み込ませるか、インストールが完了してから設定ファイルをシステムにコピーする。ダイアログメニューを使う。これは以前のHoneywallであるEeyoreと同じインターフェーススタイルである。システムコンソールかターミナル(SSHなど)を用いる。ISOのディストリビューションを作ることもできる。あるが、変更することもできる。rootではログインできないが、rooでログインした後にsuでrootになることができる。Honeywallは仮想ターミナルをコンソール上でサポートし、ALTキーを押しながらF1-F9キーでアクセスできる。設定が必要であると指摘される。一度システムを設定すると、rootでメニューを操作することができるようになる。(もしくは仮想ターミナル1(ALT-F1)で出てくる変数HwMANAGE_DIALOGをセットする。一度セットアップが終わると、SSLの証明のフィンガープリントを手動で承認しなければならない。最後に基本的なOSの追加のオプションを設定する。設定ファイルhoneywall.conf設定ファイルはASCIIテキストでOSの変数の値を含み、これがあるとHoneywallを使うことができる。CDROMにはデフォルトのhoneywall.confがある。システムの設定をしたければ、/etc/honeywall.confを使う必要がある。/etc/honeywall.confはとても重要なので、直接編集しないようにすることを覚えておくとよい。/hw/confディレクトリにあるファイルの変数はメンテナンスが仕上がっている。(ユーザはこのディレクトリのファイルをいじってはならない。新しいhoneywallに全ての設定が保存された/etc/honeywall.confを移動することで設定することもでき、そうしたらできた/hw/confを使える。複雑に聞こえるかもしれないが、実行するのはとても簡単だ。ダイアログメニューを使わずに、この操作と共に/usr/local/bin/hwctlをHoneywallのコマンドラインで実行する。コピーした後、コマンドで値を入力し、/hw/confディレックトリを作るとHonywallサービスは全てワンステップで開始できる。/etc/honeywall.confこの後、Honeywallは設定したすべての機能が働く。使うことでダイアログインターフェースを避けてまっすぐにWalleyeのウェブが使える。ヘッドレスHoneywallを起動することは、Honeywallを設定する本質である。-h)に部分的に書いてある。働きを変える方法と機能については5章メンテナンスと8章内部で学ぶとよい。二番目に、より普通に使うオプションとして、新しくHoneywallをセットアップするときにダイアログメニューを使う。この方法でHoneywallを初期設定する前にウェブで管理することができないことを留意するとよい。Honeywallには管理するIPアドレスがない、ファイアーウォールに外部のウェブにアクセスするルールがないなどの問題があるからである。このようにウェブにアクセスできない。rootでログインすると、設定していなければ自動的にダイアログメニューが実行される。menuコマンドを使うことでダイアログメニューを実行することもできる。他のユーザには不要な権限なのでrootのみがダイアログメニューを使うことができる。ダイアログを使ってシステムをセットアップするためにメニューに入る。第一のメニューから6種類の中から選ぶ。Configuration"オプションを選ぶ。このメニューのオプションは形式上の物で、システムが一度も設定されていない場合にのみ作用する。(すなわち、最初のセットアップで自動的に実行する。)もしシステムが設定済みなら個々の要素を修正したり、全てを再設定できる。ここまではインストールの仕方について説明してきたが、ここからは最初のセットアップモードについて説明する。4番のオプションを選んだ後、初期設定のための3種類のオプションが現れる。Floppy:この方法では、メニューはフロッピーディスク上の設定済みのhoneywall.confを読み込み、システムに設定する。これは先ほど記述した初期設定と似ているが、こちらは自動処理する。Defaults:これを使うとデフォルトのhoneywall.conf設定ファイルがシステムに導入される。インストールで、/etc/honeywall.confのコピーが/etc/honeywall.conf.origに作られる。defaults"であり、このことについては後で説明する。]Interview:このメニューは必要な情報の一連の質問を問いかけてくる。その情報をもとにシステムの設定を行う。事前に入力する情報が決まっているのなら我々はこの選択を勧める。ドキュメントを参照することで何を要求されるか学ぶことができる。limitingなど。このメニューはあなたが使いたいHoneywallの機能を管理するものである。変更によって変数の設定が適用されると効果が現れる。これによってエラーから回復しやすくなり、以前の状態に戻すことができる。[Note:ダイアログやWalleyeインターフェースのときにはまだ設定は反映されていない。入力することができる。これは初期設定と同じ方法を提供するものである。/etc/honeywall.conf.origファイルをフロッピーからリセットする。interviewを再度行うことでリセットする。リモートで接続しているときは、特に慎重に行うこと。SSHデーモンがリセットされるので、あなたの現在の接続は遮断される。次に、IPの設定やファイアーウォールの設定を誤ったり、管理側のIPアドレスのようなものを変更すると、もはやHoneywallにリモートから接続することはできなくなるだろう。SSLとSSHのフィンガープリントISOや事前にロードしたSSHキーをフロッピーでカスタマイズしていなければ、初期設定で新しいSSHキーとSSL証明書が作られる。これらはSSHとSSLを使った暗号通信で必要である。Honeywallにリモートから接続する前に、これらのキーや証明書のふぃがープリントを確認することを非常に勧めます。(最初の接続で簡単に新しいキーを承認すると"man-in-the-middle"攻撃される。コマンドラインから以下のことが実行された。/etc/ssh/ssh_host_rsa_keyもし自分で署名した証明書を手動で作りたいのなら、あなたのSSL証明書の作成する命令をSSLに与えればよい。SSHはssh-keygenコマンドで作ることができる。一度Honeywallを設定すると、コマンドラインからいくつかの任意のアプリケーションを設定し、使用可能にすることができる。