0
當我在Solaris 10上檢查ifconfig -a命令時,我得到配置的接口列表。 但是我的要求是,我需要配置我的系統地址的接口名稱。例如,我的IP是1.2.3.4我如何檢查這個IP是在哪個接口上配置的。 另外我沒有系統的IP地址。我只需要找到在哪個系統上配置Ip的接口。查找在solaris 10上配置了系統地址的接口名稱
感謝AVANCE去這個
當我在Solaris 10上檢查ifconfig -a命令時,我得到配置的接口列表。 但是我的要求是,我需要配置我的系統地址的接口名稱。例如,我的IP是1.2.3.4我如何檢查這個IP是在哪個接口上配置的。 另外我沒有系統的IP地址。我只需要找到在哪個系統上配置Ip的接口。查找在solaris 10上配置了系統地址的接口名稱
感謝AVANCE去這個
的一種方法是檢查你的/etc/hostname.interface文件。其中一個將包含主機名。你可能只有一個,但如果你使用IPMP,你會有其他的,如果你在多個網絡上,你會有更多。
在Solaris 10主機與IPMP一對用於前端和IPMP對用於後端的實施例:
#ls -C1 /etc/hostname.*
/etc/hostname.e1000g0
/etc/hostname.e1000g1
/etc/hostname.e1000g2
/etc/hostname.e1000g3
#cat /etc/hostname.*
myhostname netmask + broadcast + group ipmp_fe up
group ipmp_fe up
myhostname-nfs netmask + broadcast + group ipmp_be up
group ipmp_be up
與IP地址的每個接口將具有在相應的主機名/ etc/hostname.interface文件,它對應於/ etc/hosts中的一個條目。一個簡單的shell腳本可以爲你解析。在上面的示例中,此主機使用IPMP,因此您有兩個不包含主機名的額外文件。
還有其他的方式來配置solaris網絡,但以上是如何做了很長一段時間,可能是如何在您的系統上完成。