检索 Oracle Solaris IP MIB-II 信息的应用程序应该打开 /dev/arp,而不是 /dev/ip。
% getdevpolicy /dev/ip /dev/arp /dev/ip read_priv_set=net_rawaccess write_priv_set=net_rawaccess /dev/arp read_priv_set=none write_priv_set=none
请注意,读写 /dev/ip 需要具有 net_rawaccess 特权,而 /dev/arp 不需要特权。
此方法不需要特权,它等同于打开 /dev/ip 并推送 arp、tcp 和 udp 模块。现在,由于打开 /dev/ip 需要特权,因此 /dev/arp 是首选方法。