Hvor meget har du fået styr på? Har du haft hul igennem til internettet via routeren, evt med en Windows maskine? Kan du pinge routeren fra freebsd? Kan du pinge W2K fra freebsd? Kan du pinge routeren fra W2K?
Det du skal gøre indebære en hel del ting, men lad os tage det fra starten.
Jeg vil her koncentrere mig om at faa dig på Internettet via. din fbsd server, og undlade at komme for meget ind på andre områder.
Jeg går ud fra at du har koblet din Cisco router op til din fbsd server, via. et cross-over kabel, ogsaa kaldet et krydset kabel, og at du så bruger et straight through kabel, til at forbinde din server til resten af netværket, via. en switch.
Hvis vi antager at din Cisco router køre NAT, og uden faste IP-adresser (hvis den køre NAT har den én fast IP-adresse, men kun på WAN-interfacet.), kalder vi WAN interfacet for 223.132.241.156 og LAN interfacet for 10.0.0.1.
Du skal tildele IP-adressen 10.0.0.2 til dit rl0-interface, og f.eks. IP-adressen 192.168.1.1 til dit rl1-interface, som er det interface der forbinder dine klienter til freebsd serveren, og vidre ud til verden.
For at tildele IP-adresser til dine interfaces, skal du have følgende liner i din \"/etc/rc.conf\"-fil:
Da Cisco-routeren køre NAT for dig, er det ikke nødvendigt at køre NAT på freebsd serveren.
I \"/etc/rc.conf\" skal du sætte \"GATEWAY_ENABLE\" til \"GATEWAY_ENABLE=YES\", således at freebsd router mellem de interfaces den har konfigureret. Du skal huske at sætte \"DEFAULTROUTER\" til \"DEFAULTROUTER=10.0.0.1\", således at freebsd serveren ved hvor den skal sende sine pakker hen.
I \"/etc/resolv.conf\" skal du indtaste din Internet udbyders IP-adresse på deres DNS server, således at freebsd serveren og dine klienter kan resolve.
Jeg vil anbefale at du sætter en DHCP server op, og hvis du køre med en FreeBSD-4.X-RELEASE, er denne allerede integreret i systemet og skal blot sættes op, men det til en anden gang. Du kan også vælge at konfigurere dine klienter manuelt, og dette gøres ved at sætte din freebsd server som gateway og dns til din Internet udbyders DNS server\'s IP-adresse. (I en avanceret kongiuration ville du selv køre DNS, da det giver bedre integration).
Når alt dette er på plads, skal du genstarte din freebsd server. Se om der kommer nogen fejl-meddelser ved opstarte, og noter dig hvilke hvis dette er tilfældet.
Brug ping fra din freebsd-box til at finde ud af om der er noget hul igennem. Start f.eks. med at skrive \"ping 10.0.0.1\" og hvis der kommer et reply, er der hul igennem fra rl0-interfacet, til LAN-interfacet på din Cisco router. Prøv at pinge \"223.132.241.156\" (som er den fiktive IP-adresse vi gav WAN-interfacet på Cisco routeren), og prøv til sidst at pinge en IP-adresse på Internettet, som f.eks. 194.234.57.8.
Jeg gennemlæste lige mit indlæg, og så at jeg havde skrevet ifconfig_rl0=\"inet 10.0.0.1 netmask 255.255.255.0\", dette skal være ifconfig_rl0=\"inet 10.0.0.2 netmask 255.255.255.0\", da \"10.0.0.1\" er IP-adressen på Císco routerens LAN-interface.
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.