eero pro - release and renew dynamic public IP address?
Hello,
I have been relatively happy with my eero pro system but there are times when I wish I had just a little bit more control over the configuration and operation of it. This is one of those times.
I am able to configure my ISP's cable modem to operate in 'bridge mode' (in case it's relevant).
Since I haven't contracted with my ISP to have a static IP address, I get a new dynamically-assigned IP address every so often. On occasion, I get bad luck and get a dynamically-assigned IP address that is on cloudflare's "naughty list", which means that from one day to the next (from one external IP address to the next) I suddenly am faced with having to answer a CAPTCHA challenge on almost every website I visit.
This continues until I am able to get a new external IP address assigned, which I have to go through several trial-and-error gyrations of rebooting or resetting my cable modem, and rebooting or resetting my eero gateway. Eventually I stumble across some magic combination and voila, I get a new external IP address dynamically assigned from my ISP and all of the CAPTCHAs go away and life resumes it normal course.
What I'd like to do is to find out how to force my eero gateway to release and renew its external IP address from my ISP. I'm so frustrated with this, it's happened several times over the past year and each time it's so exhausting to get out of... Today I tried calling them to see if it was something they could release and renew on their end, but I got someone on the phone who didn't know an IP address from their phone number, so there was absolutely no help there.
Please, for the love of all that's good and holy, eero, can you tell me how to do this?
Since I'm in bridge mode, the IP address assigned from the ISP is triggered by my eero gateway asking for one; it seems that the cable modem really is just a pass-through communication enabler here, and the requesting, holding, and releasing is all done by the eero gateway, right?
Thanks!
24 replies
-
This isn’t something you or eero has control over. Your modem is simply requesting an IP address from the ISP’s DHCP server. It’s up to the DHCP server as to what IP it will hand out. Normally, it will keep handing out the same one, but it all depends on the DHCP server configuration on the “aging” of the IP address. Even doing a release/renew on your end will result in you getting the same IP most likely.
-
Your comment:
>> Even doing a release/renew on your end will result in you getting the same IP most likely.
... is exactly what my original post is about -- that I do NOT have the ability to request this via my eero in its current capabilities.
Within my own network, almost any connected client device has the ability to release its assigned DHCP address and request a new one. All I am asking for is the ability to do this at a "macro level" -- from the ISP's perspective, where eero gateway is the client to my ISP's DNS server, to release and request a renewal. Surely this is possible.
I'm OK releasing the public IP address and then waiting a bit for renewal, to hopefully get a different one. That would make all the difference in this case.
eero doesn't give the consumer the ability to release or renew. Hence my ask.
You may not appreciate the need for this ask -- so just wait until you get assigned via your ISP's DHCP server a public IP address that is blacklisted with CloudFlare, and then you're having to answer CAPTCHA questions ("select every car", "select every bus", "select every crosswalk", "select every stop light") every time you visit most websites. Worse, some web services will not work for you because of the intervening CAPTCHA authentication "are you human?" that silently causes problems... Only when you stumble across the random series of events which results in a renewed DHCP public IP address that is NOT CloudFlare blacklisted is all right with the world again... The struggle is real, folks.
-
FYI, other router manufacturers enable this by allowing you to change the MAC address of the router. Once applied, it triggers a renewal of public IP address from the ISP because the "client" (the router) looks like a new client. Linksys, for example, allows you to manually edit your MAC address but also to "clone" it from your PC. I do not believe eero provides the ability for a customer to change the MAC address of any of its mesh nodes, esp. of the gateway unit. This is ONE way they could accomplish it, its how other manufacturers do.
-
In thinking about it, I suppose one way I could do it would be to delete my eero network, switch out which of my nodes is to be the gateway, and set it back up again. That way another MAC address would be coming through in the public DHCP IP request and I'd (in theory) get assigned a different public IP address. So it would seem that there's a manual workaround that would require me to nuke my eero config each time this is required.
-
Thanks, cMoo92. Good to know. I didn't know I could just juggle the eero units around and they'd figure themselves out. Might have to try that the next time I get assigned a bum IP address!
-
Matt Not in the way that I think I expected based on what was said above. What I had hoped would happen is that if I unplugged the gateway from the modem and plugged in one of the other two non-gateway units to be a new gateway, and just connect the old gateway to power only, one would automagically understand "Oh, now I'm the gateway!" and config itself as such, and similarly the former-gateway that is now not connected to the modem would say "Oh, now I'm no longer the gateway!" and configure itself as such; basically the whole system would dynamically configure itself accordingly. That is not what happened when I tried it...
What did work with less hassle that completely deleting and recreating the entire eero network was that I moved the ethernet cable that connected the gateway unit to the cable modem from one of the gateway's ports to the other (then power-cycled everything including the modem). That caused a new external IP address to be assigned, when doing this without switching ethernet ports would not have. So that was what I needed. Switching ethernet ports on the eero gateway apparently changed the MAC address involved in the dynamic IP address assignment process so my ISP saw it as a new client and issued a new IP (reserving the bad IP address for the previous MAC address for some period of time until that old reservation expired).
-
There are two different DHCP's at work -- one from the perspective of your ISP, giving your router a dynamic IP address on the WAN, and that's completely separate from what goes on inside of your network -- where your router gives out dynamic IP addresses to the devices INSIDE your own network on your LAN -- again, thanks to DHCP. One doesn't impact the other, except for when your router gets a new IP via DHCP from the ISP, it might need to synch up your LAN devices network details with any new WAN details (DNS servers? not sure). Really, most of your LAN clients typically use your router as the gateway and as the DNS server, so probably not much if anything really makes a WAN IP address change impactful on your LAN devices, the router does all of the. middle-man stuff there.
I get what you mean by "sticky IP" but that's only because of your ISP's DHCP lease time, which makes and hold reservations by MAC address. Once your MAC address doesn't show up for more than the lease time, the lease expires, and it will release the IP it's reserved for you on that MAC address back into the assignable pool. Releasing it doesn't mean that you won't get it back -- it means it's available for ANYONE to get the next time someone unknown makes a DHCP request and it's selected as the one to be given out. It could be to you, it could be to someone else.
I'd recommend reading up on DHCP, it's pretty interesting stuff and you've clearly got more questions than I would have time to type out answers to... Or ask these on a relevant reddit thread since they're not eero specific?(It's not that common for someone to need to change their public IP address very often, usually that's because of downloading or hosting torrents or other (ahem) activities. Just get a VPN...)
Good luck!
Content aside
-
1
Likes
- 2 yrs agoLast active
- 24Replies
- 3770Views
-
4
Following