Files
MyIP/README_HI.md
2026-10-29 09:46:17 +08:00

214 lines
21 KiB
Markdown

# ЁЯз░ MyIP - рдПрдХ рдмреЗрд╣рддрд░ IP рдЯреВрд▓рдмреЙрдХреНрд╕
> [!NOTE]
> рдпрд╣ рдЕрдиреБрд╡рд╛рдж рд╕рдореБрджрд╛рдп рдХреЗ рд▓реЛрдЧ рд╕рдВрднрд╛рд▓рддреЗ рд╣реИрдВ. рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕реНрд░реЛрдд рдЕрдВрдЧреНрд░реЗрдЬрд╝реА README рд╣реИ, рдФрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрд╣ рд╡рд░реНрд╢рди рдЙрд╕рд╕реЗ рдкреАрдЫреЗ рд░рд╣ рдЬрд╛рдП.
<div align="center">
![IPCheck.ing Banner](https://raw.githubusercontent.com/jason5ng32/MyIP/main/public/github/gh_banner.png)
<a href="https://trendshift.io/repositories/5332" target="_blank"><img src="https://trendshift.io/api/badge/repositories/5332" alt="jason5ng32%2FMyIP | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>
[![Mentioned in Awesome Self Hosted](https://awesome.re/mentioned-badge.svg)](https://github.com/awesome-selfhosted/awesome-selfhosted)
![GitHub Repo stars](https://img.shields.io/github/stars/jason5ng32/MyIP)
![GitHub forks](https://img.shields.io/github/forks/jason5ng32/myip)
![Docker Pulls](https://img.shields.io/docker/pulls/jason5ng32/myip)
[![Website](https://img.shields.io/website?url=https%3A%2F%2Fipcheck.ing&up_message=online&label=IPCheck.ing 'IPCheck.ing')](https://ipcheck.ing)
![PWA](https://img.shields.io/badge/PWA-Supported-blue)
![CodeQL](https://github.com/jason5ng32/MyIP/actions/workflows/github-code-scanning/codeql/badge.svg?branch=main)
![Docker Build and Push](https://github.com/jason5ng32/MyIP/actions/workflows/docker-image.yml/badge.svg?branch=main)
[![CI](https://github.com/jason5ng32/MyIP/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/jason5ng32/MyIP/actions/workflows/ci.yml)
[English](README.md) | [чоАф╜Уф╕нцЦЗ](README_ZH.md) | [ч╣БщлФф╕нцЦЗ](README_ZH-TW.md) | [╨а╤Г╤Б╤Б╨║╨╕╨╣](README_RU.md) | [Fran├зais](README_FR.md) | [Portugu├кs (BR)](README_PT-BR.md) | [Shqip](README_SQ.md) | [р╣Др╕Чр╕в](README_TH.md) | [рд╣рд┐рдиреНрджреА](README_HI.md)
рдПрдХ рдУрдкрди-рд╕реЛрд░реНрд╕, рдСрд▓-рдЗрди-рд╡рди IP рдЯреВрд▓рдмреЙрдХреНрд╕: рдХрдИ рд╕реНрд░реЛрддреЛрдВ рд╕реЗ IP рдХреА рдЬрд╛рдирдХрд╛рд░реА, рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рдЬрд╛рдВрдЪ, WebRTC рдФрд░ DNS рд▓реАрдХ рдХреА рдкрд╣рдЪрд╛рди, рд╕реНрдкреАрдб рдЯреЗрд╕реНрдЯ, MTR, рд╕реЗрдВрд╕рд░рд╢рд┐рдк рдЬрд╛рдВрдЪ, Whois рдФрд░ рдмрд╣реБрдд рдХреБрдЫ тАФ Docker рдХреА рдПрдХ рдХрдорд╛рдВрдб рд╕реЗ рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдкрд░ рдЪрд▓рд╛рдПрдВ.
ЁЯСЙ рдбреЗрдореЛ: [https://ipcheck.ing](https://ipcheck.ing)
рдбреЗрдореЛ рдХреЛ рдмреБрдХрдорд╛рд░реНрдХ рдХрд░реЗрдВ рдпрд╛ рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рд╡рд░реНрд╢рди рдбрд┐рдкреНрд▓реЙрдп рдХрд░реЗрдВ.
[![Deploy with Docker](https://raw.githubusercontent.com/jason5ng32/MyIP/main/public/github/Docker.svg)](https://hub.docker.com/r/jason5ng32/myip)
</div>
## ЁЯСА рд╕реБрд╡рд┐рдзрд╛рдПрдВ
### ЁЯкк рдЖрдкрдХрд╛ IP рдФрд░ рдкрд╣рдЪрд╛рди
* ЁЯЫЬ **IP рдХрд╛рд░реНрдб**: рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рдЖрдкрдХрд╛ IPv4 рдФрд░ IPv6 рдПрдХ рд╕рд╛рде рдкрддрд╛ рдХрд░рддрд╛ рд╣реИ тАФ рджреЗрд╢, рдХреНрд╖реЗрддреНрд░, рд╢рд╣рд░, ASN, рд╕рдВрдЧрдарди рдФрд░ рдЙрд╕ IP рдХрд╛ рд╕реНрдерд╛рдиреАрдп рд╕рдордп рдХреНрд╖реЗрддреНрд░.
* ЁЯФН **IP рдЦреЛрдЬреЗрдВ**: рдХрд┐рд╕реА рднреА IP рдкрддреЗ рдХреА рдпрд╣реА рдкреВрд░реА рдЬрд╛рдирдХрд╛рд░реА рджреЗрдЦреЗрдВ.
* ЁЯз╛ **IP рдЗрддрд┐рд╣рд╛рд╕**: рдЖрдкрдХреЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдП рдЧрдП IP рдХрд╛ рд▓реЛрдХрд▓ рд░рд┐рдХреЙрд░реНрдб рд░рдЦрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдкреНрд░рдХрд╛рд░ рдФрд░ рджреЗрд╢ рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ тАФ рдпрд╣ рд╕рд┐рд░реНрдлрд╝ рдЖрдкрдХреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд╕реЗрд╡ рд░рд╣рддрд╛ рд╣реИ.
* ЁЯЦея╕П **рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдлрд╝рд┐рдВрдЧрд░рдкреНрд░рд┐рдВрдЯ**: рдХрдИ рддрд░реАрдХреЛрдВ рд╕реЗ рдЖрдкрдХреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрд╛ рдлрд╝рд┐рдВрдЧрд░рдкреНрд░рд┐рдВрдЯ рдирд┐рдХрд╛рд▓рддрд╛ рд╣реИ рдФрд░ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдХрд┐рди рдЪреАрдЬрд╝реЛрдВ рд╕реЗ рдЖрдкрдХреА рдкрд╣рдЪрд╛рди рд╣реЛ рд╕рдХрддреА рд╣реИ.
### ЁЯХ╡я╕П рд▓реАрдХ рдФрд░ рдирд┐рдЬрддрд╛
* ЁЯЪе **WebRTC рдЬрд╛рдВрдЪ**: WebRTC рдХрдиреЗрдХреНрд╢рди рдХреЗ рджреМрд░рд╛рди рджрд┐рдЦрдиреЗ рд╡рд╛рд▓рд╛ IP рдкрддрд╛ рдмрддрд╛рддрд╛ рд╣реИ тАФ рд╕рд╛рде рд╣реА рдпрд╣ рднреА рдХрд┐ рдЖрдкрдХреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреА рдирд┐рдЬрддрд╛ рд╕реБрд░рдХреНрд╖рд╛ рдЪрд╛рд▓реВ рд╣реИ рдпрд╛ рдирд╣реАрдВ.
* ЁЯЫС **DNS рд▓реАрдХ рдЬрд╛рдВрдЪ**: рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреА DNS рдХреНрд╡реЗрд░реА рдХреМрди-рд╕реЗ DNS рд╕рд░реНрд╡рд░ рд╣рд▓ рдХрд░рддреЗ рд╣реИрдВ, рддрд╛рдХрд┐ VPN рдпрд╛ рдкреНрд░реЙрдХреНрд╕реА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╕рдордп DNS рд▓реАрдХ рдХрд╛ рдЦрддрд░рд╛ рд╕рдордЭрд╛ рдЬрд╛ рд╕рдХреЗ.
* ЁЯЫбя╕П **рдРрдб рдФрд░ рдЯреНрд░реИрдХрд░ рдмреНрд▓реЙрдХрд┐рдВрдЧ рдЬрд╛рдВрдЪ**: рдЬрд╛рдВрдЪрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХрд╛ рдРрдб рдмреНрд▓реЙрдХрд░, рдмреНрд░рд╛рдЙрдЬрд╝рд░, DNS рдлрд╝рд┐рд▓реНрдЯрд░, VPN рдпрд╛ рд░рд╛рдЙрдЯрд░ рдЕрд╕рд▓ рдореЗрдВ рдХреНрдпрд╛ рдмреНрд▓реЙрдХ рдХрд░рддрд╛ рд╣реИ тАФ рдРрдб рдиреЗрдЯрд╡рд░реНрдХ, рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕, рд╕реЛрд╢рд▓ рдЯреНрд░реИрдХрд░, рдПрд░рд░ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ, рдбрд┐рд╡рд╛рдЗрд╕ рдмрдирд╛рдиреЗ рд╡рд╛рд▓реА рдХрдВрдкрдирд┐рдпреЛрдВ рдХреА рдЯреЗрд▓реАрдореЗрдЯреНрд░реА, рдЯреНрд░реИрдХрд┐рдВрдЧ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдПрд▓рд┐рдореЗрдВрдЯ рдЫрд┐рдкрд╛рдирд╛.
* ЁЯУЛ **рд╕реБрд░рдХреНрд╖рд╛ рдЪреЗрдХрд▓рд┐рд╕реНрдЯ**: 12 рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ 258 рдмрд╛рддреЛрдВ рд╡рд╛рд▓реА рдирд┐рдЬреА рд╕рд╛рдЗрдмрд░ рд╕реБрд░рдХреНрд╖рд╛ рдЪреЗрдХрд▓рд┐рд╕реНрдЯ, рдЬрд┐рд╕рдХреА рдкреНрд░рдЧрддрд┐ рдЖрдкрдХреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд╕реЗрд╡ рд░рд╣рддреА рд╣реИ.
### ЁЯУб рдиреЗрдЯрд╡рд░реНрдХ рдЬрд╛рдВрдЪ
* ЁЯЪж **рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рдЬрд╛рдВрдЪ**: рдЖрдкрдХреА рдЪреБрдиреА рд╣реБрдИ 60 рддрдХ рд╕рд╛рдЗрдЯреЗрдВ рдЦреБрд▓ рд░рд╣реА рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ, рдпрд╣ рдЬрд╛рдВрдЪрддрд╛ рд╣реИ рдФрд░ рдХрдИ рд░рд╛рдЙрдВрдб рдореЗрдВ рд╕рдмрд╕реЗ рдХрдо рдЗрдВрддрдЬрд╝рд╛рд░ рдХрд╛ рд╕рдордп рджрд┐рдЦрд╛рддрд╛ рд╣реИ тАФ рд╕рд╛рде рдореЗрдВ рддреИрдпрд╛рд░ рд╕реВрдЪрд┐рдпрд╛рдВ рднреА рд╣реИрдВ, рджреЗрд╢реЛрдВ рдХреА рд╕реВрдЪрд┐рдпреЛрдВ рд╕реЗ рд▓реЗрдХрд░ AI, рд╕реЛрд╢рд▓, рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ, рдЧреЗрдорд┐рдВрдЧ, рдбреЗрд╡рд▓рдкрд░ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ. рдирддреАрдЬреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдпрд╣ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдЕрднреА рдЖрдк рджреБрдирд┐рдпрд╛ рднрд░ рдХрд╛ рдЗрдВрдЯрд░рдиреЗрдЯ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ.
* ЁЯЪА **рд╕реНрдкреАрдб рдЯреЗрд╕реНрдЯ**: рдПрдЬ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдЖрдкрдХреА рдбрд╛рдЙрдирд▓реЛрдб, рдЕрдкрд▓реЛрдб рд╕реНрдкреАрдб рдФрд░ рдЗрдВрддрдЬрд╝рд╛рд░ рдХрд╛ рд╕рдордп рдорд╛рдкрддрд╛ рд╣реИ.
* тП▒я╕П **рджреБрдирд┐рдпрд╛ рднрд░ рд╕реЗ рдкрд┐рдВрдЧ рдЬрд╛рдВрдЪ**: рджреБрдирд┐рдпрд╛ рднрд░ рдХреЗ рдкреНрд░реЛрдм рд╕реЗ рдЖрдкрдХреЗ рдЯрд╛рд░рдЧреЗрдЯ рдХреЛ рдкрд┐рдВрдЧ рдХрд░рддрд╛ рд╣реИ тАФ рд╕рднреА рдЙрдкрд▓рдмреНрдз Globalping рдкреНрд░реЛрдм рдореЗрдВ рд╕реЗ, рдорд╣рд╛рджреНрд╡реАрдк рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рджреЗрд╢ рдЪреБрдиреЗрдВ.
* ЁЯЪЙ **MTR рдЬрд╛рдВрдЪ**: рджреБрдирд┐рдпрд╛ рднрд░ рдореЗрдВ рдлреИрд▓реЗ рдкреНрд░реЛрдм рд╕реЗ MTR рдЪрд▓рд╛рдХрд░ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдкреИрдХреЗрдЯ рдЕрд╕рд▓ рдореЗрдВ рдХрд┐рд╕ рд░рд╛рд╕реНрддреЗ рд╕реЗ рдЬрд╛рддреЗ рд╣реИрдВ.
* ЁЯЪз **рд╕реЗрдВрд╕рд░рд╢рд┐рдк рдЬрд╛рдВрдЪ**: рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рд╡реЗрдмрд╕рд╛рдЗрдЯ рджреБрдирд┐рдпрд╛ рдореЗрдВ рдХрд╣рд╛рдВ-рдХрд╣рд╛рдВ рдмреНрд▓реЙрдХ рд╣реИ тАФ рдФрд░ рдХрд┐рд╕ рддрд░реАрдХреЗ рд╕реЗ.
* ЁЯЪП **рдкреНрд░реЙрдХреНрд╕реА рдирд┐рдпрдо рдЬрд╛рдВрдЪ**: рдкрдХреНрдХрд╛ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкреНрд░реЙрдХреНрд╕реА рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рдирд┐рдпрдо рд╡реИрд╕реЗ рд╣реА рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреИрд╕рд╛ рдЖрдкрдиреЗ рд╕реЛрдЪрд╛ рдерд╛.
### ЁЯФж рд▓реБрдХрдЕрдк рдФрд░ рдЗрдиреНрдлрд╝реНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░
* ЁЯУЯ **DNS рд░рд┐рдЬрд╝реЙрд▓реНрд╡рд░**: рдПрдХ рдбреЛрдореЗрди рдХреЛ рдПрдХ рд╕рд╛рде рдХрдИ рд░рд┐рдЬрд╝реЙрд▓реНрд╡рд░ рд╕реЗ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ, рджреЗрд╢ рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рдЧреНрд░реБрдк рдХрд░рдХреЗ тАФ DNS рд╣рд╛рдЗрдЬреИрдХрд┐рдВрдЧ рдпрд╛ рдЧрдбрд╝рдмрдбрд╝реА рдкрдХрдбрд╝рдиреЗ рдХрд╛ рдЖрд╕рд╛рди рддрд░реАрдХрд╛.
* ЁЯУУ **Whois рдЦреЛрдЬ**: рдбреЛрдореЗрди рдирд╛рдо, IP рдкрддреЗ рдФрд░ AS рдирдВрдмрд░ рдХреЗ рд▓рд┐рдП Whois рд▓реБрдХрдЕрдк рдХрд░рддрд╛ рд╣реИ.
* ЁЯЧДя╕П **MAC рд▓реБрдХрдЕрдк**: рдХрд┐рд╕реА рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ (MAC) рдкрддреЗ рдХреЗ рдкреАрдЫреЗ рдХреА рдХрдВрдкрдиреА рдФрд░ рдЬрд╛рдирдХрд╛рд░реА рдмрддрд╛рддрд╛ рд╣реИ.
* ЁЯзо **IP рдХреИрд▓рдХреБрд▓реЗрдЯрд░**: рдХрд┐рд╕реА рднреА IP, рдкреНрд░реАрдлрд╝рд┐рдХреНрд╕, рд░реЗрдВрдЬ рдпрд╛ рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП рд╕рдмрдиреЗрдЯ рдХрд╛ рд╣рд┐рд╕рд╛рдм, рдлрд╝реЙрд░реНрдореИрдЯ рдмрджрд▓рдирд╛ рдФрд░ IPv6 рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреА рдЬрд╛рдирдХрд╛рд░реА тАФ рд╕рдм рдХреБрдЫ рдЖрдкрдХреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд╣реА.
* ЁЯЫ░я╕П **ASN рдЬрд╛рдирдХрд╛рд░реА рдФрд░ рдЕрдкрд╕реНрдЯреНрд░реАрдо рдЯреЛрдкреЛрд▓реЙрдЬреА**: рд╣рд░ IP рдХрд╛рд░реНрдб рдкрд░ рд╣реА тАФ AS рдХреА рдЬрд╛рдирдХрд╛рд░реА, IP рдХреЗ рдкреНрд░реАрдлрд╝рд┐рдХреНрд╕ рдХреА рдкрд┐рдЫрд▓реА рдШреЛрд╖рдгрд╛рдПрдВ, рдФрд░ рдЙрд╕рдХреЗ ASN рд╕реЗ Tier 1 рдмреИрдХрдмреЛрди рддрдХ рдХреЗ рдЕрдкрд╕реНрдЯреНрд░реАрдо рд░рд╛рд╕реНрддреЗ.
* ЁЯЫВ **ASN рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓**: рдХрд┐рд╕реА рднреА AS рдХреА рдкреВрд░реА рддрд╕реНрд╡реАрд░ тАФ рдореВрд▓ Whois рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд╕рд╛рде рд░рдЬрд┐рд╕реНрдЯреНрд░реЗрд╢рди, рджреБрдирд┐рдпрд╛ рдореЗрдВ рд░реИрдВрдХ рдФрд░ рдЖрдХрд╛рд░, рдЯреНрд░реИрдлрд╝рд┐рдХ рдФрд░ рдХрдиреЗрдХреНрд╢рди рдХреА рдЧреБрдгрд╡рддреНрддрд╛, рдЙрд╕рдХрд╛ IPv4 рд╕реНрдкреЗрд╕ рдХрд╣рд╛рдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрддрд╛ рд╣реИ, RPKI рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде рд╣рд░ рдШреЛрд╖рд┐рдд рдкреНрд░реАрдлрд╝рд┐рдХреНрд╕, рдЙрд╕рдХреЗ рдЕрдкрд╕реНрдЯреНрд░реАрдо, рдкреАрдпрд░ рдФрд░ рдЧреНрд░рд╛рд╣рдХ, рдФрд░ рд╡реЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕рдЪреЗрдВрдЬ рдФрд░ рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдЬрд╣рд╛рдВ рд╡рд╣ рдореМрдЬреВрдж рд╣реИ.
* ЁЯУ╢ **рд╕реЗрд╡рд╛ рдХреА рд╕реНрдерд┐рддрд┐**: рдЬрд╛рдиреА-рдорд╛рдиреА рд╕реЗрд╡рд╛рдУрдВ тАФ Claude, OpenAI, GitHub, Cloudflare рдФрд░ рджреВрд╕рд░реА тАФ рдХреА рд▓рд╛рдЗрд╡ рд╕реНрдерд┐рддрд┐, рдЙрдирдХреЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕реНрдЯреЗрдЯрд╕ рдкреЗрдЬ рд╕реЗ, рд╣рд╛рд▓ рдХреА рдШрдЯрдирд╛рдУрдВ рдХреЗ рд╕рд╛рде.
### тЬи рдкреНрд▓реИрдЯрдлрд╝реЙрд░реНрдо
* ЁЯУд **рд╢реЗрдпрд░ рдХрд░рдиреЗ рд▓рд╛рдпрдХ рд░рд┐рдкреЛрд░реНрдЯ**: рдЕрдкрдиреА рдЬрд╛рдВрдЪ рдХреЗ рдирддреАрдЬреЛрдВ рд╕реЗ рдПрдХ рдЬрд╛рдВрдЪ рд░рд┐рдкреЛрд░реНрдЯ рдмрдирд╛рдПрдВ тАФ рдЕрдкрдиреЗ-рдЖрдк рдЦрддреНрдо рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╕рд┐рд░реНрдлрд╝ рдкрдврд╝рдиреЗ рд▓рд╛рдпрдХ рд▓рд┐рдВрдХ, AI рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ Markdown, рдпрд╛ JSON.
* тМия╕П **Curl API**: рдЯрд░реНрдорд┐рдирд▓ рд╕реЗ рдПрдХ `curl` рдХрдорд╛рдВрдб рдореЗрдВ рдЕрдкрдирд╛ IP рдЬрд╛рдиреЗрдВ.
* ЁЯМН **Earth Online**: рдПрдХ рдкреИрдирд▓ рдЬреЛ рджреБрдирд┐рдпрд╛ рднрд░ рдореЗрдВ рдЗрдВрдЯрд░рдиреЗрдЯ рдардк рд╣реЛрдиреЗ рдХреА рдШрдЯрдирд╛рдПрдВ рд╣реЛрддреЗ рд╣реА рджрд┐рдЦрд╛рддрд╛ рд╣реИ.
* ЁЯМЧ **рдбрд╛рд░реНрдХ рдореЛрдб**: рдЕрдкрдиреЗ-рдЖрдк рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреА рд╕реЗрдЯрд┐рдВрдЧ рдЕрдкрдирд╛рддрд╛ рд╣реИ, рдФрд░ рд╣рд╛рде рд╕реЗ рдмрджрд▓рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рднреА рд╣реИ.
* ЁЯУ▓ **PWA**: рдлрд╝реЛрди рдкрд░ рдРрдк рдХреА рддрд░рд╣ рдФрд░ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ Chrome рдРрдк рдХреА рддрд░рд╣ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ.
* тЪб **рдХреАрдмреЛрд░реНрдб рд╢реЙрд░реНрдЯрдХрдЯ**: рд╣рд░ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдПрдХ рд╢реЙрд░реНрдЯрдХрдЯ рд╣реИ тАФ рд╕реВрдЪреА рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП `?` рджрдмрд╛рдПрдВ.
* ЁЯФд **рдХрдИ рднрд╛рд╖рд╛рдПрдВ**: UI 6 рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИ, рдФрд░ рдЕрдкрдиреА рднрд╛рд╖рд╛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╕ рдПрдХ рд▓реЛрдХреЗрд▓ рдкреИрдХ рдЪрд╛рд╣рд┐рдП.
## ЁЯУХ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХреИрд╕реЗ рдХрд░реЗрдВ
### Docker рд╕реЗ
рдмрд╕ рдПрдХ рдХрдорд╛рдВрдб рдФрд░ рдпрд╣ рдЪрд╛рд▓реВ:
```bash
docker run -d -p 18966:18966 --name myip --restart always jason5ng32/myip:latest
```
рдпрд╛ рдЗрд╕ рдкреЗрдЬ рдХреЗ рдКрдкрд░ рджрд┐рдП "Deploy with Docker" рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ.
### Node рдХреЗ рд╕рд╛рде рдбрд┐рдкреНрд▓реЙрдп рдХрд░рдирд╛
рдкрдХреНрдХрд╛ рдХрд░реЗрдВ рдХрд┐ Node.js рдЗрдВрд╕реНрдЯреЙрд▓ рд╣реИ, рдлрд┐рд░ рдХреЛрдб рдХреНрд▓реЛрди рдХрд░реЗрдВ:
```bash
git clone https://github.com/jason5ng32/MyIP.git
```
рдЗрдВрд╕реНрдЯреЙрд▓ рдФрд░ рдмрд┐рд▓реНрдб рдХрд░реЗрдВ. рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ pnpm рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддрд╛ рд╣реИ тАФ рдЕрдЧрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдирд╣реАрдВ рд╣реИ, рддреЛ рдкрд╣рд▓реЗ рдЗрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ (npm, Node рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдХрдорд╛рдВрдб рд╣рдореЗрд╢рд╛ рдХрд╛рдо рдХрд░рддреА рд╣реИ):
```bash
npm install -g pnpm
pnpm install && pnpm run build
```
рдЪрд▓рд╛рдПрдВ:
```bash
pnpm start
```
рдкреНрд░реЛрдЧреНрд░рд╛рдо рдкреЛрд░реНрдЯ 18966 рдкрд░ рдЪрд▓реЗрдЧрд╛.
## тЪЩя╕П рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди
> [!IMPORTANT]
> **MaxMind GeoLite2 рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рдЬрд╝рд░реВрд░реА рд╣реИрдВ.** IP рдХреА рдЬрдЧрд╣ рдФрд░ ASN рдХреА рдЬрд╛рдирдХрд╛рд░реА рдЗрдиреНрд╣реАрдВ рд╕реЗ рдорд┐рд▓рддреА рд╣реИ тАФ рдЗрдирдХреЗ рдмрд┐рдирд╛ MaxMind рд╕реНрд░реЛрдд 503 рд▓реМрдЯрд╛рддрд╛ рд╣реИ. рдпреЗ рдореБрдлрд╝реНрдд рд╣реИрдВ: тЖТ [MaxMind Setup](https://docs.ipcheck.ing/developer/getting-started/maxmind-setup)
> [!WARNING]
> **рдЕрд╕рд▓реА рдбреЛрдореЗрди рдкрд░ `ALLOWED_DOMAINS` рдЬрд╝рд░реВрд░реА рд╣реИ.** рдпрд╣ рдмреИрдХрдПрдВрдб API рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорддрд┐ рд╡рд╛рд▓реЗ рд╣реЛрд╕реНрдЯрдиреЗрдо рдХреА рд╕реВрдЪреА рд╣реИ тАФ рдЗрд╕рдХреЗ рдмрд┐рдирд╛ localhost рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐рд╕реА рднреА рдбреЛрдореЗрди рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╣рд░ рдЕрдиреБрд░реЛрдз рдХреЛ 403 рдорд┐рд▓рддрд╛ рд╣реИ. тЖТ [Reverse Proxy & Domains](https://docs.ipcheck.ing/developer/getting-started/reverse-proxy-and-domains)
```bash
docker run -d -p 18966:18966 \
-e MAXMIND_ACCOUNT_ID="YOUR_ACCOUNT_ID" \
-e MAXMIND_LICENSE_KEY="YOUR_LICENSE_KEY" \
-e DATASET_AUTO_UPDATE="true" \
-e ALLOWED_DOMAINS="your-domain.com" \
--name myip --restart always \
jason5ng32/myip:latest
```
рдмрд╛рдХреА рд╕рдм рдХреБрдЫ тАФ рд╡реИрдХрд▓реНрдкрд┐рдХ API рдХреБрдВрдЬрд┐рдпрд╛рдВ, рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рд░реЗрдЯ рд▓рд┐рдорд┐рдЯрд┐рдВрдЧ, рд▓реЙрдЧрд┐рдВрдЧ, Sentry, curl API рдХреЗ рдбреЛрдореЗрди тАФ [Environment Variables reference](https://docs.ipcheck.ing/developer/reference/environment-variables) рдореЗрдВ рд▓рд┐рдЦрд╛ рд╣реИ.
## ЁЯУЦ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝
рдкреВрд░реА рдЧрд╛рдЗрдб MyIP Docs Center рдореЗрдВ рд╣реИрдВ: **[docs.ipcheck.ing](https://docs.ipcheck.ing)**
* [Developer Guide](https://docs.ipcheck.ing/developer) тАФ рдбрд┐рдкреНрд▓реЙрдпрдореЗрдВрдЯ, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди, рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдФрд░ рдпреЛрдЧрджрд╛рди
* [Knowledge Base](https://docs.ipcheck.ing/knowledge-base) тАФ рд╣рд░ рдЯреВрд▓ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓, рдиреЗрдЯрд╡рд░реНрдХ рдХреА рдЧрдбрд╝рдмрдбрд╝реА рдХреЛ рдХрджрдо-рджрд░-рдХрджрдо рд╕рдордЭрдирд╛, рдФрд░ рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рдХреА рдмреБрдирд┐рдпрд╛рджреА рдмрд╛рддреЗрдВ
## ЁЯдЭ рдпреЛрдЧрджрд╛рди
рдпреЛрдЧрджрд╛рди рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ! рд╣рдо рдирдП рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рди рдХрд╛рдореЛрдВ рдХреА рдПрдХ рдЪреБрдиреА рд╣реБрдИ рд╕реВрдЪреА рд░рдЦрддреЗ рд╣реИрдВ тАФ рд╣рд░ рдХрд╛рдо рдореЗрдВ рд╕рд╣реА рдлрд╝рд╛рдЗрд▓ рдкрд╛рде, рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреА рд╢рд░реНрддреЗрдВ рдФрд░ рдЯреЗрд╕реНрдЯ рд╣реИрдВ, рдЬреЛ рдЖрдкрдХреЛ рдЧреНрд░реАрди рдмрд┐рд▓реНрдб рддрдХ рд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВ:
* ЁЯП╖я╕П [Good first issues](https://github.com/jason5ng32/MyIP/labels/good%20first%20issue) тАФ рдЕрдкрдиреЗ рджреЗрд╢ рдХрд╛ DNS рд░рд┐рдЬрд╝реЙрд▓реНрд╡рд░ рдЬреЛрдбрд╝реЗрдВ, рд╕рд╛рдЗрдЯреЛрдВ рдХреА рд╕реВрдЪрд┐рдпрд╛рдВ рдЬреЛрдбрд╝реЗрдВ, README рдХрд╛ рдЕрдкрдиреА рднрд╛рд╖рд╛ рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░реЗрдВ, рдЕрдиреБрд╡рд╛рдж рдмреЗрд╣рддрд░ рдмрдирд╛рдПрдВ, рдФрд░ рднреА рдмрд╣реБрдд рдХреБрдЫ
* ЁЯМР [TRANSLATING.md](TRANSLATING.md) тАФ UI рдХреЛ рдЕрдкрдиреА рднрд╛рд╖рд╛ рдореЗрдВ рд▓рд╛рдПрдВ: рдПрдХ рд▓реЛрдХреЗрд▓ рдкреИрдХ рдФрд░ рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдХреА рдПрдХ рд▓рд╛рдЗрди, рдФрд░ **рдЕрдзреВрд░рд╛ рдЕрдиреБрд╡рд╛рдж рднреА рдкрд╣рд▓реЗ PR рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрд╡рд╛рдЧрдд рдпреЛрдЧреНрдп рд╣реИ**
* ЁЯУД [CONTRIBUTING.md](CONTRIBUTING.md) тАФ рд╕реЗрдЯрдЕрдк, рдирд┐рдпрдо, рдФрд░ PR рдХреИрд╕реЗ рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВ (`dev` рдмреНрд░рд╛рдВрдЪ рдХреЛ рдЯрд╛рд░рдЧреЗрдЯ рдХрд░реЗрдВ)
## ЁЯСйЁЯП╗тАНЁЯТ╗ рдРрдбрд╡рд╛рдВрд╕ рдЗрд╕реНрддреЗрдорд╛рд▓
<details>
<summary>рдЕрд╕рд▓реА IP рдФрд░ рдкреНрд░реЙрдХреНрд╕реА IP рджреЛрдиреЛрдВ рдПрдХ рд╕рд╛рде рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЙрдХреНрд╕реА рдирд┐рдпрдо</summary>
рдЕрдЧрд░ рдЖрдк рдЗрдВрдЯрд░рдиреЗрдЯ рдХреЗ рд▓рд┐рдП рдкреНрд░реЙрдХреНрд╕реА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдирд┐рдпрдо рдЕрдкрдиреА рдкреНрд░реЙрдХреНрд╕реА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ (рдЕрдкрдиреЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рдмрджрд▓ рд▓реЗрдВ). рдЗрд╕рд╕реЗ рдЖрдк рдЕрдкрдирд╛ рдЕрд╕рд▓реА IP рдФрд░ рдкреНрд░реЙрдХреНрд╕реА рд╡рд╛рд▓рд╛ IP, рджреЛрдиреЛрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:
```ini
# IP Testing
IP-CIDR,1.0.0.2/32,Proxy,no-resolve
IP-CIDR6,2606:4700:4700::1111/128,Proxy,no-resolve
DOMAIN,4.ipcheck.ing,DIRECT
DOMAIN,6.ipcheck.ing,DIRECT
# Rule Testing
DOMAIN,ptest-1.ipcheck.ing,Proxy1
DOMAIN,ptest-2.ipcheck.ing,Proxy2
DOMAIN,ptest-3.ipcheck.ing,Proxy3
DOMAIN,ptest-4.ipcheck.ing,Proxy4
DOMAIN,ptest-5.ipcheck.ing,Proxy5
DOMAIN,ptest-6.ipcheck.ing,Proxy6
DOMAIN,ptest-7.ipcheck.ing,Proxy7
DOMAIN,ptest-8.ipcheck.ing,Proxy8
DOMAIN,ptest-9.ipcheck.ing,Proxy9
DOMAIN,ptest-10.ipcheck.ing,Proxy10
DOMAIN,ptest-11.ipcheck.ing,Proxy11
DOMAIN,ptest-12.ipcheck.ing,Proxy12
```
</details>
## ЁЯТЦ рд╕реНрдкреЙрдиреНрд╕рд░ рдФрд░ рд╕рдкреЛрд░реНрдЯрд░
рдПрдХ рдУрдкрди-рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рддреМрд░ рдкрд░, рдореИрдВ рдЗрди рд╕реНрдкреЙрдиреНрд╕рд░ рдХрд╛ рдЙрдирдХреЗ рд╕рд╣рдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЖрднрд╛рд░реА рд╣реВрдВ:
**рд╕реНрдкреЙрдиреНрд╕рд░**
<a href="https://www.swiftproxy.net/?ref=myip"><img src="https://res.ipcheck.ing/img/swiftproxy_logo.png" alt="SwiftProxy" height="48" /></a><br />
<sub>тЖ│ **<a href="https://www.swiftproxy.net/?ref=myip">SwiftProxy</a>** тАФ High-quality rotating and static residential proxies, with 90M+ residential IPs across 220+ locations worldwide. It supports HTTP(S), SOCKS5, rotating and sticky sessions, with residential proxy plans starting at just $0.7/GB. Use code `PROXY90` for an additional 10% off.
</sub>
<a href="https://proxy-seller.com/?partner=4FEC1644D12240F4"><img src="https://res.ipcheck.ing/img/proxyseller_logo.png" alt="Proxy-Seller" height="48" /></a><br />
<sub>тЖ│ **<a href="https://proxy-seller.com/?partner=4FEC1644D12240F4">Proxy-Seller</a>** тАФ offers private residential, mobile (4G/5G/LTE), ISP, and datacenter IPv4/IPv6 proxies with HTTP(S) and SOCKS5 support, 47M+ residential IPs in 220+ locations, precise country/city/ISP targeting, 99.7% uptime, and 24/7 support. MyIP users can use promo code `CHECKINGIP15` to get 15% off.
</sub>
<a href="https://v.ps/?utm_source=ipcheck.ing&utm_medium=referral&utm_campaign=github_readme&utm_content=hi"><img src="https://res.ipcheck.ing/img/vps_logo.png" alt="V.PS" height="48" /></a><br />
<sub>тЖ│ **<a href="https://v.ps/?utm_source=ipcheck.ing&utm_medium=referral&utm_campaign=github_readme&utm_content=hi">V.PS</a>** тАФ High-performance KVM VPS with global locations, fast connectivity, and IPv4 & IPv6 included.</sub>
----
**рд╕рдкреЛрд░реНрдЯрд░**
<p><a href="https://www.cloudflare.com/lp/project-alexandria/"><img src="https://res.ipcheck.ing/img/cloudflare_logo.png" alt="Cloudflare Project Alexandria" height="32" /></a></p>
<p><a href="https://www.1password.com"><img src="https://res.ipcheck.ing/img/1password_logo.png" alt="1Password" height="32" /></a></p>
<p><a href="https://www.greptile.com/"><img src="https://res.ipcheck.ing/img/greptile_logo.png" alt="Greptile" height="32" /></a></p>
<p><a href="https://www.sentry.io"><img src="https://res.ipcheck.ing/img/sentry_logo.png" alt="Sentry" height="32" /></a></p>
<p><a href="https://www.gitbook.com"><img src="https://res.ipcheck.ing/img/gitbook_logo.png" alt="GitBook" height="32" /></a></p>
MyIP рдХреЛ рд╕реНрдкреЙрдиреНрд╕рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? [рд╕реНрдкреЙрдиреНрд╕рд░ рдмрдиреЗрдВ](https://github.com/sponsors/jason5ng32)
## ЁЯУД рд▓рд╛рдЗрд╕реЗрдВрд╕
[AGPL-3.0](LICENSE) ┬й Jason Ng