• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Is there a website that will tell you your internal IP address?

BZeto

Platinum Member
I'm wondering if there is a website that can run an app to show you the internal IP address of your computer. I do tech support for a school and the staff workstations are thinclients running off of citrix servers. I can manage them remotley when a user needs help but I need to know the ip address of their machines. They dont have access to any windows tools that will give them this information and it would be impossible to explain to them how to access the device configuration to get the IP.

Thanks.
 
Like I said, the employee's dont have access to any windows tools that will tell them this information. They dont even have the Run tool in their start menu.
 
they are windows xp pro or 2k wksts right? what software are you using to remote into their computers? couldnt you go by pc name instead? do they even know the names of their computers? what gives the workstations their ip? is it a dhcp server that is running on a windows2k3 or win2k server? a router? i'm not that familar with citrix servers even though a few clients i went to use it and i t/s it a few times.
 
Originally posted by: sieistganzfett
they are windows xp pro or 2k wksts right? what software are you using to remote into their computers? couldnt you go by pc name instead? do they even know the names of their computers? what gives the workstations their ip? is it a dhcp server that is running on a windows2k3 or win2k server? a router? i'm not that familar with citrix servers even though a few clients i went to use it and i t/s it a few times.

They are Neoware thinclients that run off of Windows 2003 Terminal Servers. So they are working in windows 2003 environments. To remote into them I use Neoware's software called ezRemoteManager which has a broadcast function so I can see every Neoware client on a particular segment. The software allows you to do a few things such as shadow (remote control) and update firmware.
The computer names that the program shows me is basically "NEO-MacAdress" format, not an actual computer name, so it doesn't do me much good. They pull the IP's from our sites local Apps server running DHCP. On the Neoware's themselves you set the ICA server address so it knows where to look when they launch a citrix app (their Desktop in this case).
I would assume there would be a website could run some sort of applet to get the local device IP, guess it's not that simple though..

 
http://www.softperfect.com/products/networkscanner/ looked good, it was mentioned in another thread today, but you run this, not the end user. i dont think this would help at all though. maybe have the person sign off then on so you see someone vanish from the list?

on a win2k3 server, you can see who (user name + pc name) is connecting in using files, showing the ip too if i remember correctly, it's through computer management on the server->shared folders->sessions

i dont know of a website that will give an internal ip, only a wan ip. maybe auditmypc.com?
http://www.auditmypc.com/internal-ip.html
 
Originally posted by: sieistganzfett
http://www.softperfect.com/products/networkscanner/ looked good, it was mentioned in another thread today, but you run this, not the end user. i dont think this would help at all though. maybe have the person sign off then on so you see someone vanish from the list?

on a win2k3 server, you can see who (user name + pc name) is connecting in using files, showing the ip too if i remember correctly, it's through computer management on the server->shared folders->sessions

i dont know of a website that will give an internal ip, only a wan ip. maybe auditmypc.com?
http://www.auditmypc.com/internal-ip.html

Great recommendation. I was going to suggest to check the DHCP server for the internal IPs. By the way, anyone have used 'NeoLinux ezUpdate and Profile Server Package' and has some knowledge base linkage and screenshots?

edit: bi-directional firewall?
 
do the thin clients conform to a naming standard? ALL the helpdesks I have been at have barcodes on user devices...

so, the computer name would be nab-wk-<barcode>. the user just had to look at the computer, read you off the 5 digit barcode, and you can connect by the hostname 🙂
 
Originally posted by: sieistganzfett
i dont know of a website that will give an internal ip, only a wan ip. maybe auditmypc.com?
http://www.auditmypc.com/internal-ip.html
Looked promising, but still wont give me my internal IP with the way our firewall is set up.
With the network scanner you mentioned I would have to actually have the person turn their machine off to see it disappear from the list, not to mention the program I'm using already does the same thing.

Originally posted by: RebateMonger
You could write your own internal .ASP web page that would return the client's IP address.
No clue how I would go about doing that but perhaps I can look into it.

Originally posted by: jlazzaro
do the thin clients conform to a naming standard? ALL the helpdesks I have been at have barcodes on user devices...

so, the computer name would be nab-wk-<barcode>. the user just had to look at the computer, read you off the 5 digit barcode, and you can connect by the hostname

Naming scheme for the thinclients goes "NEO-last six of mac address.ourdomain".
The only barcodes on them pertain to the asset number of the device.
I suppose I could attach a label to each computer and have the person read me their computer name (or mac address) each time they need support.

I'm gonna keep exploring my options, I appreciate the replies.

 
How to log IPs with ASP/VB.

Basically, you enable IIS on a Server 2003. Tell it to allow Active code (ASP). Then write a single web page that reads the user's IP address and prints it to the screen. It should work fine if there's no NAT between the user and the web server.

Actually, this single line of code will get their IP address and display it on the web page:
<% response.write "Remote Address: " & Request.ServerVariables("remote_addr") %>

Edited the line to show the <% %> characters and eliminated the line feed characters ( <br> ).
 
if the server2k3 handles dhcp, you can go into the dhcp on that, under the scope, address leases you can see the client ip, name of the computer, as well as it's mac address.

another thing you can do on the server2k3 is go into the server's computermanagement, look at the shared folder's "sessions" which will tell you the username, computer ip as well.

i dont know if either of these are what your looking for though. your probably best off making a website like rebatemonger said.
 
Originally posted by: RebateMonger
How to log IPs with ASP/VB.

Basically, you enable IIS on a Server 2003. Tell it to allow Active code (ASP). Then write a single web page that reads the user's IP address and prints it to the screen. It should work fine if there's no NAT between the user and the web server.

Actually, this single line of code will get their IP address and display it on the web page:
response.write "Remote Address: " & Request.ServerVariables("remote_addr") & "<br>"

Edit.. Going to do some more testing.
 
while the webpage would be the easiest since its central and nothing has to go on the computer, a simple vb script on each users desktop could do it as well...

Option Explicit
Dim IP_Address : IP_Address = GetIP()

If IP_Address = "0.0.0.0" OR IP_Address = "" Then
MsgBox "No IP Address"
Else
Msgbox IP_Address
End If

Function GetIP()
Dim ws : Set ws = CreateObject("WScript.Shell")
Dim fso : Set fso = CreateObject("Scripting.FileSystemObject")
Dim TmpFile : TmpFile = fso.GetSpecialFolder(2) & "/ip.txt"
Dim ThisLine, IP
If ws.Environment("SYSTEM")("OS") = "" Then
ws.run "winipcfg /batch " & TmpFile, 0, True
Else
ws.run "%comspec% /c ipconfig > " & TmpFile, 0, True
End If
With fso.GetFile(TmpFile).OpenAsTextStream
Do While NOT .AtEndOfStream
ThisLine = .ReadLine
If InStr(ThisLine, "Address") <> 0 Then IP = Mid(ThisLine, InStr(ThisLine, ":") + 2)
Loop
.Close
End With
If IP <> "" Then
If Asc(Right(IP, 1)) = 13 Then IP = Left(IP, Len(IP) - 1)
End If
GetIP = IP
fso.GetFile(TmpFile).Delete
Set fso = Nothing
Set ws = Nothing
End Function
 
Pretty much this whole time I've been overlooking one thing. Whenever they load into their desktop they are working off the terminal servers which reside at another site. So even if a program was ran to fetch the internal IP it would be the IP of whatever TS they are working off of. I really dont think there is a way to get the actual thin client IP when they are working in citrix because its all transparent once they launch their desktop. I got ahead of myself and didnt even realize this, and probly didnt provide you guys with enough info to see it either. I think I'm going to just make labels with the last few digits of the MAC and stick them on the computers. Then they just need to read it to me so I can find them in the list.
 
Back
Top