Netconsole は UDP メッセージを送信しません。

Netconsole は UDP メッセージを送信しません。

CentOS 7クライアントにnetconsoleロギングを設定しました。追加しました

SYSLOGADDR=192.168.1.54
SYSLOGPORT=514

CentOS クライアントで/etc/sysconfig/netconsole実行しsystemctl start netconsole.serviceます。systemctl enable netconsole.service

IPv4アドレスを使用して同じイーサネットスイッチに接続されているDebian 10.5システムで、次の行のコメントを外して修正しました192.168.1.54/etc/rsyslog.conf

module(load="imudp")
input(type="imudp" port="514")

その後、systemctl restart rsyslogサーバー(Debian 10.5)で実行しました。kern.logクライアント(CentOS 7)でいくつかのメッセージを生成するとき(たとえば、Run tcpdumpとtcpdumpを別のサーバーで実行してコンピュータが同じイーサネットスイッチに接続されていることを確認)、クライアントのnetconsoleサービスは正常に起動して実行されていると言います。サーバー、クライアント、またはその間にファイアウォールがない場合、tcpdump はクライアントからサーバーに送信される ping を効果的に検出します。modprobe floppykern.log

もっと探すべきことをご存知ですか?

ベストアンサー1

だからここで問題はあなたがそうではないということです。送る何もない。このモジュールはimudp以下を担当します。買収データ。

したがって、次の行を使用してください。

module(load="imudp")
input(type="imudp" port="514")

あなたは基本的に」受け取るポート514"のUDPメッセージ。


到着今後使用できるログデータはomfwd次のとおりです。

action(type="omfwd" target="192.168.1.54" port="514" protocol="udp")

おすすめ記事