سلام دوستان عزیز
چطوری میشه ای پی ای اس پی که ازش خدمات اینترنت میگیریم بدست بیاریم
درکل ای پی سرور که باهاش کانکت شدیم چطور بدست میاد
بی زحمت سورس بزارید و اکه امکانش هست بدون کامپونت و.... (فقط کد)
سپاس بیکران
توی کامند بنویس :
tracert yahoo.com
دوست عزیز ممنون از پاسختون ولی میشه بیشتر توضیح بدین
میخوام ای پی را توی 1تکس باکس داشته باشم
چرا کسی جواب نمیدی
خیلی لازم دارم
اره اقایون یکی جواب بده مثلا ip من الان اینه
46.100.158.234 همینو میخوام توی وی بی به دست بیارم لطفا راهنمایی کنین
شما IP خودت رو می خوای نه IP ISP رو
برای اینکار باید کانکشنت رو هم بدونی چون ممکنه چند تا کانکشن داشته باشی و هرکدوم یه IP بگیره
بنابراین من بلد نیست
گفتم شفاف سازی کنم

اگه IP ولید داشته باشید ، آی پی isp از روش استاندارد قابل دیدن نیست ، چون شما عملا پشت هیچ NAT ی نیستید خب ،
اما اگه ip که isp به شما داده از نوع invalid هست دو راه ساده برای پیدا کردن ip گت وی یا همون به اصطلاح شما ای پی isp دارید
اول همون روش Tracert که بالا گفتم
دوم استفاده از یک سرور واسط روی اینترنت مثل
http://whatismyipaddress.com
سلام
کمپوننت winsock و یه تکست باکس به فرم برنامه را اضافه کنید بعد سورس زیر را استفاده کنید .
Text1 = Winsock1.LocalIP
سلام.
خیلی روش ها آیپی لوکال میده. اما شما آیپی داخل اینترنت رو میخواید.
یه روشی آقا مجتبی ارایه دادن که از طریق WinHttp.WinHttpRequest و یه سایت واسط آیپی رو به دست میاره که مطمن تره.
فکر میکنم تو فرم هست کدش.
تو Cmd با دستور IpConfig/All میتونید در قسمت دومPPP Adbter Broad Connection در ردیف Dns Server آیپی رو مشاهده کنید