# ЁЯз░ MyIP - рдПрдХ рдмреЗрд╣рддрд░ IP рдЯреВрд▓рдмреЙрдХреНрд╕ > [!NOTE] > рдпрд╣ рдЕрдиреБрд╡рд╛рдж рд╕рдореБрджрд╛рдп рдХреЗ рд▓реЛрдЧ рд╕рдВрднрд╛рд▓рддреЗ рд╣реИрдВ. рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕реНрд░реЛрдд рдЕрдВрдЧреНрд░реЗрдЬрд╝реА README рд╣реИ, рдФрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрд╣ рд╡рд░реНрд╢рди рдЙрд╕рд╕реЗ рдкреАрдЫреЗ рд░рд╣ рдЬрд╛рдП.
![IPCheck.ing Banner](https://raw.githubusercontent.com/jason5ng32/MyIP/main/public/github/gh_banner.png) jason5ng32%2FMyIP | Trendshift [![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)
## ЁЯСА рд╕реБрд╡рд┐рдзрд╛рдПрдВ ### ЁЯкк рдЖрдкрдХрд╛ 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` рдмреНрд░рд╛рдВрдЪ рдХреЛ рдЯрд╛рд░рдЧреЗрдЯ рдХрд░реЗрдВ) ## ЁЯСйЁЯП╗тАНЁЯТ╗ рдРрдбрд╡рд╛рдВрд╕ рдЗрд╕реНрддреЗрдорд╛рд▓
рдЕрд╕рд▓реА IP рдФрд░ рдкреНрд░реЙрдХреНрд╕реА IP рджреЛрдиреЛрдВ рдПрдХ рд╕рд╛рде рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЙрдХреНрд╕реА рдирд┐рдпрдо рдЕрдЧрд░ рдЖрдк рдЗрдВрдЯрд░рдиреЗрдЯ рдХреЗ рд▓рд┐рдП рдкреНрд░реЙрдХреНрд╕реА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдирд┐рдпрдо рдЕрдкрдиреА рдкреНрд░реЙрдХреНрд╕реА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ (рдЕрдкрдиреЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рдмрджрд▓ рд▓реЗрдВ). рдЗрд╕рд╕реЗ рдЖрдк рдЕрдкрдирд╛ рдЕрд╕рд▓реА 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 ```
## ЁЯТЦ рд╕реНрдкреЙрдиреНрд╕рд░ рдФрд░ рд╕рдкреЛрд░реНрдЯрд░ рдПрдХ рдУрдкрди-рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рддреМрд░ рдкрд░, рдореИрдВ рдЗрди рд╕реНрдкреЙрдиреНрд╕рд░ рдХрд╛ рдЙрдирдХреЗ рд╕рд╣рдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЖрднрд╛рд░реА рд╣реВрдВ: **рд╕реНрдкреЙрдиреНрд╕рд░** SwiftProxy
тЖ│ **SwiftProxy** тАФ 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. Proxy-Seller
тЖ│ **Proxy-Seller** тАФ 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. V.PS
тЖ│ **V.PS** тАФ High-performance KVM VPS with global locations, fast connectivity, and IPv4 & IPv6 included. ---- **рд╕рдкреЛрд░реНрдЯрд░**

Cloudflare Project Alexandria

1Password

Greptile

Sentry

GitBook

MyIP рдХреЛ рд╕реНрдкреЙрдиреНрд╕рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? [рд╕реНрдкреЙрдиреНрд╕рд░ рдмрдиреЗрдВ](https://github.com/sponsors/jason5ng32) ## ЁЯУД рд▓рд╛рдЗрд╕реЗрдВрд╕ [AGPL-3.0](LICENSE) ┬й Jason Ng