Handleiding voor een slip verbinding

Toegang door in te bellen met SLIP. Daarvoor moet uw  computer
uitgerust zijn met een communicatiepakket wat daarvoor geschikt is.
SLIP zorgt ervoor dat uw  computer een echte Internet 'node' wordt,
hetgeen verschillende mogelijkheden biedt boven simpelweg op afstand
onze computer bedienen via een  terminal-link. Uw  computer moet
uitgerust zijn met alle client programma's waarvan u denkt gebruik te
gaan maken, aangezien u verder geen toegang krijgt tot onze computers.


Ondersteunde platformen:





SLIP onder Windows, Trumpet Winsock 


Inleiding

Windows Sockets is een software standaard die TCP/IP implementeerd 
onder Microsoft Windows 3.1. Alle programma's die werken met Windows 
Sockets zullen ook werken met TCP/IP onder Windows NT.

Wij hebben ervoor gekozen om de Windows Sockets standaard te gaan 
promoten bij mensen met een Windows-PC die bij ons inbellen, omdat 
wij het de gebruikersvriendelijkste manier vinden om van het Internet 
gebruik te maken.

Er zijn veel verschillende commerciele implementaties van Windows 
Sockets te koop. Trumpet Winsock is de enige Public Domain uitvoering 
van Windows Sockets. Versie a18 (de laatste beta versie) was nog 
freeware, maar de allerlaatste versie, 1.0a, is shareware. Als u het 
dus lange tijd blijft gebruiken wordt u geacht een bepaald bedrag aan 
de auteur in Australie (!) te betalen. Voor meer informatie over de 
herkomst van het pakket, zie de bijgesloten tekstfiles.
Het is heel gemakkelijk om het Trumpet Winsock pakket te verwarren 
met de Trumpet newslezer. Dat is echter een newslezer die werkt met 
Windows Sockets. Beide programma's zijn door dezelfde auteur 
geschreven.


Installatie

1) Als je nog niet in het bezit bent van een SLIP account vul dan hier het 
inschrijfformulier in.

Je hebt nu een sliplogin, een machinenaam, een IP nummer, 
een password en een email naam gekregen. Een machinenaam is een aaneengeschreven 
woord (hannibal, aanbeeld ,indy, beastie, mypc), dat hoort bij je 
IP nummer, dat wordt geschreven als 193.78.12X.XXX voor SLIP accounts. 

Uw sliplogin wordt afgeleid van je machinenaam, het bestaat uit een 
hoofdletter S met daarachter de eerste 7 letters van je machinenaam 
(dus Shanniba, Saanbeel). Het password is minimaal 6 letters lang, 
met hoofd en kleine letters of leestekens om het extra moeilijk te 
raden te maken. Je email naam is 8 letters lang, en vormt met je 
machinenaam je volledige email adres: email@machinenaam.knoware.nl 
(bijvoorbeeld: merik@enterprise.knoware.nl).
Het is ook mogelijk om de machinenaam weg te laten uit het volledige 
emailadres. Het volledige emailadres wordt dan email@knoware.nl 
(bijvoorbeeld: merik@knoware.nl). Die twee adresvormen zijn volledig 
uitwisselbaar; het maakt ons niet uit welke je gebruikt. 

Behalve in je password, en de eerste S in je sliplogin, komen er GEEN 
hoofdletters en leestekens voor in je sliplogin, machinenaam, email 
naam. Wel mag je gebruik maken van een - of _ (underscore) ter 
vervanging van spaties (bos_hut).

2)  Kopieer van de CD de "Internet" directory. Deze bevat een basisset
software die voldoende is om uw eerste stappen op het Internet te zetten.

3) Start nu windows op, en maak een nieuwe groep "Internet" aan. Installeer
hierin de icoontjes van alle programma die in de verschillende directories
van de directory "Internet" staan.
Vergeet ook niet om de directory c:\internet\winsock in uw pad in AUTOEXEC.BAT
te zetten.
Start het programma TCPMAN.EXE op, en ga naar het Network Configuration menu.
Controleer even of de volgende gegevens zijn ingevuld:

IP Adress		(vul hier uw eigen, door ons toegekende IP-nummer in)
Netmask		255.255.255.0
Name Server		193.78.120.3
Domain Suffix	knoware.nl
Default gateway	(leeg)
Time server		(leeg)
Packet vector	00
MTU		296
TCP RWIN		1024
TCP MSS		256
internal SLIP	aan
SLIP Port		(verander dit getal naar de com-poort van uw modem)
Baud Rate		9600 (of lager, de eerste keer niet te snel zetten)
Hardware Handshake	aan
Commpressed SLIP	aan

4) Kies nu 'manual login' in het dialer menu. Het programma meld nu: 
SLIP DISABLED. TCPMAN.EXE meld hiermee dat hij even niet let op de 
seriele poort. tik nu AT . Als je OK terugkrijgt, is het 
modem actief en aangesloten op de juiste compoort. Als het modem 
normaliter een aantal commando's nodig heeft om goed te werken (de 
initialisatiestring) is dit de tijd om ze in te tikken.
Tik nu ATDT 030 802244 . Het modem gaat nu bellen, en moet 
met een CONNECT XXX komen als er verbinding is. Heb je contact, dan 
zal je misschien nog wat gekke tekens zien, waardoor niet alle tekst 
goed leesbaar is. Dat geeft echter niet, als je maar als laatste op 
je scherm 'login: ' ziet staan. 

Tik nu je Ssliplogi (je eigen sliplogin natuurlijk) in, en je 
password. Als reactie krijg je 7 regels tekst, met als laatste 
'starting slip login for Ssliplogi'. Je kan nu het scherm verlaten 
door op de ESC toets te drukken. TCPMAN.EXE meldt nu 'SLIP ENABLED', 
en behoort nu een slip verbinding te hebben.

5) Ga naar je  programma icon,
en start dit. 
Het programma vraagt om een host naam. Neem eerst 193.78.120.5: 
193.78.120.5    id=	1 rtt = 0.275 period =   1000
193.78.120.5    id=	2 rtt = 0.275 period =   1000
193.78.120.5    id=	3 rtt = 0.275 period =   1000
193.78.120.5    id=	4 rtt = 0.275 period =   1000
Stop met CONTROL-C

Met ping vraag je aan een andere computer, hier 193.78.120.5 (ook 
beastie.knoware.nl of kortweg beastie), om een pakketje IP van je te 
ontvangen en weer terug te sturen. Deze tijd wordt gemeten (hier was 
het 0.275, een kwart seconde) en afgebeeld.
Breekt ping af met een error, dan werkt de SLIP verbinding van 
Trumpet Winsock nog niet, en moet je de configuratie in TCPMAN.EXE 
gaan wijzigen. Lukt het wel, dan werkt de SLIP verbinding.
Daarna probeert hij het opnieuw, totdat je CONTROL-C typt. dubbelklik 
hierna in de linkerbovenhoek van het ping window, om het te stoppen. 
Start hem weer op, en doe een ping naar beasty. Lukt dit ook, dat 
werkt de nameserver ook, en kan je vanaf nu alle internet adressen 
bij naam, zoals ftp.funet.fi. Als een ping daarnaar lukt, werkt 
alles.

6) Er is een mogelijkheid om het inbellen met een script te 
automatiseren. U aktiveert het script door "login" te kiezen uit het 
"dialer" menu. Het script zal u vragen om uw SLIP-loginnaam en het 
password. Indien u buiten Utrecht woont zal het script het juiste 
telefonnummer gaan bellen. Indien dat niet het geval is zult u zelf 
het script even moeten veranderen.
Onder het "dialer" menu zit een optie "edit scripts", waarmee u de 
scripts kunt aanpassen.
Het dial-script werkt overigens niet helemaal feilloos. Het is 
mogelijk dat het script meld dat de connectie tot stand is gekomen, 
terwijl dat niet het geval blijkt te zijn. Wegens een beperking in de 
scripttaal kunnen we het echter niet beter maken.
Een alternatief is het pakket "dialexe.zip" wat wat meer 
mogelijkheden kent. Dit programma staat eveneens op ons BBS.

7) Uitloggen kunt u simpelweg doen door het modem even uit en aan te 
zetten. Onder het "dialer" menu zit ook een "bye" optie die tot 
gevolg heeft dat het modem de lijn zal ophangen.


8) Nu rest alleen nog het configureren van andere pakketten, als 
Eudora en de Trumpet newslezer. 

In Eudora moet u alleen nog instellen wat uw e-mailnaam en uw eigen is.
Dat gebeurd in het Configuration menu. Wij hebben ervoor gezorgt dat u
alleen nog maar (uw_naam_hier) (inclusief de haakjes!) hoeft te vervangen
door uw e-mailnaam.

In de Trumpet nieuwslezer moet u ook even uw e-mailadres en uw eigen naam
invullen in het Setup menu. Trumpet gebruikt die informatie om bij de door
u geposte berichten een afzender te vermelden.

Een overzichtje van handige servers:

pop server/host	pop.knoware.nl
(domain-)nameserver	193.78.120.3
time server		ntp0.nl.net
smtp server		smtp.knoware.nl
mail server		smtp.knoware.nl
news server		news.knoware.nl
nntp server		nntp.knoware.nl
http server		http://www.knoware.nl/
http server		http://mtv.com/
ftp server		ftp.knoware.nl

In de zipfiles zoals die op ons BBS aanwezig zijn de meeste 
configuratie files al grotendeels ingevuld. Het meeste werk bestaat 
uit het invullen van uw eigen naam, uw emailnaam, enzovoort.


SLIP onder DOS


Onder DOS is het gebruik van SLIP nogal problematisch. Zoals u weet 
is DOS niet een multitasking besturingssysteem, en dat maakt het 
implementeren van SLIP er niet makkelijker op.
Er zijn wel oplossingen voor gevonden, maar geen enkele implementatie 
is door ons als voldoende gebruikersvriendelijk bevonden. 
Een freak zal er best mee kunnenwerken, maar voor de gewone gebruiker
is het absoluut niet aan te bevelen.


SLIP onder Unix


Bijna iedere versie Unix wordt tegenwoordig van huis uit al geleverd met 
een of andere SLIP implementatie.

Voor het installeren verwijzen we in de eerste plaats naar de daarbij 
meegeleverde documentatie, maar u heeft ook wat gegevens van ons nodig.
De meeste gegevens die nodig zijn staan hierboven in de beschrijving
van de installatie van Trumpet Winsock al op een rijtje.

Verder is er in de boekhandel een fantastisch boek over het onderwerp
te vinden: TCP/IP Network Administration van Craig Hunt, uitgegeven in
de Nutshell Handbooks





SLIP onder OS/2





SLIP voor de Macintosh

Ook met de Macintosh is het mogelijk om het SLIP protocol te gebruiken 
om in te bellen. Wij vinden echter de oplossing met AppleTalk Remote 
Access (ARA) veel gebruikersvriendelijker.
Via ARA hebt u bovendien niet alleen toegang tot het Internet, maar 
ook tot onze eigen AppleShare fileservers. Bovendien gaat in de toekomst 
PowerTalk (geintegreerd in Systeem 7Pro en Systeem 7.5) samen met ARA 
mogelijkheden bieden die niet via SLIP haalbaar zijn.


SLIP voor andere besturingssystemen

Van andere besturingssystemen hebben wij persoonlijk niet zo heel veel 
kaas gegeten.We weten dat het mogelijk is om SLIP te draaien op 
bijvoorbeeld de Acorn Archimedes en de Commodore Amiga.

Aangezien wij niet in het bezit zijn van die machines, zijn we ook niet
in staat om u daarmee erg ver mee op weg te helpen. Het is daarom het 
slimste om dan voorlopig even een terminalaccount te nemen, om daarna 
onze gebruikers en de rest van het Internet om hulp te vragen.