ok..if youhave a firewall / router.. then your ip will be hidden in start>run>command>ipconfig..but how do sites like www.ipchicken.com find out the true IP? And how would i do it from the dos prompt?
thx in advance
Printable View
ok..if youhave a firewall / router.. then your ip will be hidden in start>run>command>ipconfig..but how do sites like www.ipchicken.com find out the true IP? And how would i do it from the dos prompt?
thx in advance
I believe you are confused. When you are behind a router, and you run ipconfig, it shows the LAN address, aka Private IP. This is an IP for your internal network. It is most likely 192.168.1.1 as that is what most routers assign the first port. When you go to a site like IP chicken, it gets your external IP, the IP of your router that your ISP assigns you. Do you catch my drift? Basically the router takes stuff from the outside, and sends it to the inside.
Just repeating it...if your router's worth it's salt,it'll show it's ip and block your real one..it'll obviously show up if you try to check it thru dosprompt(run winipcfg.exe to find out your ip)
So,sites like ipchicken just show you your router/firewall's addy and not your real one
You got ansfer for the first question.
For the second question, how to know your "outside" IP, the one you got from you ISP, you could use tracert command.
assuming that your box is directly on your router/firewall it would look like this:
>tracert www.yahoo.com
Tracing route to www.yahoo.akadns.net [216.109.117.106]
over a maximum of 30 hops:
1 time time time 192.168.0.1 <- internal IP of your router
2 time time time xxx.xxx.xxx.xxx <- external IP of your router
3 .....
4 ...
and so on
take a shot
No, they show your real IP. They show the IP that the whole world can see, the one that your ISP has given you. If it did show your private IP, then your internet wouldn't work. The internal block of IP's won't be given out by ISP's as they are reserved for LAN's. The 192.168.*.*, 10.*.*.*, and 172.*.*.* (not 100% sure on that last one, I don't work with any class 2's)
EDIT: ikalo gave you a good answer to your 2nd question, I didn't notice your 2nd one there :| heh.
What that site is reporting is your external IP, you can find it yourself but looking at you routers diagnostics page or doing a trace route (to any host on the Internet) from the command prompt and observing what it says. Most likely the 2nd hop is you wan (aka: external) IP. The command in Windows is called “tracert”.
Also, what you can do, is to go to a site like this: http://www.auditmypc.com/ and run some of their auditting tools. Not only will they tell you what you IP actually is, but let you know if you have any serious security holes in your system.
Quick aside to ikalo's post...
Your router may be "stealthed" in such a way that it may not respond to pings. Pings of course are what the tracert command uses to determine the host.
I just attempted the tracert on my router, and every attempt was timed out.
Also, are you sure the router would return your external IP or the internal IP? I'm just saying that my internet gateway is 192.168.1.1 internally, which is what (I would think) would respond to the ping. But I could be wrong.
It SHOULD show both the internal and the external. Like say if you pinged your ISP's RADIUS server or something (so it would have 3 hops) it would be like:
aksjdflkj server [221.111.111.111]
Router [221.111.222.333]
Router [192.168.1.1]
Just posting to make sure the thread doesn't die after thread_killer posted :D
Now I can take all the blame. Peace.
HA!!
That is, in fact, how I picked up this nick. I have been known to stop a thread in it's tracks.
/shrug
Don't know why, just lucky I guess.
ok well thanks for the info guys.. but im still a bit confused about the tracert..i understand how to work it but ip chicken says a different ip then the second hop in tracert ..2nd tracert hop starts with 10 and ip chicken starts with 24.. and my routers ip (interal ip?) is 192.168.0.3
Anything that starts with 10 is internal. I am not exactly sure of where your external will show with tracert, as I don't know how your router acts. Read throught tracert and see if anywhere it shows the same IP as ipchicken.
no where in tracert does the ip that ipchicken gives me show up :-\
IPChicken is not inside your router (meaning it is not inside your internal network, which would have the IPs like 192.168.x.x or 10.0.x.x) so it can see the IP that your router has (the external one atleast), and since IPChicken is written in PHP all it would take, is:
to get the IP your router gives. (The external one)Code:<php
echo $_SERVER["REMOTE_ADDR"];
?>
Understand?
microburn
There is nothing confusing, i think.
You have two IPs
1. Internal: (XXX.XX.X.X) This is your indentity in your network (LAN).
2. External: (XXX.XXX.XX.XX) This is your routers' IP and which is visible to whole internet.
If you are still confused then you can solve your problem by making IP domain:
www.no-ip.com
Now you can have something like yourname.*****.org as your IP Name...need not to remember your IP.. :D ..Njoy :)
ok you know what i dont even care if i am giving out my IP i want to learn..
router ip=192.168.0.1 and 192.168.0.2 (two comps)
ip chicken=24.73.9.194
2nd hop tracert to www.google.com = 10.96.208.1
which one is my true computers IP (not my router aka external)
This is your IP : 24.73.9.194.. now make IP Domain.
Quote:
Originally posted here by mastacracka
ok you know what i dont even care if i am giving out my IP i want to learn..
router ip=192.168.0.1 and 192.168.0.2 (two comps)
ip chicken=24.73.9.194
2nd hop tracert to www.google.com = 10.96.208.1
which one is my true computers IP (not my router aka external)
If you go back to the last post on the first page (made by yours truly) and click on the two links....all your questions are answered.
If you don't understand, then come here and say "Gee TK, I read the entirety of the links you posted, but I don't understand all of it. Could you explain what blah, blah, blah, means in English". At which point I'm going to say,
"Sure....what it means is this".
That's a kind of dialog. Questions, then answer. New question, new answer. Not question, answer, ignore the answer, ask question again.
By the way... Your computer's ip address is the 192.x.x.x adress. Which, you would have known if you had read the hyperlinks I provided.
All right, this is somewhat OT, but I gotta ask:
where the hell does the spelling/pronounciation "protocall" come from??!? Is this some form of regionalism somewhere in the states or is it just from the same bunch of people who pronounce nuclear "nucular"?
Want to get really confused. Add a buisness class proxy on port 80 to your advanced proxies for http. Your routers IP will no longer show up when you go to ipchicken. The proxy will show up instead of the routers ip.
Your router handers multiple IPs. The one assigned by your ISP (24.x.x.x) which is your internet ip address.
internally your router has an IP (looks like 192.168.0.1) which is the GATEWAY that computers on your LAN access to get access to the internet. Most routers even keep track of the INTERNAL IP's of the computers connected to them.
so simplictys sake lets put it like this with a router you have to have a ip to connect to the router so it can direct internet traffic to and from your NODE.
your compter (192.168.0.xx) sends traffic to router (192.168.0.1) which broadcasts the requests through the external ip (24.x.x.x or what ever your ISP assigned)
Let me try..... <sigh>
Every device on the internet has a LAN address and a WAN address..... really.... even your PC has a LAN address... it's 127.0.0.1.... It's WAN address may be 192.168.1.2 with a default gateway of 192.168.1.1. Now, the router at 192.168.1.1 has a LAN address of 192.168.1.1 but it's WAN address may be 10.0.0.2 with a default gateway of 10.0.0.1. Now that router will have a LAN address of 10.0.0.1 but have a WAN address of 68.23.125.2 and a default gateway of 68.23.125.1. Now the router it talks to, (default gateway), may have a LAN address of.......
See how it works yet?
Now, Tracert isn't always the most discerning with regard to the WAN or LAN address it returns to you. In fact, it may flip from WAN to LAN and back on each hop it takes through the network. So let's try to give an example.....
The pure path, and I mean _pure_ path may be....
127.0.0.1 (your computer LAN) ->
192.168.1.2 (your computer WAN) ->
192.168.1.1 (your router LAN and your PC's gateway) ->
10.0.0.2 (your router's WAN) ->
10.0.0.1 (your router's router's LAN and your router's gateway) (getting the picture) ->
68.121.1.2 ->
68.121.1.1 ->
etc....... (the 68.x.x.x adresses are both the same device just the LAN and WAN addresses of it.....)
Now your tracert may show a combination of the following depending on the way the route is set up.... NOTE: It ignores itself so you won't see 127.0.0.1 or 192.168.1.2.
192.168.1.1 OR 10.0.0.2
10.0.0.1 OR 68.121.1.2
68.121.1.1 or etc.
Now.... All that is quite clear in my mind.... However reading it is making me crosseyed.... If I have messed up please feel free to correct the paths etc..... anyone.... :(
PS: Before anyone "jumps on" my _pure_ path - Yes, I know that it technically goes through 127.0.0.1 as it passes through each device...... But that's a mere technicality.... ;)
Hope this try helps you understand it.....
thank ya got it jnowQuote:
Originally posted here by spamdies
Want to get really confused. Add a buisness class proxy on port 80 to your advanced proxies for http. Your routers IP will no longer show up when you go to ipchicken. The proxy will show up instead of the routers ip.
Your router handers multiple IPs. The one assigned by your ISP (24.x.x.x) which is your internet ip address.
internally your router has an IP (looks like 192.168.0.1) which is the GATEWAY that computers on your LAN access to get access to the internet. Most routers even keep track of the INTERNAL IP's of the computers connected to them.
so simplictys sake lets put it like this with a router you have to have a ip to connect to the router so it can direct internet traffic to and from your NODE.
your compter (192.168.0.xx) sends traffic to router (192.168.0.1) which broadcasts the requests through the external ip (24.x.x.x or what ever your ISP assigned)