私たちのネットワークでは、新しいファイアウォールボックスの構築に取り組んでおり、Smoothwallをインストールしてテストしました。ボックスを起動すると、ログインプロンプトが表示される前に、すべてのライブIPトラフィックが端末に表示されます(送信元/宛先IP、MAC、ポートなど)。
起動シーケンスが完了するのを待ちますが、表示されるのはこのIPトラフィックだけです。ログインプロンプトは表示されません。私はついに待つことにうんざりし、CTRL + Cを押すと、「実行レベル3に入る」と表示され、最後にログインプロンプトが表示されます。
ログインすると、コマンドを入力しようとしても、IPトラフィックは端末を通過し続けます。
このようなものをオフにするにはどうすればよいですか?これは、このすべてのIPトラフィックを画面上で通過させるSmoothwallのデフォルト設定ですか?基本的に、端末を使用すると役に立たなくなります。
これはSmoothwallのバグになってしまいました。ナンセンスを避けるために、すべてのNICを取り外した状態でサーバーを起動し、起動が完了した後にそれらを接続する必要がありました。結局、とにかくpfSenseに切り替えました。より良いimoで動作します。
SmoothWallに精通していませんが、IPTablesを使用しているか、コンソールディスプレイで同様の使用法があると想定します。
私が使用するIPTablesスクリプトは、カーネルログへのログメッセージを使用します。
私が使用するエラーメッセージを抑制するためのDebianの新しいバージョンでは
#dmesg -n 1
Red Hatの場合は、試すことができます
# vi /etc/sysconfig/syslog
KLOGD_OPTIONS="-2 -c 1"
# /etc/init.d/syslog restart
参照:(コンソールredhatへのロギングを無効にするためのこのウェブサイトアンチスパム検索グーグルのために削除されました)
古いバージョンのDebian
# vi /etc/init.d/klogd and set KLOGD="-c 4"
参照:(コンソールdebianへのロギングを無効にするためのこのウェブサイトアンチスパム検索グーグルのために削除されました)
解決策はsmoothwallの構成ファイルのどこかにあるはずだと思います。
それ以外の場合は、SXX {SmoothWall-service-name}の名前をS99 {SmoothWall-service-name}に変更して、すべてのプロセスが開始された後に開始されるようにすることができます...ただし、これは最後の手段です。
ランレベル3の/etc/rc.d/rc3.d内のS-ファイルを探します。
:)