Modern Xiaomi and Redmi smartphones are complex computing devices that constantly exchange data with the outside world. To work properly, transfer files or configure a local network, you need to understand what kind of digital ID is assigned to your gadget at the moment. Often users confuse the public address that the Internet sees and the local one used inside the home network of the router.
In this article, we will take a closer look at where to look at the IP address of Xiaomi Redmi phone so you can correctly configure port port port overlay, connect a printer, or simply diagnose connection problems. The digital ID can be dynamically changed or static, and knowing this fact is critical to the stable operation of network services.
The interface of the MIUI shell or the new HyperOS hides some technical details in the depths of the menu, making them difficult for the beginner to find, and we will go through all possible ways to get this information, from standard settings to advanced diagnostic methods.
Differences between external and internal address
Before you get into settings, itβs important to be clear about the difference between the two types of addressing, because what you do depends on it. An external IP is a unique number that your ISP allocates to your entire home connection. Itβs the one that the Internet sees, and itβs the same for all the devices connected to your router.
In turn, internal (local) IP is assigned directly to the smartphone within your local Wi-Fi network. This is the address you need if you want, for example, to transfer a file over FTP, configure remote access to cameras or throw ports for a game server. On different devices on the same network, these addresses will differ, usually starting from 192.168...
β οΈ Note: Public address often changes when reconnecting the router, if you do not order static from the provider, while local can be fixed rigidly in the settings of the router.
For most household tasks, such as setting up a smart home or transferring data between a computer and a phone, you will need a local device ID, but a public one is rarely needed, mainly for setting up servers or remote access from another point in the world.
Search for IP in Wi-Fi connection settings
The fastest and most obvious way to find out your current network address is to look at the parameters of an active wireless connection, which works on all versions of Android and MIUI shells, and you need to unlock the screen and go to the main settings menu of the system.
Find the connection section and click on your network name, and the window that opens shows the basic technical information, and you'll see not only the signal strength, but also the numerical code that the router gave to your phone.
- πΆ Click on the arrow next to the network name or on the information icon.
- π Look for the line "IP-address in the expanded list of parameters.
- π Copy the value if the interface allows, or write it down.
In some versions of firmware, information may be hidden in the "IP settings" tab, if it has the "Static" value, the address is manually fixed, and if "DHCP", the address is automatically issued and may change after the router restarts.
π‘
If you change your IP settings from DHCP to Static, make sure the gateway matches your routerβs address, otherwise the internet will go missing.
Checking the mobile network address
When the Wi-Fi wireless module is disabled, the smartphone switches to transmit data through the cellular operator, in which case the device receives a completely different address belonging to the carrier's gateway. SIM-map.
Go to Settings β About Phone β General information (the path may vary slightly depending on the version of HyperOS) This shows the connection status and current network protocol. However, often the system only shows the status of "Connected", hiding the IP itself.
To get accurate data about the mobile connection, it is better to use an engineering menu or third-party snails, since the standard Xiaomi interface is not always willing to share this information in the basic menu.
| Parameter | Wi-Fi connection | Mobile network (4G/5G) |
|---|---|---|
| Type of address | Local (usually 192.168.x.x) | Public (NAT operator) |
| Who's giving it away? | Home router | Operator base station |
| Stability | Changes often. |
It is important to understand that when using mobile data, you are in favor of NAT-The operator, therefore, your real external IP It may be different from what the website sees. IP". This is a standard practice for saving address space.
Use of the About Phone Menu and Status
There's an alternative way that combines information about all interfaces. β The phone. β Status (or "General Information") is a summary table. MAC-addresses of all modules and, in some cases, current IP.
This section is useful because it shows physical addresses (MAC) logically (IP). MAC-The address does not change and is used to filter devices on the router, while IP It can be dynamic. It can be knowledge. MAC-Addresses allow you to reserve a permanent IP router-setting.
βοΈ Network parameters verification
Note that newer versions of Android may have limited access to some technical details in this menu. If you don't see the right line, use the following method with the engineering menu.
Engineering menu and CIT code for diagnostics
For the more advanced diagnostics available on Xiaomi and Redmi devices, there is a special engineering menu that allows you to check the operation of all modules, including network interfaces, and you can log in through a special set of code in the βcallerβ.
Dial the code ##6484## (or #4636### for the standard Android menu). You'll see a test list. You'll find a Wi-Fi or Status item. You'll often see more detailed technical statistics than you would on the regular menu.
β οΈ Warning: Do not change the settings in the engineering menu unless you know exactly what the parameter is responsible for.
In the Wi-Fi Test menu, you can not only see your current address, but also run a scan of the airspace to assess the noise of the channels, a useful feature for optimizing your home network.
What if the code doesn't work?
Using ADB to Receive Network Information
For advanced users with access to a computer, the most reliable way to get complete information is to debug ADB (Android Debug Bridge), a method that allows you to pull raw data from the system that is hidden from the GUI.
You need to turn on the developer mode and activate debugging over USB in the Settings menu β Advanced Settings β For developers. After connecting to the PC, execute a command to output network interfaces.
adb shell ip addr showThe team will give you a list of all the interfaces: lo (local), wlan0 (Wi-Fi), rmnet (mobile network), look for the inet line opposite the interface you want. That's your current address. It's universal and works even if the screen is broken.
π‘
Use of the ADB-The ip addr show commands provide the most accurate and complete result by displaying the addresses of all network interfaces simultaneously.
Frequent problems and solutions
Sometimes users are faced with a situation where the phone says "Connected", but IP-The address is not issued or begins with 169.254.x.x. This means that the device was unable to get the address from the router (error) DHCP). In this case, the Internet will not work.
The solution could be to reboot the router or statically register the address in the Wi-Fi settings on the phone itself, and check if the router is filtering by the phone. MAC-Addresses that block new devices.
- π Restart router and phone.
- π§ In the Wi-Fi settings, select "Settings" IP" β "Static" and enter data manually.
- π‘ Check the frequency range (2.4 GHz or 5 GHz), sometimes the problem is compatibility.
If the problem persists, the router may have exhausted its address pool or there may have been a conflict of addresses when two devices are assigned the same number. VPN-attachment.