如何在 Solaris 10 中获取 IP 冲突消息

如何在 Solaris 10 中获取 IP 冲突消息

我使用的是 Solaris 10 和 SunStudio。当我的系统 IP 与网络上的另一个 IP 发生冲突时,我希望在我的程序中获取错误消息。如果有人知道解决方案,请回复。

感谢 INAM

答案1

你可以使用arping <ip to check> -i device。如果响应来自另一个 mac 地址,则存在冲突

答案2

如果您的问题是关于检测您的某个 IP 地址是否已经重复,您可以查看系统消息(dmesg 命令输出或 /var/adm/messages* 内容)中此类日志:

Sep 18 17:43:56 m10 ip: [ID 759807 kern.warning] WARNING: iwh0:1 has duplicate address 192.168.001.001 (in use by 00:22:75:12:34:56); disabled

相关内容