web-dev-qa-db-ja.com

rsyslogからのDHCP関連メッセージの解釈

EC2インスタンスの/ var/log/messagesには、次のような多くの行があります。

<date/timestamp> ip-<IP_HERE> ec2net: [get_meta] Trying to get http://169.254.169.254/latest/meta-data/network/interfaces/macs/MAC_ADDR/local-ipv4s
<date/timestamp> ip-<IP_HERE> ec2net: [rewrite_aliases] Rewriting aliases of eth0
<date/timestamp> ip-<IP_HERE> dhclient[2187]: XMT: Solicit on eth0, interval 112321ms.
<date/timestamp> ip-<IP_HERE> dhclient[2187]: XMT: Solicit on eth0, interval 111231ms.
....
and more XMT: Solicit messages (hundreds more)

なぜこれらの勧誘メッセージが何百もあり、何がXMT: Solicit on eth0平均?これをどのように解釈すればよいですか?

これは単にDHCP要求(または多くの要求)のログですか?これまで「XMT」を見たことがありません。

3
121c

XMT Solicitは基本的にDHCPv6(IPv6 DHCP)リクエストです。IPv6をまったく使用しない場合は、インスタンスがIPv6-IPをリクエストしようとしているため、無効にしてください。

問題は、インスタンスが古いバージョンのdhclientを実行しており、ログレベル「通常」でログを記録しているようです。通常、dhclientは「警告」以上のログレベルからのみログを記録します。

このコードを追加して、dclientおよびec2netのログメッセージを無効にすることもできます。

:programname,isequal,"dhclient"  ~
:programname,isequal,"ec2net"    ~

/etc/rsyslog.d/の下の新しいファイル(例: "dhclient")に。

詳細はこちら: https://en.wikipedia.org/wiki/DHCPv6#Example

6
Broco