webForumDet fria alternativet

Kolla IP-nummer till en URL

4 svar · 331 visningar · startad av Icebreaker

IcebreakerMedlem sedan juni 2000516 inlägg
#1

Tjao!

Vill ha ett program/webtjänst som "fixar" fram IP-adressen till en viss URL/websida.
Exempel om jag skriver in https://www.aftonbladet.se så vill jag fram vilken IP-adress sidan ligger på.
Hade ett sådant program innan.. men kommer inte ihåg vilket det var?

PeeerMedlem sedan mars 20025 907 inlägg
#2

start-->kör-->"cmd /k nslookup https://www.webforum.nu"

TjarvenMedlem sedan juni 200359 inlägg
#3

Testa programet "Hostname" hos sysinternals
Sysinternals

KlösMedlem sedan dec. 19992 615 inlägg
#4

start --> kör --> cmd

C:\>ping [url]www.webforum.nu[/url]

Skickar signaler till wf1.webforum.nu [b][193.13.74.84][/b] med 32 byte data:

Svar från 193.13.74.84: byte=32 tid=50ms TTL=54
Svar från 193.13.74.84: byte=32 tid=140ms TTL=54
Svar från 193.13.74.84: byte=32 tid=40ms TTL=54
Svar från 193.13.74.84: byte=32 tid=40ms TTL=54

Ping-statistik för 193.13.74.84:
    Paket: Skickade = 4, Mottagna = 4, Förlorade = 0 (0% förlorade),
Ungefärlig tid för att skicka fram och åter i millisekunder:
    Minimum = 40ms, Maximum =  140ms, Medel =  67ms

cmd byts ut mot command om OS:et är Win98/ME/95

Engine^Medlem sedan dec. 20003 887 inlägg
#5

Det är inte svårt att göra ett eget annars...

#include <winsock2.h>
#include <iostream.h>

void main(int argc, char * argv[])
{
	if(argc != 2)
	{
		cout << "Usage: getip URL\nExample: getip [url]www.sunet.se.\n[/url]";
		exit(0);
	}

	WSAData wData;
	WSAStartup(MAKEWORD(2, 2), &wData);

	struct hostent *hURL;
	hURL = gethostbyname(argv[1]);

	if(hURL == NULL)
	{
		cout << "Error retreiving host.\n";
		exit(0);
	}

	cout << "Host name : " << hURL->h_name << endl;
	cout << "IP address: " << inet_ntoa(*((struct in_addr *) hURL->h_addr)) << endl;

	WSACleanup();
}
133 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)