PDA

View Full Version : بدست آوردن IP سرور



mhmoein
یک شنبه 22 فروردین 1389, 15:57 عصر
سلام خدمت دوستان عزیز

میخواستم سوال کنم که آیا کدی هست که بتوان IP سرور رو باهاش تو شبکه به صورت خودکار پیدا کرد . با تشکر

mhmoein
سه شنبه 24 فروردین 1389, 14:04 عصر
با سلام

IP سرور تو شبکه داخلی رو می خوام بدست بیارم ؟
به عنوان مثال اگر IP سرور 192.168.4.1 هست تو کامپیوتر های کلاینت هم این IP رو نمایش بده و بشه تو برنامه نشون داد.

CodeMasterX
چهارشنبه 25 فروردین 1389, 15:35 عصر
Performing a DNS query using ASP.NET 2.0 and VB .NET
http://www.aspnettutorials.com/tutorials/network/net-dns-aspnet2-vb.aspx

System.Net Namespace
msdn.microsoft.com/en-us/library/system.net.aspx (http://barnamenevis.org/forum/msdn.microsoft.com/en-us/library/system.net.aspx)

System.Net.Sockets Namespace
msdn.microsoft.com/en-us/library/system.net.sockets.aspx (http://barnamenevis.org/forum/msdn.microsoft.com/en-us/library/system.net.sockets.aspx)

Get IP Address of a HOST in VB.NET
http://www.vbdotnetheaven.com/Uploadfile/mahesh/GetIPAddress04262005045208AM/GetIPAddress.aspx

mhmoein
پنج شنبه 26 فروردین 1389, 09:04 صبح
دوست عزیز با تشکر از شما ولی متاسفانه من بازم نتونستم بفهمم چه جوری می شه تو یک شبکه داخلی IP سرور رو پیدا کرد و تو یک کنترل مثل تکست باکس یا لیبل تو کامپیوترهای کلاینت نشون داد . اگر بتونید تو نوشتن چنین کدی راهنمایی کنید ممنون می شم .

CodeMasterX
جمعه 27 فروردین 1389, 18:45 عصر
مگه سرور شما مشخص نیست؟ یعنی بطور خودکار برنامه باید تشخیص بده کدوم کامپیوتر سرور هست بعد IP و اطلاعات دیگش رو برای کلاینت ها نشون بده؟

من بلد نیستم چجوری میشه سرور رو به این شکل تشخیص داد ولی فکر نمی کنم نیازی به همچین چیزی باشه اصلا، سیستم سرور باید مشخص باشه تو شبکه.

hero4000
شنبه 28 فروردین 1389, 09:23 صبح
اگه بانک اطلاعاتي سرور شما SQL هستش ميتونين توي انجمن اس کيو ال سوالتون رو مطرح کنيد (بهترين راهش همينه )

mhmoein
شنبه 28 فروردین 1389, 09:37 صبح
نه دوست عزیز برای بانک اطلاعاتی SQL نمی خوام. فقط می خوام آدرس IP سرور در کامپیوتر های کلاینت نمایش داده بشه تا برنامه از اون استفاده کنه.

hero4000
شنبه 28 فروردین 1389, 11:10 صبح
ببخشيد سرور شما چه خصوصيتي داره که بشه از مابقي کلاينتها تميز داده بشه

اگه اسم سرور رو داري توي محيط داس دستور زير رو تايپ کن اونوقت آي پي اسمي رو که بزني ميده (البته مطمئنا دستورات بهتري هست که من نميدونم)
Ping Servername
اونوقت ميتونين با استفاده از اينجور دستورات آي پي رو بدست بياريد

CodeMasterX
یک شنبه 29 فروردین 1389, 19:27 عصر
نه دوست عزیز برای بانک اطلاعاتی SQL نمی خوام. فقط می خوام آدرس IP سرور در کامپیوتر های کلاینت نمایش داده بشه تا برنامه از اون استفاده کنه.

شما وقتی از کلاینت میخواین به سرور وصل شین مگه مشخصات سرور مثل IP مشخص نیست؟ بصورت Random که نمی تونین به سرور وصل شین! وقتی مشخصات سرور رو دارین و اتصال به سرور موفقیت آمیز بود می تونین همون اطلاعات رو برای کلاینت نمایش بدین.