Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have the strange need to know what my public ip address was from yesterday. Is there a tool to do that?

share|improve this question

closed as off topic by Ben Pilbrow, voretaq7, EEAA, Bart De Vos, Chopper3 Sep 13 '11 at 20:52

Questions on Server Fault are expected to relate to server, networking, or related infrastructure administration within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

If you use outlook, find an email sent on past days, and view "raw message" and look in the headers. You could possibly recover it from there.

If you use gmail, look at the bottom of the main mail page (it says "Last account activity, see DETAILS") You can look there too.

If you visited any sites you know the owner of, tell them to look through the logs at what time you visited them, and compare it to your User Agent. (Still not definite, but a good guess).

share|improve this answer
good suggestions - the only caveats I can think of are that using email headers may have varying degrees of accuracy, and the other methods will only show what the remote server thought your IP was (so if you need the public-facing IP they're great, if you need an internal network address they may not be so helpful unless you can get the info from an internal site) – voretaq7 Sep 13 '11 at 20:53
@vore - Very true, but what other definite options are there :D? QUOTE: "...need to know what my public ip address was from yesterday" AKA RTFQ. – U4iK_HaZe Sep 13 '11 at 20:54
…which is why email headers have varying degrees of accuracy (the first Received: header is "Received from by", then hands it off to the public internet - we don't know what was mapped to) – voretaq7 Sep 13 '11 at 20:58
@vore - Okay, fair enough. The outlook I used to use was set up to directly contact the mail servers. I don't like the whole "download emails and have an upload queue" function, and "offline email" since it's compromizable. But in this case, you're right. – U4iK_HaZe Sep 13 '11 at 21:00

If your DHCP client is logging the addresses it received you can examine the logs (without knowing what operating system you are using I can't give you any more specific guidance than that).

If your DHCP client is not logging its assigned address you may be able to contact your ISP and get this information, though they will probably ask why you need to know.

If you were manually assigning yourself addresses and didn't write it down you're probably out of luck.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.