c 獲取MAC位址 IP位址 使用者名稱

2021-08-31 16:04:57 字數 808 閱讀 5161

///

/// 獲取mac位址

///

///

public static string getlocalmac() }

return mac;

}///

/// 使用者名稱

///

///

public static string getusername()

return strusername;

} catch

}///

/// 獲取ip位址

///

public static string gethostip = dns.gethostentry(dns.gethostname()).addresslist.firstordefault(p => p.addressfamily.tostring() == "internetwork")?.tostring();

為減輕單個伺服器的壓力,常會用到負載均衡,每台ap都是乙個主機,此方法可獲取客戶端連線到的ap主機ip,對異常排錯、日誌查詢,可快速定位到主機資訊

寫法一public static string getip = dns.gethostentry(dns.gethostname()).addresslist.firstordefault(p => p.addressfamily.tostring() == "internetwork")?.tostring();

寫法二public static string getip

return localip;}

}

C 獲取MAC,使用者名稱

using system using system.management namespace soyee.comm public computer string getcpuid moc null mc null return cpuinfo catch finally string getmaca...

C 獲取IP及MAC位址

利用dns類和wmi規範獲取ip及mac位址 在c 程式設計中,要獲取主機名和主機ip位址,是比較容易的.它提供的dns類,可以輕鬆的取得主機名和ip位址.示例 string strhostname dns.gethostname 得到本機的主機名 iphostentry ipentry dns.g...

C 獲取IP及MAC位址

public class hostinfo 1 d d 2 0 4 d 25 0 5 d 1 d d 2 0 4 d 25 0 5 d 1 d d 2 0 4 d 25 0 5 d 1 d d 2 0 4 d 25 0 5 獲取本機主機名 public static string gethostna...