Wat ik altijd over het net heb willen weten, maar niet durfde te vragen.
«Join» | Bagpipe has joined channel #amiganl
Trancer | [Bagpipe] Put some bayleaves in your ears, Bagpipe is here!
Bozzy | [Bagpipe] WHEEEEE The blowing beast is here!
li`lzzz | [Bagpipe] WHEEEEE The blowing beast is here!
Arcade | Zoals die speeltuin van de Telegraaf site. 't is dat ik een keer wat moest nazoeken, maar zoiets komt van m'n leven niet in m'n bookmarks terecht.
H^ns | Hoi Bagpipe
Bagpipe | ha hans, arcade infant
Arcade | Hey Bag.
Arcade | Nou moet ik al niets van de telebraaf hebben overigens ... maar wat een akelige site!
Arcade | Totale overkill aan animgif bandbreedte verspilling.
H^ns | het lijkt op een doos met vlooien
Bagpipe | telegraaf site? yak, dat wil ik niet weten
Arcade | :)
Arcade | Ik geloof dat de rand van het browser-venster het enige is wat stilstaat op die pagina.
H^ns | Arcade: en de monitor
Arcade | H^ns :)
Arcade | Ik krijg anders het idee dat die mee gaat hupselen ofzo. :P
H^ns | Arcade: nee dat komt door je pillen [:~)
Arcade | Dat mensen niet inzien dat animgifs niets toevoegen aan een pagina en het totaal onleesbaar maken door al dat gekriebel ... brrr.
Arcade | Welke pillen? :-)
H^ns | Arcade: die je in HAD moeten nemen
Arcade | H^ns: Ah die.
Arcade | Bagpipe: :)
Bagpipe | arcade, weet jij iets van ethernet kaartjes af?
Arcade | Bagpipe: Een weinig.
Arcade | Bag: What's the question?
Bagpipe | zijn er verschillende protocollen om ethernet aan elkaar te knopen?
Bagpipe | bijvoorbeeld PC -- amiga -- mac?
Arcade | Uhm ... ja. Maar je haalt nu twee dingen door elkaar.
Arcade | Er zijn verschillende vormen van Ethernet zoals Thick en Thin, en Twisted Pair.
Bagpipe | 1) ethernet kaart
Bagpipe | 2) protocal waarmee je dingen overzet
Arcade | Ik ken de benamingen niet precies, maar dat is het hardware niveau in ieder geval.
Bagpipe | precies, dat bedoel ik
Bagpipe | hardware niveau
Arcade | Veel kaarten hebben ook meerdere aansluitingen voor de verschillende hardware-niveau.s
Bagpipe | ah, waar moet ik dan op letten wat amigakaart betreft?
Arcade | Zodra je op hardware niveau goed spreekt (bijvoorbeeld twisted pair oftewel UDS heet dat geloof ik) dan moet de software nog in orde zijn ...
Arcade | Dus ga je TCP/IP of IPX/SPX ofzo spreken.
Bagpipe | maar als je tcp ip draait moet het niet moeilijk zijn toch?
Arcade | Ik denk dat je met een Ariadne alle kanten op kunt.
Arcade | Nee, TCP/IP moet altijd wel lukken.
Bagpipe | dacht ik ook al
Bagpipe | zou je een amiga als server kunnen gebruiken dan?
Bagpipe | dus: amiga aan internet, pc's aan amiga
Arcade | Ik weet dat Ariadne in ieder geval 2 aansluitingen heeft, ik dacht thick ethernet (standaard 50 of 75Ohm Coax) en Twisted Pair (met zo'n RJ plug).
Bagpipe | of is ie te langzaam?
Arcade | Ja hoor, kan makkelijk.
H^ns | Arcade: moet je dan geen 2 IP adressen hebben ?
Arcade | H^ns: Ja en nee.
Bagpipe | nachtburg en ik zijn bezig om een netwerk proberen op te zetten om 's een internet weekend op te zetten
Bagpipe | met een paar vrienden op de hei :)
Bagpipe | vandaar de vragen
Bagpipe | ariadne, van wie was die ook al weer?
Arcade | Uhm ... Ariadne is toch van VillageTronic?
Arcade | Nadeel is wel dat een Ariadne zo'n 500 piek kost. :(
Bagpipe | hmmm, ik moet maar weer 's faqqen gaan vullen
Bagpipe | da's wel erug prijzig
Arcade | Yep. Maar goedkoper kun je nog niet uit zijn op de ami.
H^ns | Arcade: maar die 2 IP adressen ?
Bagpipe | kun je hijack voor gebruiken aan amiga kant, of anders wingate voor een pc. Maar of dat weer te gebruiken is met een amiga?
Arcade | H^ns: Je kunt in principe met 1 IP adres toe .. .maar dan ga je met IP sharing werken, bijvoorbeeld met een Proxy-server of anders port-forwarding.
H^ns | Arcade: en is die software er voor de amiga
Arcade | Bag: Wingate is als het ware een soort proxy-server voor de diverse IP poorten die je gebruikt.
Bagpipe | dat was ook mijn idee. Ik heb trouwens xs4all gevraagd of 't mogelijk is tijdelijk een paar ip adressen te krijgen
Arcade | H^ns: Er is een proxy-server ja ... en hijack werkt ook goed, hetzij met wat beperkingen.
Bagpipe | ah, dus in principe zou dat dus geen problemen op moeten leveren
Bagpipe | hmmm, is alleen een http proxy dacht ik
H^ns | Arcade: dat is goed news
Bagpipe | anders kan ik apache ook als proxy gebruiken
Arcade | Tsja, er zijn gewoon dingen die je niet of moeilijk kunt doen met IP sharing. Zoals DCC enzo ...
H^ns | Arcade: maar ik zou wel gewoon met exploder of netaap kunnen werken
Arcade | H^ns: Met een proxy-server wel ja.
H^ns | Arcade: en het is 100% zeker dat die er voor amiga is
Bagpipe | de proxy server wel. Je kunt apache als proxy gebruiken maar ook kun je een proggie downloaden op aminet. Ik dacht in comms/tcp
Bagpipe | maar is helaas alleen http dat werkt sowiezo
H^ns | ok dat is dus 100%
Arcade | Misschien dat apache beter functioneert als proxy hoor.
Bagpipe | maar ik vroeg me af, je hebt een aantal van die nep ipadressen, vanaf 192.... zou je die niet kunnen inbinden op het net?
Arcade | Bag: Nee, gaat niet ... en de `nep' adressen zitten ook op 10.0.0.x
Arcade | Bag: Het probleem is (zoals ik al eerder zei) dat je provider moet kunnen zeggen dat die en die en die IP-adressen zitten achter de gegeven gateway. Dus stel dat spinnewiel.xs4all.nl de Gateway zou zijn dan moet XS4ALL kunnen zeggen dat
| spindraad.xs4all.nl geroute wordt via spinnewiel
Arcade | Als die IP adressen niet worden geroute via je gateway (de machine met de verbinding naar het net) dan kun je niets, pakketjes bereiken de computer nooit
H^ns | Arcade: en die siamese willen dat nu via ethernet gaan doen moet ik er 1 kaart bij kopen
Arcade | Bag: Snap je het nu? :)
Bagpipe | zowat ;)
Bagpipe | maarre, nameservers?
Arcade | Wat is er met nameservers?
Bagpipe | die spelen toch ook een rol in het geheel
Arcade | Uhm ... zal wel een oplossing voor zijn ...
Bagpipe | er zijn er wel een paar op aminet zag ik
Arcade | Daar wil je volgens mij NIET aan beginnen hoor.
Bagpipe | waarom niet?
Arcade | Omdat een DNS configureren niet 123 gepiept is.
Bagpipe | weet ik, maar wel te doen
Arcade | Ik denk dat je beter poort 42 met hijack kunt doorsturen en je gateway als de DNS opgeven.
Arcade | Maar hmm, misschien poort 53 ook.
Arcade | Er is ook een udp poort 53 voor nameserver ... dus weet niet zeker of het werkt, want UDP kan hijack niet aan.
Bagpipe | hmmm
Arcade | nameserver42/tcpname; IEN 116
Arcade | whois43/tcpnicname
Arcade | domain53/tcpnameserver; name-domain server
Arcade | domain53/udpnameserver
Bagpipe | wist ik
Bagpipe | ff herhalen.
Arcade | Wat herhalen?
Bagpipe | wat je zei
Arcade | Die ports?
Bagpipe | kijken of ik 't begrijp
Arcade | PFFFFFF!
Bagpipe | elk machientje heeft een ip adres nodig
Bagpipe | of een poort via hijack
Bagpipe | server kan als gateway dienen maar daar heb ik xs4all voor nodig
Arcade | Iedere machine heeft een weg naar buiten (en binnen!) toe nodig.
Bagpipe | server = amiga
Arcade | Iedere machine heeft inderdaad een eigen IP adres nodig, maar dat hoeft niet perse een `toebedeeld' adres te zijn, kan ook 10.0.0.x zijn.
Bagpipe | nameserver kan om alle machientjes van een naam te voorzien
Arcade | Je hebt zonder meer 1 gateway, en dat is de machine die direct aan het net hangt.
Bagpipe | precies
Bagpipe | maar je hebt dan hijack om die 10.. ip adresjes te voorzien, zie ik dat goed?
Arcade | nameserver heb je niet nodig om alle machines van een naam te voorzien, dat kun je met een hosts file oplossen. Wel moet je nameserver toegankelijk zijn om IP adressen te kunnen resolven op andere machines.
Arcade | Yup, zie je goed.
Bagpipe | andere machines bedoel je dan machines op het locale netwerkje of op het internet?
Arcade | op het lokale netwerk.
Arcade | Overigens ziet iedereen van buiten het als 1 IP adres, daar kun je niet omheen. (Het IP adres van je gateway, dat is immers het enige adres op het Internet wat je hebt).
Bagpipe | precies. tenzij ik een eigen domain aanvraag toch?
Arcade | Nee, een eigen domein heeft er niets maar dan ook niets mee te maken.
Bagpipe | maar hoe pruts je dan zelf subdomains in elkaar?
Bagpipe | Je hoeft dat niet altijd aan te vragen
Arcade | Daartoe configureer je de gateway dusdanig dat ie weet welke machine welk IP adres heeft, maar je moet wel meerdere IP adressen hebben om te verdelen.
Bagpipe | dus vooraf krijgt een provider een x-aantal ip adressen en kan die dan weer verdelen?
Arcade | Zo zou dus xxxx.spinnewiel.xs4all.nl allemaal worden afgehandeld door spinnewiel, die weet weer welke machine xxxxx is.
Arcade | Bag: Yep.
Bagpipe | inderdaad
Bagpipe | en dat zet je in de host file?
Arcade | Maar domains hebben daar dus niets mee te maken.
Arcade | Yup, onder andere door de hosts file en uiteraard routes naar de machines toe.
Bagpipe | routes? via wat?
Arcade | Een domein is niets meer dan een naampje, en bij InterNic zeggen ze welke server (IP adres) bij dat naampje hoort.
Arcade | Routes ... tsja, leuke vraag. :)
Arcade | Stel dat mijn 500'je op het net wil, net als m'n 3000.
Bagpipe | ok
Arcade | Normaal gesproken zou ik bij het starten van de machine een route leggen dus de 500 en de 3000.
Arcade | Dus die kunnen dan met elkaar praten.
Bagpipe | oke, parallel bijvoorbeeld
Arcade | Daarbij komt nog dat de 3000 de default gateway is voor de 500, dat is immers de machine die de `rest' van het verkeer afhandelt.
Bagpipe | oke
Bagpipe | we hebben 1 ip adres
Bagpipe | en dan?
Arcade | Hoe ze met elkaar praten is niet van belang. Theoretisch gezien zou je met diskettes heen en weer kunnen lopen. :)
Bagpipe | :)))
Arcade | Als ik niet vervonden ben met het net en ik probeer het net aan te spreken met de 500 dan probeert hij dat via de 3000, dat is z'n gateway.
Arcade | Gaat mis uiteraard ... want er is geen route van de 3000 naar het Net.
Arcade | Op het moment dat ik verbinding maak dan voegt m'n TCP/IP stack een route toe naar het Internet, en geeft bovendien ook aan dat xs4all de default gateway is voor de 3000.
Arcade | Op dat moment `leert' de 3000 dat xs4all slimmer is, en stuurt alle pakketjes waar hij zelf niets mee kan naar die gateway door.
Bagpipe | ?
Bagpipe | snap ik even niet
Arcade | Wat snap je niet?
Bagpipe | 3000 leert xs4all is slimmer
Bagpipe | 3000 stuurt alle pakketjes dan naar xs4all door?
Bagpipe | bedoel je dat?
Bagpipe | xs4all=gateway (voor 3000)
Arcade | Even tussendoor: Er ligt al een route (netwerk-verbinding op software niveau) tussen de 3000
| en de 500, die kunnen probleemloos met elkaar praten. En met het maken van de Internet-verbinding komt er ook een route te liggen tussen de 3000 en xs4all, twee routes dus.
Bagpipe | oke
Arcade | Als ik een lokaal netwerk heb draaien (alleen lokaal) en ik probeer het net aan te spreken dan weet ie niet meer wat ie met de pakketjes aan moet.
Bagpipe | da's logisch
Arcade | Kan geen DNS vinden, er is geen route naar dat adres toe ...
Bagpipe | oke, is duidelijk
Arcade | Maak ik dan een verbinding dan komt er een default gateway voor de 3000: xs4all. Alle pakketjes waarvan de 3000 geen idee heeft waar ze heen moeten worden dan naar de default gateway gestuurd, xs4all dus.
Bagpipe | dus kan de 500 pakketjes sturen naar xs4all
Arcade | xs4all is `slimmer' en heeft meer informatie over waar een pakketje voor de 3000 doorsturen (dat is wat routers doen, doorsturen van pakketjes naar de juiste routers of servers)
Bagpipe | maar xs4all kan geen pakketjes sturen naar a500 toch? want die weet niet wat voor raar ip adres die 10.... is
Arcade | Nee, ho ... zo ver ben ik nog niet.
Bagpipe | ik wacht ff ;))
Arcade | We gaan nu uit van een situatie met 1 gedeeld IP adres ...
Bagpipe | oke
Arcade | Als ik wat probeer te verbinden vanaf de 500, dat gaat op zich prima ... hij ziet dat de 3000 de default gateway is, en de 3000 ziet weer dat xs4all de default gateway is. Naar buiten toe wordt het dus probleemloos doorgestuurd.
Bagpipe | zoals ik al dacht
Arcade | Het probleem is de verbinding terug. Ten eerste heeft de 500 een raar IP adres (je moet wel, je mag en kan geen IP adres gebruiken wat je niet toegekend is), en bovendien heeft ook xs4all geen idee dat bijvoorbeeld 10.0.0.1 `achter' mijn
| gateway zit, mystic.xs4all.nl in mijn geval.
Bagpipe | is logisch
Arcade | Het hele Internet zou de routing-informatie moeten hebben dat darcea (zo heet m'n 500) mystic.xs4all.nl als gateway heeft, zoals mystic.xs4all.nl weer xs4all.nl als gateway heeft.
Arcade | Daar heb je absoluut een IP adres voor nodig, iedere machine moet dan een uniek nummer (of meer, voor virtuele webservers) hebben.
Bagpipe | maar dat hebben we niet ;)
Arcade | Precies.
Arcade | Dus wat doe je? Je weet dat de machines achter de gateway helemaal niet met de buitenwereld kunnen praten. Dus zorg je er voor dat ze alleen met de gateway praten.
Bagpipe | ah
Arcade | Op de gateway zet je dan een fake server op, en die server heeft /wel/ een directe verbinding met het net. Port forwarding dus.
Arcade | Stel dat je wilt kunnen telnetten vanaf iedere machine naar xs4all ...
Bagpipe | maar hoe weet je server dan dat als een pakketje voor poort 80 aankomt dat voor machine x is?
Arcade | Dan maak je voor iedere machine een service aan, bijvoorbeeld 9000 tot en met 9004 als je vijf machines achter je gateway hebt.
Bagpipe | ah, dus pakketje komt niet op poort 80 aan
Arcade | Op poort 9000-9004 configureer je dan hijack naar telnet.xs4all.nl:23 toe
Bagpipe | ok
Arcade | En je telnet inderdaad naar je gateway op de geconfigureerde poort.
Bagpipe | is duidelijk
Bagpipe | maar ik zie dat het zo'n beetje 4 uur is, tijd om naar bed te gaan
Arcade | Helaas werkt dit dus niet met services die UDP gebruiken, zoals ftp of DCC.
Arcade | Een ftp-proxy zou dan nodig zijn.
Bagpipe | dat zou ook niet hoeven, irc en http zou genoeg zijn, toch coert?
H^ns | Arcade: ga ff door met vertellen svp
nachtburg | Denk ik ook.
Arcade | Wingate heeft wel een oplossing voor DCC geloof ik, maar wat die precies inhoudt weet ik niet.
Arcade | H^ns: Ik ben wel zo'n beetje uitgeluld. :)
Bagpipe | ik duik m'n bedje in :( maarre logbot is er ook nog ;)
Bagpipe | hee bedankt arcade, zeer goede info !!
H^ns | ja en dit komt zeker in de logs
Bagpipe | trusten coert voor straks, werk ze nog
nachtburg | Heb weer een hoop opgestoken, ook bedankt!
Arcade | Hoop dat het een beetje duidelijk is nu. :)
H^ns | alles wat ik over het net wilde weten maar niet durfde te vragen
Arcade | H^ns 8^)
Arcade | Al dat routing en TCP/IP gedoe is behoorlijk complex in ieder geval. :-)
Bagpipe | trusten
«Quit» | Bagpipe has signed off (Bagpipe waves goodbye!)
H^ns | Arcade: ik geloof als je het principe door heb dat het dan wel mee valt maar ik moet dit verhaal nogeens over lezen
Arcade | H^ns: Dit was nog maar heel oppervlakkig hoor ... ik weet ook niet alles uiteraard. :)
H^ns | Arcade: het leek meer op een fl 750 seminar
Arcade | *grin*
H^ns | ex lunch
Arcade | Heheheh.
H^ns | dan is het 999
H^ns | maarja de zaak betaalt het toch
Arcade | Tegen betaling kan alles. :)
H^ns | maar nu ga ik echt slapen
H^ns | truste
Arcade | Ik moet ook maar 's gaan maffen ja.
Arcade | CU H^ns
klik hier om terug te keren naar de LOGS-pagina.
klik hier om terug te keren naar de hoofd-pagina.