Protocol IPv6 It has long ceased to be exotic β most modern providers it is available by default, and without its support you risk losing access to a number of services (for example, some game servers or cloud storage). IPv6 It is often disabled or suboptimal by default, but this article will discuss how to properly activate the protocol on popular models (Mi Router). 4A, AX3000, AX6000 What settings to choose for maximum speed and stability, and what to do if the connection is not established.
It is important to understand that even if your provider officially declares support. IPv6, This doesn't guarantee automatic operation. Often, you need to manually configure the type of connection (DHCPv6, static IP Or PPPoE, and in some cases, even a firmware update on the router. We tested all the steps on the latest versions. MIUI For routers (including global and Chinese firmware), and highlight key time-saving features, if you've never worked with network protocols before, don't worry: the instruction is tailored for beginners, with explanations of each term.
Before you start, check out two things:
- π Make sure your service provider includes IPv6 (For example, Rostelecom and Beeline activate it automatically, and some regional operators may require a separate option.
- π‘ Check the router model: older devices like Mi Router 3 or Mini may not support the router. IPv6 at the program level (see the compatibility table below).
1. Verification of support IPv6 your provider
Before you set up a router, you need to make sure that your ISP does provide access to the router. IPv6. You can do this in three ways:
- Through the Testing Site: Go to test-ipv6.com or ipv6-test.com. If you see a green box next to yours. IPv6 address" - provider supports the protocol. If not, contact technical support.
- In the personal account of the provider: most operators (for example, MTS, MegaFon, TTK) in the section "Services" or "Tariff" have information about support IPv6. Look for references to βDual Stackβ or βNativeβ IPv6".
- Through the command line: on a computer connected to the router, open the Command Prompt (Win) + R β Type in cmd) and execute the command: ping -6 ipv6.google.com If the ping passes (response with the IPv6-The protocol works. If it doesn't, the provider doesn't provide it, or the router blocks traffic.
β οΈ Note: some providers (for example, Dom.ru in certain regions) may provide IPv6 If the tests show no support, but the tariff is stated, write to the support chat with a request to activate the protocol for your account. MAC-router address (you can find it on the sticker on the bottom of the device or in the web interface in the Status section).
2. Compatibility of Xiaomi routers with IPv6: full-sheet
Not all Xiaomi routers support IPv6 "Out of the box. Below is a table of current data for 2026. Please note that even if your model is on the list, it may require a firmware update to work properly (more on this in the next section).
| Model router | Support IPv6 | Types of connection | Notes |
|---|---|---|---|
| Xiaomi Mi Router 4A (Gigabit Edition) | β Yes. | DHCPv6, Static IPv6, PPPoE | Firmware required not less than 1.0.156 |
| Xiaomi Mi Router 4C | β No. | β | Hardware restrictions |
| Xiaomi Mi Router AX3000 | β Yes. | DHCPv6, Static IPv6, PPPoE, 6to4 | Supports Dual Stack (Simultaneous Operation) IPv4 and IPv6) |
| Xiaomi Mi Router AX6000 | β Yes. | All types, including DS-Lite | Better compatibility with MGTS type providers |
| Xiaomi Mi Router Pro | β Yes. | DHCPv6, PPPoE | In Chinese firmware may require a manual pointer DNS |
If your model is not in the table, check the specifications on the official Xiaomi website or in the documentation for the device. Alternative way is to go to the router web interface (192.168.31.1) and search for the section. IPv6 If it's not there, there's no support.
Xiaomi routers with Chinese firmware (for example, purchased on AliExpress) can block settings IPv6 Because of regional constraints, you'll need to run a global firmware version. MIUI router.
3. Update the router's firmware before setting up IPv6
Even if your model supports you IPv6, Outdated firmware can cause failures, such as in versions older than 1.0.120 for Mi Router 4A There is no manual option DNS-server IPv6, And that's critical for some providers. There are two ways to update the software:
- π Through the web interface: Go to 192.168.31.1 (username and password is usually admin). β Update the firmware. Click "Check Updates" and wait until the process is complete.
Through the Mi Wi-Fi app
- Open the app and select your router.
- Go to Settings. β Update of the PO.
- If a new version is available, click "Update".
β οΈ Note: if the router is purchased in China (firmware in Chinese), the automatic update may not work:
- Download the latest global firmware from the official Xiaomi website (Support section) β Mi Router").
- In the router web interface, go to Advanced Settings β System β Manual Upgrade.
- Download the downloaded file (.bin extension) and wait for the reboot.
After the update, the router will restart. Do not turn off power during the process - this can lead to the "bricking" of the device. If the settings are reset after the update, they will have to configuring again (we recommend you pre-backup in the Backup & Restore section).
βοΈ Preparation for setup IPv6
Step-by-step instruction: how to turn on IPv6 on a Xiaomi router
Now, the main step is activating the protocol, and it's universal for most models (AX3000, AX6000, 4A Gigabit), but there may be minor differences in the location of menu items" (AP Mode, first switch it to Router Mode).
Step 1. Log in to the web interface
Open your browser on your computer or smartphone and enter in the address bar 192.168.31.1. log in (default login and password - admin, if you have not changed them).
- π Restart the router (reset button for 10 seconds).
- πΆ Connect to the router network via Wi-Fi or cable.
- π οΈ Check if the antivirus is blocking access (turn it off temporarily).
Step 2. Go to settings IPv6
In the main menu, select:
Advanced Settings β Network Settings β IPv6If the paragraph IPv6 No β your model does not support the protocol (see the compatibility table above).
Step 3: Selecting the type of connection
The most important thing is that the type of connection depends on your provider. If you don't know which one to choose, use Automatic (DHCPv6) (It's good for most cases. Let's look at all the options:
| Type of connection | When to choose | Additional settings |
|---|---|---|
| Automatic (DHCPv6) | For providers with automatic distribution IPv6 (For example, Rostelecom, Beeline) | It usually does not require manual data entry. |
| Static IPv6 | If the provider has issued you a fixed IPv6-address | You need to enter the address, subnet mask, gateway and DNS manually |
| PPPoE | If IPv4 You use a PPPoE connection (login/password) | Please provide the same login/password as for IPv4 |
| 6to4 Tunnel | Transitional technologies (rarely used by providers) | Requires setting up a tunnel broker |
Step 4: Setup DNS-server
Even if IPv6-The connection is established, without correct DNS-Web sites may not be opened.We recommend using public DNS:
- π Google IPv6 DNS: 2001:4860:4860:::8888 and 2001:4860:4860:::8844
- π Cloudflare IPv6 DNS: 2606:4700:4700:::1111 and 2606:4700:4700:::1001
- π Yandex IPv6 DNS: 2a02:6b8::feed:0ff and 2a02:6b8:0:1::feed:0ff
Enter them in the "Primary" fields. DNS" and "Secondary" DNS" section IPv6.
Step 5: Save and restart
Press Save and wait for the router to restart (usually takes up a lot of time). 1-2 Then check the connection on the site. test-ipv6.com.
π‘
If, after setting up, IPv6 Some sites (for example, VKontakte or Odnoklassniki) have stopped opening, try to disable IPv6 in the settings of your browser or device. Some Russian services are still optimized only for IPv4.
5. Common mistakes and their solutions
Even with the right setup IPv6 It might not work. Let's look at the typical problems and how to fix them.
Mistake 1: "IPv6 not connected or "No" IPv6 connectivity"
Reasons:
- π Provider does not provide IPv6 (Check it again with ping. -6 ipv6.google.com).
- π Incorrectly selected connection type (try it out). DHCPv6 instead of PPPoE or vice versa).
- π οΈ Outdated router firmware (update it as described above).
Solution: Reboot the router and modem (if you have one) at the same time. Turn off power for 30 seconds, then turn on the modem first, then turn on the router in a minute.
Mistake 2: IPv6 It works, but the sites are not open.
Reasons:
- π Wrong. DNS-Servers (try changing to Google or Cloudflare).
- π Router firewall blocks IPv6-Traffic (turn it off temporarily in Firewall Settings).
- π± The device is off. IPv6 (Check the network settings in Windows/macOS/Android).
Solution: On a Windows computer, open the Control Panel β Network and Internet β Network control centre β Change the adapter settings. Right-click on active connection, select Properties and make sure the tick is opposite "IP version 6 (TCP/IPv6)" worth.
Mistake 3: IPv6 It works, but the speed is lower than the IPv4
This is a common situation for some providers where IPv6-The traffic is routed through less optimized channels:
- Run a speed test on speedtest.net (select a server with support) IPv6).
- Compare the results with the test on IPv4 (turn off IPv6 in the router settings temporarily).
If the difference is significant (over 30%), contact the provider β they may be the problem.
What to do if the Xiaomi router does not save the settings IPv6?
6.Tune in. IPv6 on devices on your network
Even if the router is properly distributed IPv6, Devices on your network (smartphones, computers, smart) TV) We'll take a look at the settings for different platforms.
On Android (smartphones and tablets)
Most of the devices Xiaomi, Redmi and other brands IPv6 It is automatically activated, but sometimes manual activation is required:
- Go to Settings. β Wi-Fi.
- Click on your network name and hold for 2 seconds.
- Select "Change the network" β "Additionally" β "Settings IP".
- Set the value "IPv6" c) the provision βAutomaticallyβ or βOnlyβ IPv6".
On Windows 10/11
By default. IPv6 It's on, but if it's off:
- Press Win + R, enter ncpa.cpl and press Enter.
- Right-click on active connection (Wi-Fi or Ethernet) β "Properties".
- Find it on the list "IP version 6 (TCP/IPv6)" and check the box.
On macOS
Apple is actively promoting IPv6, So problems are rare, if you need a check:
- Open "System settings" β Network".
- Select active connection and click "More".
- Go to the tab "TCP/IP" Make sure that you are near the "set up" IPv6" It's "Automatically".
β οΈ Note: Some smart devices (such as Xiaomi Mi Home cameras or XiaoAI speakers) may not support IPv6. In this case, they will only work on IPv4, But it won't affect the main Internet connection.
7. Checking the performance IPv6 speed-testing
After you set up, you need to make sure everything works correctly. Here are 3 ways to check:
- π Online tests: test-ipv6.com β shows IPv6-address and speed. ipv6-test.com β check-in DNS Connecting to popular services (Google, Facebook).
- π Command line: ping -6 ipv6.google.com tracert -6 ipv6.google.com If the ping passes (response with the IPv6-And the tracing shows the route, it works.
- π± Mobile applications: IPv6 Test (Android/iOS) β Checks the connection and shows the details of the connection. Network Analyzer analyzes the network and identifies problems with the network. IPv6.
If the tests show that IPv6 It works, but the speed is lower than expected, try it:
- π Change. DNS-servers to alternatives (e.g. Google on Cloudflare).
- π οΈ Disable the option in the router "IPv6 Firewall (if any).
- π‘ Switch the connection type (e.g., with) DHCPv6 PPPoE).
π‘
If IPv6 It works, but some sites are not opened, the problem may be their lack of support for the protocol. IPv4.
8 Additional settings for experienced users
If you want to optimize your work as much as possible IPv6, Consider the following options (not available on all router models):
- π Prefix Delegation: Allows the distribution IPv6-addresses to local devices on your network. IPv6 β LAN Settings - Recommended prefix: /64.
- π Dual Stack Lite (DS-Lite): used by some providers for transition. IPv6 β Connection Type.
- π‘οΈ IPv6 Firewall: If you need additional protection, activate the firewall for IPv6-Traffic (but this can slow down the speed).
- π‘ Prioritization: on routers with QoS support (e.g, AX6000) You can set a priority for IPv6-Traffic in the Bandwidth Control section.
For advanced users: if your provider supports native IPv6 (without encapsulation, but the router canβt get the address automatically, try manually specifying:
- Prefix Length: 64 (standard).
- MTU: 1500 (If you have problems with packet fragmentation, reduce it to 1480).
If you are using Xiaomi Mi Router in conjunction with a Mesh system (such as Mi Mesh System), make sure that you are using the Mesh system. IPv6 It's on all nodes, otherwise, devices connected to the additional points won't get it. IPv6-address.