PDA

View Full Version : سوال: پیدا کردن مشخصات dhcpServer



sobhan1990
سه شنبه 05 دی 1391, 14:39 عصر
سلام
آیا میشه با استفاده از سی# مشخصات dhcp رو بدست اورد(از سمت کلاینت)؟
مثل اسم و آی پی

mehdi.mousavi
پنج شنبه 07 دی 1391, 08:20 صبح
سلام آیا میشه با استفاده از سی# مشخصات dhcp رو بدست اورد(از سمت کلاینت)؟ مثل اسم و آی پی

سلام.
برای اینکار (و کلا، کنترل بهینه DHCP) میتونید از DHCP Management API (http://msdn.microsoft.com/en-us/library/windows/desktop/aa363376%28v=vs.85%29.aspx) ها استفاده کنید. تابع DhcpEnumServers (http://www.pinvoke.net/default.aspx/dhcpsapi/DhcpEnumServers.html) لیست DHCP های موجود در Active Directory رو بهتون میده. البته شما می تونید با استفاده از IPInterfaceProperties نیز IP Address کلیه DHCP ها رو بدین شکل (http://msdn.microsoft.com/en-us/library/system.net.networkinformation.ipinterfacepropertie s.dhcpserveraddresses.aspx) بدست بیارید (که اگر فقط هدفتون رسیدن به IP هستش، روش اول رو نادیده بگیرید).

موفق باشید.