That is where nine out of ten first-time miners get stuck. The hardware works. The network works. The problem is that Antminers default to DHCP on first boot, which means the miner asks your router for an IP address the moment it powers on, and the router hands out whatever it has available. There is no sticker. There is no manual. There is no obvious way to know what IP your specific miner got. And the browser cannot guess.
Every guide on the internet tells you to use Bitmain’s official IP Reporter. That is fine when it works. It fails roughly one in five times. The button gets mashed during shipping. Windows 11 blocks unsigned executables. The PC is a Mac. The miner is on a different subnet than the computer. The control board is fried. Any of these, and you are stuck with a $5,500 machine that is earning zero and cannot be configured.
This guide covers the four methods in the order you should try them. If method one fails, go to method two. If that fails, method three. By method four, you have a bulletproof answer. MillionMiner ships thousands of Antminers every month and runs support for 1,200+ hosted customers. This fallback sequence is what our team uses every day.
Before you start: the 30-second sanity check
Before any of the four methods will work, your miner and your computer need to be on the same physical network, powered on, and talking. Ninety percent of the time, when someone says IP Reporter is broken, it is actually one of these four basic checks that failed:
- Power. The PSU is plugged into a circuit that actually delivers 220V (or 110V for the smaller Scrypt units). The fans are spinning at high RPM within 15 seconds of power-on. If the fans are quiet, the miner is not booting, and no IP discovery will work.
- Ethernet. A real, intact Ethernet cable runs from the miner’s network port directly into your router or network switch. Antminers do not have Wi-Fi. They never have had Wi-Fi. Every support ticket that starts with "it shows no network" ends with someone realizing they did not plug the cable all the way in.
- LAN LED. The small LED beside the Ethernet port on the miner is lit solid green or blinking. Solid green means the link is up. Blinking means data is flowing. If the LED is off, the cable, the port, or the switch is the problem, not the IP.
- Same subnet. Your computer is connected to the same router (or the same switch behind the same router) as the miner. Not a different Wi-Fi network. Not a mobile hotspot. Not a VPN. If your laptop is on 192.168.1.x and the miner somehow landed on 10.0.0.x, no tool in the world will find it until you fix the subnet.
Check those four. If any of them is off, fix it first. If all four are good, move to Method 1.

IP Reporter is Bitmain’s official free tool. It is a small Windows executable that listens for a broadcast packet from your miner, captures the IP, and displays it on screen. When it works, it takes 45 seconds. That is why every guide starts here.
How to use it
1. Download IP Reporter from Bitmain support. The direct file link is IP Reporter.zip from Bitmain’s file server. Always get it from the official source. Third-party mirrors often bundle malware.
2. Extract the ZIP to your desktop. Right-click IPReporter.exe and choose Run as administrator. Without admin rights, the tool cannot bind to the network port it needs.
3. In the small window that opens, leave the options at Default for home use (the Shelf / Step / Position options are for tracking multiple miners in a farm). Click Start.
4. Walk to the miner. Press and hold the small IP Report button beside the Ethernet port for five seconds until you hear a beep or see the status LEDs flash. Release it.
5. A popup appears on your PC showing the miner’s IP address and MAC address. Copy the IP. Paste it into a browser. Log in with root / root. You are in.
The three ways it fails
1. Windows 11 SmartScreen. The exe is unsigned. Windows 11 blocks it by default. The fix: right-click, Properties, check Unblock, then try again. If your corporate IT has locked this down, you cannot use Method 1. Move to Method 2.
2. The button is stuck or broken. The small IP Report button is a mechanical switch. Shipping damage, dust, or a mashed plastic cover can leave it permanently pressed or permanently dead. If you hold it for five seconds and nothing happens on your PC, do not keep trying. Move to Method 2.
3. Mac or Linux. IP Reporter runs on Windows only. There is no Mac build. There is no Linux build. Zeus Mining, D-Central, and Bitmain’s own docs all confirm this. If you are on a Mac, skip Method 1 entirely and go to Method 2.

BTC Tools is a third-party utility originally written by the btccom team and now maintained on GitHub. Unlike IP Reporter, it does not need the button press. It scans your network, identifies every Antminer-compatible device, and shows you its IP, hashrate, pool, and firmware in a single table.
The current version is v1.3.4 for Windows and v1.3.3 for macOS (the Mac version requires Homebrew and some command-line setup). You can download both from btctools.info. The Linux build compiles from source.
How to use it
1. Extract the archive. Launch BTC Tools.exe (or the Mac equivalent).
2. The tool auto-detects the subnet your computer is on and populates the scan range. If your computer is 192.168.1.44, the scan range becomes 192.168.1.1 - 192.168.1.255. Leave it.
3. Click Scan Miner. Wait 10 to 30 seconds. The tool probes every IP in the range for Antminer’s signature services (port 80 for the web interface, port 4028 for the cgminer API).
4. Every Antminer on the network shows up in the results table with its IP, model, hashrate, temperature, fan speed, pool URL, and worker name. Double-click the row to open the web interface directly.
WHY THIS WORKS WHEN IP REPORTER FAILS
BTC Tools does not rely on a broadcast from the miner. It actively probes every IP in your subnet. So a broken IP button, a missing button press, or a locked-down Windows exe do not matter. As long as the miner is on the network and its control board is alive, BTC Tools will find it.
When BTC Tools also fails
The one scenario where BTC Tools will miss your miner: your miner somehow landed on a different subnet than your computer. This happens in two specific cases. First, if your router has VLAN segmentation and the miner got assigned to the wrong VLAN (common in commercial internet setups). Second, if the miner still has a leftover 192.168.1.254 static IP from a factory reset and your network is on a different range like 10.0.0.x. Either way, the miner is hiding one subnet over. Go to Method 3 or Method 4.
Method 3: Your router’s DHCP client list (zero downloads)
This method works on every router made in the last 20 years. No software to install. No button to press. You log into your router, look at the list of connected devices, and find your miner.
How to use it 1
. In a browser, go to your router’s admin address. The default is usually 192.168.1.1 or 192.168.0.1. On a Mac, run netstat -nr | grep default in Terminal. On Windows, run ipconfig in Command Prompt and look at the Default Gateway.
2. Log in. If you have never changed the router password, check the sticker on the bottom of the router itself. Common defaults are admin/admin, admin/password, or the ISP-issued password printed on the sticker.
3. Find the section labeled DHCP, Connected Devices, Client List, or Attached Devices. Different router brands label it differently, but the content is the same: every device currently pulling an IP from DHCP.
4. Scan the list for any of three tells:
- Hostname contains "Antminer" or "antMiner" (most common)
- MAC address starts with C4: or D4: (Bitmain’s assigned prefixes, confirmed across the S19, S21, S23, L9, and L11 generations)
- The newest DHCP lease (if you just powered on the miner, its lease will show a few minutes old, while every other device on your network will show hours or days)

The problem with Method 3 is that ISP-managed routers (the kind Comcast, BT, Vodafone, and Etisalat give you) often have locked-down admin panels that hide the client list behind an app or a support call. If you see a consumer-friendly dashboard with three tabs and no "connected devices" section, you are stuck. Go to Method 4.
Method 4: Advanced IP Scanner or Angry IP Scanner (the nothing-else-worked fallback)
Network scanners do what BTC Tools does but without the miner-specific intelligence. They ping every IP in a range, check which ones respond, and show you what they found. If your miner is alive on the network at all, a network scanner will catch it.
The two tools worth using
- Advanced IP Scanner (Windows, free). The most polished option. Shows hostname, MAC address, vendor, and open ports. Most Antminers show up as "Bitmain Technologies" in the vendor column.
- Angry IP Scanner (Windows, Mac, Linux, free, open source). Slightly uglier interface but runs on Mac natively without Homebrew gymnastics.
How to use either one
1. Install. Launch. The tool auto-detects your subnet (same logic as BTC Tools).
2. Click Scan. Wait 30 to 60 seconds while it pings every IP.
3. Sort the results by Open Ports. Antminers respond on port 80 (HTTP web interface) and port 4028 (cgminer API). Any device with 80 open and a MAC starting C4 or D4 is your miner. Right-click the row and choose Open HTTP, or copy the IP into a browser manually.
4. If you prefer the command line on Mac or Linux, nmap -p 80 192.168.1.0/24 does the same job in one line. The minerstat Locator tool is another free option that works on Windows, Mac, Linux, and Raspberry Pi.
When all four methods fail: the factory reset If you have tried every method and your miner is invisible to all of them, the miner itself has a problem. Not the network. Not the computer. The miner. This is when the factory reset trick earns its place.
Every Bitmain Antminer has a hardcoded factory reset behavior. Power the miner off. Hold the IP Report button down. Power the miner back on while still holding the button. Keep holding for 10 full seconds after the fans spin up. Release. The miner will now boot with a static IP of 192.168.1.254.
Change your computer’s IP to something in the same range (like 192.168.1.100 with subnet 255.255.255.0). Connect the miner directly to your computer with an Ethernet cable if needed. Open a browser and go to http://192.168.1.254. Log in with root / root. You are in the web interface, and you can reconfigure the network from there.
If the factory reset does not produce a response at 192.168.1.254 either, the control board is probably dead. This is a hardware fault, not a network one. If the miner is under warranty (MillionMiner ships every unit with the full Bitmain manufacturer warranty), open an RMA. If you bought the miner through MillionMiner hosting, contact the support team and they will diagnose it on-site at no cost.
Once you have the IP: the first 5 minutes inside the web interface
Finding the IP is the hard part. But logging in with default credentials and walking away is a mistake. Three things need to happen in the first five minutes:
- Change the root password. The default root/root login is the same on every Antminer shipped worldwide. Anyone on your network can open your miner and redirect your hashrate to their wallet. Go to System → Password and set a strong, unique one. Write it down. Lost passwords on Antminers cannot be recovered without a full firmware reflash.
- Configure your pool. Go to Miner Configuration and enter your pool’s stratum URL, your worker name, and your wallet address. If you are not sure which pool to use, Foundry, AntPool, and ViaBTC are the three largest for SHA-256. For Scrypt miners, LitecoinPool and Viabtc are the standards. For Kaspa, WoolyPooly. Save. The miner starts earning within 60 seconds.
- Reserve the IP. This is the one step most first-time miners skip, and it guarantees you will be hunting for the IP again the next time your router reboots. See the next section for why and how.
How to never do this again: DHCP reservation
The reason your Antminer’s IP changes is that DHCP is designed to hand out IPs on a short lease (usually 24 hours) and reassign them as devices come and go. Every time your router reboots, your miner could end up with a different IP. That is why you are reading this article in the first place.
The fix is called DHCP reservation (some routers call it "static lease" or "IP binding"). You tell the router: "this specific MAC address always gets this specific IP, forever." The miner thinks it is still using DHCP, but the address never changes.
How to set it up
- Log into your router. Find the DHCP or LAN settings section.
- Look for "DHCP Reservation", "Static Lease", "Address Reservation", or "IP Binding". Every consumer router has this feature, though the name varies.
- Add a new entry. MAC address: the Antminer’s MAC (starts C4 or D4). Reserved IP: whatever the miner currently has, or a fresh one like 192.168.1.200. Save. - Reboot the miner to pick up the new lease. From now on, 192.168.1.200 is your miner, forever, regardless of what else happens on the network.
If you run multiple miners, reserve an IP for each one in a clean sequence (.200, .201, .202). Label each worker in the pool config to match. When something goes wrong six months from now, you will know exactly which IP maps to which machine in the rack.
Frequently asked questions
Why can’t I find my Antminer on my home network?
The three most common causes: the Ethernet cable is not fully seated (check the LAN LED on the miner), the miner is on a different subnet or VLAN than your computer, or the control board failed during shipping. Work through the 30-second sanity check first, then try Method 2 (BTC Tools), which scans the network rather than waiting for a broadcast from the miner.
Does IP Reporter work on Mac?
No. Bitmain’s IP Reporter is Windows-only. There is no official Mac build, and running it through Wine is unreliable. Mac users should skip Method 1 entirely and start with Method 2 (BTC Tools, which has a Mac build that requires Homebrew) or Method 3 (router DHCP list, which works from any device with a browser).
What is the default Antminer IP address?
There is no default DHCP IP, because DHCP assigns a new IP every time. However, after a factory reset, every Bitmain Antminer boots with a static IP of 192.168.1.254 until you reconfigure it. That is the fallback address you use when all four network discovery methods fail.
How do I reset my Antminer’s IP address?
Power off the miner. Hold the IP Report button. Power it back on while still holding the button. Keep holding for 10 full seconds after the fans spin up. The miner reboots with a static IP of 192.168.1.254. You can then log in and reconfigure it for your network.
Why does my Antminer’s IP keep changing?
Because DHCP leases expire. Every router eventually reassigns IPs, especially after a reboot. The permanent fix is a DHCP reservation (some routers call it a static lease or IP binding) that ties your miner’s MAC address to one specific IP forever. Set this up once and you will never hunt for the IP again.
What is the default login for an Antminer web interface?
Username: root. Password: root. This is the same on every Antminer shipped worldwide, across the S9, S17, S19, S21, S23, L7, L9, L11, X5, X9, Z15, and KS series. Change it immediately after first login. Lost passwords on Antminers cannot be recovered without reflashing the firmware from an SD card.
Can I find an Antminer’s IP without the IP Report button?
Yes. The IP Report button is convenient but not required. Method 2 (BTC Tools), Method 3 (router DHCP list), and Method 4 (network IP scanner) all find your miner without touching the button. If the button is stuck, broken, or physically inaccessible in a rack, any of these three methods will work.
Does IP Reporter work on Windows 11?
Yes, but Windows 11 SmartScreen blocks the unsigned executable by default. Right-click IPReporter.exe, choose Properties, check the Unblock box at the bottom, click OK, and run as administrator. If your corporate IT has locked down unsigned apps entirely, you will need to use Method 2 or Method 4 instead.
My Antminer shows up in the scan but the web interface will not load. Why? Three common causes. The miner is still booting (wait 2 to 3 minutes after power-on for cgminer to initialize). The web interface is on a non-standard port (try port 443 with HTTPS if port 80 HTTP does not work). The firewall on your computer is blocking the outbound request (disable it temporarily and retry). If none of those work, factory reset the miner to 192.168.1.254 and start fresh.
How do I assign a static IP to my Antminer? There are two ways. The cleaner way is DHCP reservation on your router, which keeps the miner in DHCP mode but always hands it the same IP. The harder way is setting a static IP inside the miner itself, under Network Configuration in the web interface, which requires you to manage the IP, subnet, gateway, and DNS manually. For home setups, always use DHCP reservation. Static IPs inside the miner are only worth the effort in colocation environments with dozens of units.
The bigger picture
Marcus’s S23 Hydro is online now. It took him roughly 20 minutes to find the IP using Method 3 (his ISP-issued router buried the client list under a mobile app), another 5 minutes to change the root password and set the pool, and 2 minutes to reserve the IP so he never has to do this again. The machine has been hashing for a week.
Finding an IP address is not the hard part of mining. Power costs are. Difficulty is. Hashprice is. But when you are staring at a dark browser window 30 seconds after spending $5,500 on a machine that will not talk to you, it does not feel like a small problem. It feels like the only problem. The four methods in this article exist because IP Reporter was never the single answer the internet pretends it is. It is one of four. Try them in order.
For the bigger economic picture, our guide to whether Bitcoin mining is profitable in 2026 runs five real scenarios with real numbers at April 2026 hashprice. For the foundational explanation, our guide on what Bitcoin mining actually is covers the protocol-level mechanics. And if you have an X5, X9, or Z15 instead of a Bitcoin miner, the setup flow is identical but the pool configuration differs; our Monero mining guide and Zcash Z15 vs Z15 Pro comparison cover the per-coin specifics.
Or, if you would rather skip all four methods entirely, our hosting team handles every IP discovery, every firmware update, every RMA, and every reboot on your behalf. 99.9% uptime across our Nebraska, Missouri, and Mississippi facilities. You never see a dark browser window again.
Ready to Start Mining?
Free worldwide DDP shipping. Professional hosting from $0.055/kWh.

