Krijg IP adres van mijn computer

Status
Niet open voor verdere reacties.

mr32

Gebruiker
Lid geworden
30 okt 2009
Berichten
441
Hallo Helpmij'ers,

Ik wil graag via een Visual Basic (.NET) programmaatje het IP adres van mijn computer te weten te komen. Ik heb al het één en het ander gegoogled en geprobeerd, maar ik kreeg alleen maar mijn IP adres van de "localhost" (lokale adres). Wel heb ik al dit gevonden: http://stackoverflow.com/questions/1242484/get-real-ip-address-with-vb-net. Maar zoals die "Jex" daar al zei: er moet een makkelijkere manier zijn. Is er ook een manier zonder dat er een website of server nodig is??

Alvast bedankt,

mr32 :cool:
 
even naar start, uitvoeren en daar ipconfig /all intypen en daar krijg je denk ik alles wat je nodig hebt;)
 
hahaha, zover ben ik ook nog wel ;) (wel bedankt :p)... Maar hoe kun je die gegevens via Visual Basic opvragen?
 
Zou je misschien de code kunnen posten die je al hebt gebruikt, want grote kans dat je dit dus al hebt:

Code:
Imports system
Imports System.Net.DNS
Public Class GetIP
Shared Function GetIPAddress() As String
Dim sam As System.Net.IPAddress
Dim sam1 As String
With system.Net.DNS.GetHostByName(system.Net.DNS.GetHostName())
    sam = New System.Net.IPAddress(.AddressList(0).Address)
    sam1 = sam.ToString
End With
GetIPAddress = sam1
End Function
    Shared Sub main()
      Dim shostname As String
      shostname = system.Net.DNS.GetHostName
      console.writeline("Name of the System is = " & shostname)
      console.writeline("Your IP address is= " & GetIPAddress)
    End Sub
 End Class
 
Dit: maar dan krijg ik volgens mij het ip adres van die server waar dat php bestandje is gehost :confused:


Dim uri_val As New Uri("http://www.mr32.woelmuis.nl/curip.php")
Dim request As HttpWebRequest = HttpWebRequest.Create(uri_val)

request.Method = WebRequestMethods.Http.Get

Dim response As HttpWebResponse = request.GetResponse()
Dim reader As New StreamReader(response.GetResponseStream())
Dim myIP As String = reader.ReadToEnd()

response.Close()

msg("Server IP: " & myIP)


(dat stond op deze site)

Het is in ieder geval niet mijn ip adres...
 
En probeer dat stukje code eens wat ik had gegeven, want dit is wel een heel omslachtige en volgens mij ook niet goed werkende manier...
 
hmm, jammer genoeg krijg ik m'n "lokale" IP adres (wat begint met 192.168.), Ik weet niet of dat de bedoeling was :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan