For the best answers, search on this site https://shorturl.im/awKdt
Not really. Various Internet directories contain an administrative address and contact for every assigned domain name -- not for every IP address. But even assuming there is a constant correspondence between a DNS domain name and that particular IP address, you will still most likely not get the exact address of the computer at which it originated. Just the address of the admin contact for the domain. The computer itself could be miles away. If the email came from, say, Yahoo, you might be able to pinpoint a Yahoo computer farm location (or maybe not) but the user computer sending the email might be on anohter continent. If the Yahoo profile is incomplete, or spoofed, not even Yahoo will be able to help. A paying Yahoo account is a little different in that bills and mailings muct be getting physically to someone. The computer might not be there, but one hopes whoever is will be able to help. But even a computer with its own domain name might not be tracable via the IP address to any particular admin location. There is a standard (and widely used) network protocol called DHCP, which allows a pool of IP address to be reused over and over again. The IP address you're interested in might be assigned to a quite different computer by the time you investigate. And even so, you'll not likely get the street address of the computer you're after. More likely, some data on the assignee of the block of IP addresses of which the IP address of interest is a part. When IPv6 is universally adopted (after the lack of a stampede in that direction over the last few years, it's not going to be happening soon, it seems) this will change soem as IPv6 addresses are much longer and there will be no need to maintain DHCP pools of shared addresses. Devices are likely to have permanent_for_life IP addresses though, depending on how they're connected to the Net just now, that may still not get you a street address every time. In the particular case of an email, if some attempt was made to conceal its origin, the origin IP address in the header, from which it supposedly came, may not be correct. It may be a spoofed IP address. And, for an email sent through an anonymizing network, the origin IP address in the header the receipient sees should have to connection with the originating computer at all. No straightforward way. With a little enterprise, you should be able to get close, though. You might want to read The Cuckoo's Egg by Cliff Stoll, which is an entertaining account of a long running attempt to identfy the location and identity of someone using a computer at Lawrence Berkeley Labs in California. Adn a tale of government bumbling and follishness. Hilarious in place sand though provoking in others. A very good book.