Sådan lidt TCP/IP oplæring først... (-:
Gateway er ligesom en dør ud fra dit lokalnet, der kan godt være mere end en, men i dit tilfælde er der nok kun den ene, nemlig din Cisco router. (I tilfælde af flere ville hver router sikkert kende en vejviser (routetabeller) der så instruerede routerne i at sende pakker til den rigtige router for videre ekspedition).
Alle adresser der hedder 10.0.0.0-10.1555.255.255, 172.16.0.0-172.31.255.255 og 192.168.0.0-192.168.255.255 er private adresser. Bruger man dem som afsender adresse mod en maskine på Internettet, ville der aldrig komme svar tilbage, da routerne på Internettet ikke kan sende disse svarpakker tilbage nogen steder (private adresser indgår ikke i routernes routetabeller - undtagen måske lige mellem to specifikker routere - men uinteressant for os).
Derfor har ADSL routrere (normalt) en opsætning der oversætter afsenderadressen på vej ud i verden (til routerens egen offentlige adresse), samtidigt med at den holder rede på, at når der kommer svar tilbage fra specifikt dén modtagers svarpakke, så bliver pakken sendt til den interne maskine der afsendte pakken. Denne funktion hedder NAT (Network Address Translation) med PAT (Port Address Translation). Den sidste betyder at Hvis f.eks to interne maskiner begge forsøger at sende en UDP pakke mod host 11.22.33.44 fra deres port 777, så kan de ikke begge have denne afsenderport på Internettet, da de så også ville (set udefra) have den samme afsender IP adresse. Det ville forvirre (afhængigt af kommunikationen) modtegeren af pakken, og din router ville ikke kunne vide hvem i dit lokalnet svaret skulle sendes til. Derfor oversættes afsenderporten også i de fleste tilfælde.
SÅ kommer vi til netmasken: Netmasken instruerer hver enkelt maskine i lokalnettet i at sortere de pakker som skal sendes, om hvorvidt de kan sendes til en modtager i lokalnettet eller de skal sendes til standard gateway\'en, altså routeren, for videre ekspedition. Det hedder en maske idet de bits i masken der er ettere fortæller hvilke dele af adressen der beskriver nettet. Prøv selv at konvertere netmasken 255.255.248.0 til binært vha. Windows lommeregner (i videnskabelig tilstand). Indtast 255 og tryk på Binær. Så kommer der 8 ettaller. 248 bliver til 11111000, og totalt bliver denne maske til 11111111.11111111.11111000.0000000.
Lokal eller router-ekspedition: På samme måde kigger en PC\'s TCP/IP stack, når den skal sende en pakke. Den presser masken nedover sin egen afsenderadresse og får en netværksadresse. Hedder maskinen selv 192.168.1.4 med en maske 255.255.255.0, så bliver netværksadressen 192.168.1.0. Hedder modtageren 192.168.100.1, ville den kunne se at de ikke ligger i samme lokalnet, da kun sidste oktet må kunne ændre sig for at pakken skal sendes lokalt. Når modtageren ikke ligger i den lokale net, så skal pakken sendes til standard-routeren (som naturligvis skal ligge i samme lokalnet).
Derfor er det sådan at dine Windows maskiner skal ligge i samme IP net som din router for at kunne tale med routeren. Standardopsætningen fra CyberCity (se som tidl. nævnt bl.a.
http://www.eksperten.dk/spm/33115 men også CC egen side om dette:
http://www.cybercity.dk/support/cisco677_vejledning/manuel_installation/home.phtml?link=7 ) er vist ikke komplet, men når du siger at din standardgateway er 10.0.0.1 og din egen maskines adresse er 10.0.0.2, så ligger de i alt fald inden for samme net. Det ser jo rigtigt ud, og kommer der flere maskiner på så vil de sikkert få 10.0.0.3, 10.0.0.4 osv. (fra routeren som deler ud).
For at du kan få fat i noget fra en anden maskine i dit lokale net, så skal du jo også kunne finde den, men med automatisk uddelte adresser vil disse adresser jo ikke nødvendigvis være de samme fra gang til gang. Derfor er det smarteste at du giver din \'server\' (og det kan de jo alle være) fast konfiguration:
Noter DNS adresserne (normalt 212.242.40.3 og 212.242.40.51).
I Kontrol Panelet finder du netværk. I disse indstillinger finder du TCP/IP (sikkert bundet til dit netkort). I stedet for DHCP tildelt IP-adresse skal du angive fast tildelt adresse.
Skriv så en noget højere adresse end de andre (for ikke at skabe konflikter senere), f.eks. 10.0.0.100 eller opad, maske (som de andre, jeg antager det er) 255.255.255.0, standard gateway 10.0.0.1 (routerens IP adresse), og under fanen DNS skal du så sætte foromtalte adresser i.
Skal den være server i nettet (og det var jo meningen), så skal du også sørge for at dele med Fil- og printer deling (der er en knap til dette). Der er også en knap der viser Egenskaber for fildelingen, og har du een maskine som altid vil være tændt og være server, så anbefaler jeg at du i de avancerede indstillinger sætter Browse Master til at være slået til for den maskine (så holder den øje med maskiner der har resourcser i nette for dig).
Åh, ja, på fanen identifikation, skal du sørge for at have samme arbejdsgruppe på alle maskiner. Du skal naturligvis også give hver enkelt maskine sig eget navn, f.eks. Maskine100 som sidder på IP adressen 10.0.0.100 - Så genstarter man maskinen (desværre).
OK. Nu har denne maskine så fast IP adresse, og skal de andre kunne finde den også. Den sikreste metpode er at på alle andre maskiner indsættes maskinens navn og IP adresse i LMHosts filen (som ligger i Windows kataloget). Nemmeste metode: Start Kør, skrive notepad og tryk Enter. Flyt vinduet lidt væk. Start Kør, skriv Explorer og tryk Enter.
Find C:\\WINDOWS folderen, led efter lmhosts filen. Finder du kun een der hedder lmhosts.sam så tryk Ctrl-C, Ctrl-V, F2 og sørg for at navnet bliver lmhosts (fjern Kopi af og .sam). Træk nu denne fil ind i Notepad programmet.
Nederst tilføjes så IP adresser og navne (find selv nogle bedre navne):
10.0.0.100 Maskine100
10.0.0.101 Maskine101
10.0.0.102 Maskine102
Du kan lave det samme nummer med hosts filen - evt. bare kopiere lmhosts filen over i en fil med navnet hosts (også i c:\\Windows). Derved op¨år du at kunne bruge kommandoen PING fra et DOS vindue og se om der er forbindelse mellem maskinerne - ud fra maskinnavnet:
C:\\>ping Maskine100
Hvor er vi henne nu...??? Jo, vi mangler vist kun ZoneAlarm.
Du henter den gratis udgave af ZoneAlarm fra
http://www.zonelabs.com, på siden:
http://www.zonelabs.com/zafreedownload.htmJeg vil nu gerne anbefale Pro versionen, men der skal man måske lige have noget at bruge det til. (Jeg kan fortælle, at hvis man skal lave noget der hedder VPN forbindelser, så du\'er kun Pro udgaven).
Efter installationen skal du så sørge for at sætte security settings til Low i Local Zone (se evt. 5.1 i
http://www.zonelabs.com/zonealarm/help/ZoneAlarmHelp50.htm ). Du skal også angive at dit lokalnet er Local Zone, og det gøred under Advanced Zone Properties. Sæt et rødt hak i Adapter Subnettet hvor 10.0.0.x indgår, og så virker fildelingen fortsat i lokalnettet.
Jeg tror, at jeg vil smutte i seng nu, men du kunne måske lige læse detteog se om der kommer nogle spørgsmål ud fra dette, gekko - eller Jer andre?
/Dan
PS: VÆLDIG god ide med et nyt spørgsmål, med nogle gode point... Men du behøver nu ikke, for det handler nu mest om at få tingene til at fungere - ikke pointene (som du kan se).