Avatar billede h7iws Nybegynder
23. marts 2006 - 01:02 Der er 3 kommentarer og
1 løsning

Internet, TCP, Winsock, VB6

Kære Eksperter.
Jeg er endnu engang kommet til kort.
Jeg vil gerne vide hvordan en computer finder ud af at den er på internettet, og kopiere denne egenskab over til winsock i VB6, hvis det kan lade sig gøre.

Normalt skriver man jo bare en Standartgateway (sådan har jeg i hvert fald forstået det) og computeren bag denne ip-adresse er så 'internet udbyderen', jeg kan imidlertid ikke bare pege en anden computer i huset (klient-pc) vha. standartgateway'en til min server-pc, og derefter åbne internet explore og modtage data fra server-pc.

Det var måske lidt indviklet forklaret, så jeg prøver lige igen.
Jeg skal kunne forbinde fra en klien-computer til en server-computer, som om klient-computer er internettet, på den måde skal server-computer så servere data til klient-computeren!

Er det noget man kan kode i VB6 - Winsock - TCP/IP, og i så fald, nogle forslag??
Jeg mener, nogen har jo lavet internette en eller anden gang, hvorfor kan jeg ikke også ??
:p

Håber at i kan hjælpe mig, for jeg er lidt blank på det område, har ingen anelse om hvordan det fungerer.
Pfh Tak.
Mvh Emil
Avatar billede joern Nybegynder
23. marts 2006 - 18:47 #1
Hej.

Jeg synes ikke, at dit spørgsmål er så præcis, at jeg vil forsøge at svare, men prøv at søge i tidligere besvarede spørgsmål f.eks.  http://www.eksperten.dk/spm/8390

Du kan også søge på Google  http://www.devx.com/vb2themax/Article/19879 og mange, mange andre.
Avatar billede h7iws Nybegynder
23. marts 2006 - 22:52 #2
Tak for kommentaren, men jeg vil så forsøge at forklare igen!
- Da jeg har søgt og endnu ikke har fundet noget!
Det jeg vil er at min server skal agere DNS, så jeg med en klient kan logge på eksempelvis http://julemandens.side.dk, denne side skal imidlertid ikke henstes fra nettet men fra serveren som ikke er på nettet.
Den skal altså simulere at der er internet...

Håbet at det hjalp til forståelsen, ellers så spørg endelig igen !

Pfh. tak, Emil
Avatar billede joern Nybegynder
23. marts 2006 - 23:34 #3
Hej.

Du kan næppe skrive en DNS-server med VB6 og det giver heller ingen mening.  DNS-servere oversætter domæne-navne til public IP-adresser.  http://www.dns.net/dnsrd/servers/

Men du kan let køre localhost på html-sider:  file://localhost/D:/htm/JKFSOFT/BASER.HTM og du kan vel også lave en oversættelses-tabel, så når du skriver http:// dirigeres forespørgslen til et af dine egne drev.

Men det skal du ikke bruge winsock til.

Du kan installere en webserver på en maskine, selv om der ikke er forbindelse til den udefra.  Du kan vælge Microsofts IIS eller Apache eller noget tredie.  Men heller ikke dette har noget med Visual Basic at gøre.

Måske får du svar fra andre, der bedre forstår din idé, jeg har ikke mere at tilføje.

m.v.h. Jørn
Avatar billede h7iws Nybegynder
13. april 2006 - 12:40 #4
ok, lukker så !
hygge til folkens !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester