یک نشان IP بسازید
سبک و رنگ را انتخاب کنید، یک خط کد را کپی کنید و یک نشان کوچک نمایش IP را در صفحه وب، README یا امضای انجمن بگذارید.
نشان را سفارشی کنید
یک زبان انتخاب کنید تا بخش راست کد بههمراه نام کشور را نشان دهد، مثل US ایالات متحده. اگر انتخاب نکنید فقط کد دیده میشود.
پیشنمایش و کد جاسازی
https://www.anbovpn.com/api/tools/badge/check-ip<img src="https://www.anbovpn.com/api/tools/badge/check-ip" alt="نشان IP">[img]https://www.anbovpn.com/api/tools/badge/check-ip[/img]توجه: نشانهایی که IP بازدیدکننده را نشان میدهند، IP خروجی کسی را نشان میدهند که صفحه را میبیند. اگر یکی را در صفحهای عمومی بگذارید، هر بازدیدکننده آدرس خودش را میبیند نه آدرس شما؛ و سایتهایی مثل GitHub تصویر را با سرور تصویر خودشان میگیرند، پس ممکن است آدرس آن پروکسی نمایش داده شود. برای نمایش همیشگی یک IP ثابت، «IP مشخص + کشور» را انتخاب کنید.
دادهٔ موقعیت IP ممکن است از IP2Location.io و ipapi.is بیاید. موقعیتها تقریبیاند.
سبکهای رایج و کد جاسازی
اینها رایجترین حالتها هستند و هر کدام را میتوان بهصورت HTML، Markdown یا BBCode کپی کرد. بخشهای آخر نشانی سبک را تعیین میکنند: check-ip یعنی IP بازدیدکننده + کد کشور، با افزودن -fa نام کشور هم نشان داده میشود، و با -blue، -green یا شش رقم هگز رنگ عوض میشود. IP مشخص در مثالها 8.8.8.8 است.
فقط IP بازدیدکننده (تکبخشی)
<img src="https://www.anbovpn.com/api/tools/badge/myip" alt="نشان IP">تکبخشی + نام رنگ (خاکستری)
<img src="https://www.anbovpn.com/api/tools/badge/myip-gray" alt="نشان IP">تکبخشی + رنگ هگز
<img src="https://www.anbovpn.com/api/tools/badge/myip-111827" alt="نشان IP">IP بازدیدکننده + کد کشور (دوبخشی)
<img src="https://www.anbovpn.com/api/tools/badge/check-ip" alt="نشان IP">دوبخشی + نام رنگ (سبز)
<img src="https://www.anbovpn.com/api/tools/badge/check-ip-green" alt="نشان IP">دوبخشی + رنگ هگز
<img src="https://www.anbovpn.com/api/tools/badge/check-ip-16a34a" alt="نشان IP">IP مشخص + کد کشور
<img src="https://www.anbovpn.com/api/tools/badge/check-8.8.8.8" alt="نشان IP">IP مشخص + قرمز
<img src="https://www.anbovpn.com/api/tools/badge/check-8.8.8.8-red" alt="نشان IP">IP بازدیدکننده + کد + نام کشور
<img src="https://www.anbovpn.com/api/tools/badge/check-ip-fa" alt="نشان IP">نام کشور + آبی
<img src="https://www.anbovpn.com/api/tools/badge/check-ip-fa-blue" alt="نشان IP">IP مشخص + نام کشور
<img src="https://www.anbovpn.com/api/tools/badge/check-8.8.8.8-fa" alt="نشان IP">IP مشخص + نام کشور + سبز
<img src="https://www.anbovpn.com/api/tools/badge/check-8.8.8.8-fa-green" alt="نشان IP">نشان چه چیزی را نشان میدهد
نشان یک تصویر SVG بسیار کوچک است که وقتی در صفحه جاسازی شود، سرور ما آن را همان لحظه میسازد. لازم نیست هیچ اسکریپتی بنویسید.
IP، کد کشور و نام کشور
سمت چپ آدرس IP است و سمت راست (در سبکهای دوبخشی) کد دوحرفی کشور مثل US یا JP. اگر بخش زبان (-zh، -zht، -en، -ja، -ru، -fa، -tr) را به نشانی اضافه کنید، سمت راست به کد بههمراه نام کشور تبدیل میشود، مثل US ایالات متحده. کشور از پایگاه داده موقعیت IP میآید و برآورد است؛ وقتی پیدا نشود یا سهمیه تمام شده باشد -- نمایش داده میشود.
سه سبک و دوازده رنگ
فقط IP بازدیدکننده (تکبخشی)، IP بازدیدکننده + کشور، یا IP مشخص + کشور. رنگ را از ۱۲ نام (blue، green، gray، red، yellow، orange، purple، black، sky، cyan، emerald، rose) یا هر رنگ هگز ششرقمی انتخاب کنید؛ متن روی پسزمینهٔ روشن یا تیره خودش سیاه یا سفید میشود.
کش و محدودیتها
نتیجههای موجود در پایگاه داده سهمیهٔ جدید جستوجوی کشور را مصرف نمیکنند؛ ارائهدهندهٔ داده فقط در صورت نبود نتیجه فراخوانی میشود. پس از پایان سهمیه، کشور IPهای ثبتنشده -- نمایش داده میشود.
حریم خصوصی
هویت بیننده، تعداد بازدید یا تاریخچهٔ تکتک درخواستها را ذخیره نمیکنیم و چیزی را به حساب پیوند نمیدهیم. IP مشخص در نشانی تصویر آشکار است؛ برای آدرس محرمانه نشان نسازید. نتیجهٔ کشور برای هر IP یکبار ذخیره میشود و IP فقط در نبود نتیجه به IP2Location.io و ipapi.is فرستاده میشود.
چطور نشان IP بسازیم و جاسازی کنیم
- در «سبک» یکی را انتخاب کنید: فقط IP بازدیدکننده، IP بازدیدکننده + کشور، یا IP مشخص + کشور (برای مورد آخر باید یک آدرس IPv4 یا IPv6 هم وارد کنید).
- برای سبکهایی که کشور دارند، میتوانید در «زبان نام کشور» یک زبان انتخاب کنید تا سمت راست کد و نام کشور را نشان دهد. اگر انتخاب نکنید فقط کد دوحرفی دیده میشود.
- روی یکی از رنگهای آماده کلیک کنید یا در «رنگ دلخواه» شش رقم هگز بنویسید (بدون #، مثل 1a8cff). پیشنمایش پایین فوراً بهروز میشود.
- در «پیشنمایش و کد جاسازی» قالب موردنیاز را کپی کنید: نشانی تصویر، HTML، Markdown (README در GitHub و مستندات) یا BBCode (امضای انجمنها).
- کد را در صفحهٔ وب، README یا امضای انجمن بچسبانید. نشان IP بازدیدکننده برای هر بیننده آدرس خودش را نشان میدهد؛ برای اینکه همه یک IP را ببینند از سبک IP مشخص استفاده کنید.
توضیح کامل نشانی نشان و گزینهها
نشانی نشان /api/tools/badge/[spec] است و همهٔ گزینهها در همین بخش آخر و با خط تیره به هم وصل نوشته میشوند.
- myip
- نشان تکبخشی که فقط IP خود بیننده را نشان میدهد. تمیزترین خروجی است و برای README و صفحههای وضعیت که IP خروجی فعلی را نشان میدهند مناسب است. مثال: myip، myip-gray.
- check-ip
- نشان دوبخشی: سمت چپ IP خود بیننده و سمت راست کد دوحرفی کشور (مثل US یا JP). مثال: check-ip، check-ip-green.
- check-<IP>
- نشان دوبخشی برای کشور یک IPv4 یا IPv6 مشخص؛ برای تبدیل یک IP مشکوک به برچسب در تیکتها، هشدارها و تحلیل لاگ مناسب است. مثال: check-8.8.8.8، check-2606:4700:4700::1111.
- بخش زبان: -zh، -zht، -en، -ja، -ru، -fa، -tr
- بعد از IP و پیش از رنگ میآید؛ سمت راست به کد بههمراه نام کشور تبدیل میشود، مثل US ایالات متحده. zh چینی ساده و zht چینی سنتی است. مثال: check-ip-fa، check-8.8.8.8-ja-red. myip کشور ندارد، پس بخش زبان نمیگیرد.
- نام رنگها
- blue (پیشفرض)، green، gray، red، yellow، orange، purple، black، sky، cyan، emerald، rose. در نشان دوبخشی رنگ روی بخش راست (بخش کشور) اعمال میشود و نشان تکبخشی کاملاً تغییر رنگ میدهد.
- رنگهای هگز
- شش رقم هگز بدون #، مثل 16a34a. برای هماهنگی با رنگ برند یا قالب سایت به کار میآید؛ روی رنگهای روشن متن تیره میشود تا خوانا بماند. مثال: check-ip-fa-16a34a.
- تکبخشی و دوبخشی، صفحهٔ کوچک
- نشان تکبخشی باریکترین است و برای موبایل و ستونهای باریک مناسب است؛ نشان دوبخشی با کشور پهنتر و با نام کشور باز هم پهنتر میشود. نشانها تصویر برداریاند، پس تغییر اندازه با height در HTML تصویر را محو نمیکند.
- HTML / Markdown / BBCode
- HTML: <img src="…" alt="…">. Markdown: ، برای مستندات GitHub و GitLab. BBCode: [img]نشانی[/img]، برای امضای بیشتر انجمنها. هر سه از یک نشانی تصویر استفاده میکنند.
- کش
- نشانهای IP بازدیدکننده private, no-store برمیگردانند و کش نمیشوند. نشانهای IP مشخص public, max-age=3600 (۱ ساعت) برمیگردانند، یا max-age=60 اگر کشور پیدا نشده باشد.
- نمایش کشور بهصورت --
- وقتی IP خصوصی یا رزروشده باشد، پایگاه داده کشوری برایش نداشته باشد، یا سهمیهٔ جستوجوی کشور در آن روز تمام شده باشد، بخش کشور -- نشان داده میشود. سهمیه هر روز دوباره پر میشود.
- وقتی نشانی نامعتبر است
- نوشتن اشتباه (غلط در زبان، رنگی که نه یکی از ۱۲ نام است نه شش رقم هگز، IP نامعتبر) بهجای تصویر خالی یک نشان خاکستری «invalid» برمیگرداند.
پرسشهای متداول نشان IP
اگر نشان را در صفحهای عمومی بگذارم، بقیه IP چه کسی را میبینند؟
سبکهای «IP بازدیدکننده» و «IP بازدیدکننده + کشور» IP خروجی کسی را نشان میدهند که صفحه را میبیند، پس هر بازدیدکننده آدرس خودش را میبیند نه آدرس شما. اگر میخواهید همه یک IP را ببینند از «IP مشخص + کشور» استفاده کنید.
میشود در README گیتهاب استفاده کرد؟
بله، کد Markdown را کپی کنید. اما GitHub تصویرها را با سرور تصویر خودش میگیرد و کش میکند، پس نشان IP بازدیدکننده معمولاً آدرس خروجی آن سرور را نشان میدهد نه IP خواننده. برای README نشان IP مشخص مناسبتر است، چون آدرس و کشور ثابتاند.
چطور نام کشور را نشان بدهم یا رنگ را عوض کنم؟
بخش زبان و بخش رنگ را به انتهای نشانی اضافه کنید: check-ip-fa «US ایالات متحده» را نشان میدهد، check-ip-fa-blue رنگ آبی را هم تعیین میکند و رنگ میتواند شش رقم هگز باشد، مثل check-8.8.8.8-ja-ff0000. زبانهای پشتیبانیشده zh، zht، en، ja، ru، fa و tr هستند؛ بدون زبان فقط کد دوحرفی نمایش داده میشود. در سازندهٔ بالا میتوانید بهجای نوشتن، کلیک کنید.
نشانها تا کی کش میشوند و دادهها هر چند وقت بهروز میشوند؟
نشان IP بازدیدکننده برای هر درخواست ساخته میشود و در HTTP کش نمیشود. نشان یک IP مشخص را مرورگر و CDN میتوانند ۱ ساعت، یا اگر کشور پیدا نشود ۱ دقیقه، کش کنند. نتیجهٔ کشور برای هر IP یکبار در پایگاه داده ذخیره میشود و نتیجهٔ موجود دوباره سهمیهٔ ارائهدهنده را مصرف نمیکند.
آیا ثبت میکنید چه کسی نشان را دیده است؟
هویت بینندهٔ نشان، تعداد بازدید یا تاریخچهٔ تکتک درخواستها را ذخیره نمیکنیم و چیزی را به حساب پیوند نمیدهیم. برای نمایش IP بازدیدکننده، سرور آدرس مبدأ درخواست را میخواند. نتیجهٔ کشور برای هر IP یکبار ذخیره میشود؛ IP فقط در نبود نتیجه در پایگاه داده به IP2Location.io و ipapi.is فرستاده میشود. در نشان IP مشخص، خود IP از قبل در نشانی تصویر آشکار است.
چرا کشور بهصورت -- نمایش داده میشود و کشور چقدر دقیق است؟
دلایل رایج: IP خصوصی یا رزروشده است؛ پایگاه داده و سرویس داده کشور را ندارند؛ یا سهمیهٔ روزانهٔ IPهای جدید تمام شده است. نتیجههای موجود تحت تأثیر سهمیه نیستند. کشور تقریبی است و در شبکهٔ موبایل، VPN و مرکز داده ممکن است اشتباه باشد.
ابزارهای رایگان بیشتر
آیپی در یک کشور مشخص لازم دارید؟
AnboVPN در مناطق زیادی آیپی اختصاصی و آیپی اشتراکی با پرداخت بر اساس حجم ارائه میدهد. گزینهها را مقایسه کنید و موقعیت مورد نیاز را انتخاب کنید.