10. september 2003 - 09:06Der er
23 kommentarer og 1 løsning
Lidt advanceret deling af forbindelse
Jeg vil gerne dele min adsl forbindelse, og køre fast ip på alle maskinerne. Lige nu har jeg følgende setup: D-Link router (192.168.1.1) forbundet til internet Klient (192.168.1.101) forbundet til router med wireless. Kører Win XP Pro.
Jeg har et ekstra netkort i klienten, og vil gerne bruge dette til at forbinde en server (som skal køre Linux) til internettet via klienten. Jeg vil gerne køre en webserver på denne server, så den skal helst have en fast ip jeg kan lave en portforward til fra routeren.
Hvilken ip-adresse, subnet og gateway bør jeg tildele hhv. det ekstra netkort og netkortet i den maskine som skal være server?
Du kunne f.eks. bruge 192.168.0.xxx med subnetmaske 255.255.255.0 Netkort II i klient,askinen kunne så være 192.168.0.1 og den er så også gateway for Linux maskinen, som have adresse 192.168.0.2 f.eks. (10.10.0.xxx kunne også være en mulighed, hvis jegh husker ret)
men din router, skal selvfølgelig også have at vide, at maskinen med IP-adresse 192.168.1.101 faktisk fungerer som en router. Så din router skal have indlagt en routningstabel. men det kan du måske gøre, der hvor du forwarder port80-trafik?
Hvorfor vil du have en server forbundet gennem en klient. En lille switch koster under 400kr. og det er hurtigt tjænt hjem på det du sparer i EL ved at kunne slukke din klient engang imellem.
Du kan da lægge præcis den samme software på din klient som på din server. Så en software mæssig beskyttelse af serveren kan da lige så godt placeres på serveren selv.
Der er naturligvis en forklaring på den lidt skumle opsætning :-) Jeg bruger en wireless router, som er placeret i stuen. Klienten står i kældere med et wireless kort i. Det var så planen at der også skulle et wireless kort i serveren. Men Linux understøtter ikke 802.g standarden endnu - og wireless kortet virker ikke sammen med bundkortet i serveren.
Normalt, når man lader en computer dele en internetforbindelse til en anden maskine, har det eksterne en helt anden IP-adresse konfiguration end de adresser, der er på ens lokalnet. Nu får din klient-maskine internet forbindelsen fra din router, og du laver så det samme med din server, som man plejer at gøre, når der skal deles internet ud. Og du har kørt guiden om deling af internetforbindelse? Det skulle være muligt at få det sat op, så din internet-sharing selv deler IP-adresse ud til din server. Prøv igen. Jeg prøver at finde noget litteratur om problemet.
Nu har jeg fundet lidt. Din klient-maskine, som står for internetuddelingen plejer at blive sat op, så den selv deler IP-adresserr ud til maskinerne, der skal modtage Internet. Det plejer at være adrersser af typen 192.168.0.xxx, hvor xxx går fra 2 til 254. Klienten skal selv have 192.168.0.1 på sit netkort (altså det kort, som serveren er i forbindelse med) Det burde kunne klares ved at køre guiden network setup af internetdeling.
Så, nu har jeg lavet en forbindelse af den type du søger. Jeg har en bærbar der er på Internettet via mit trådløse netværk. Den bærbare deler Internet-forbindelsen ud af det faste netkort der er i den bærbare. Her har jeg forbundet en af mine andre maskiner. Og jeg sidder nu og skriver på den. Jeg brugte blot guiden til ICS. Det er vigtigt, at man ikke selv sætter nogle IP-adresser op. Det vil sige, at din server skal køre med automatisk tildeling af IP-adresse. Den vil modtage det fra din klient maskine, som kører sørger for dhcp. Klient maskinens faste netkort får automatisk tildelt IP-adressen 192.18.0.1. Så du burde kunne få det til at virke, når du blot holder fingrene fra selv at tildele IP-adresser i forbindelse med ICS.
Inden du går igang med at køre guiden, skal du sørge for at du har trådløs forbindelse til nettet, og du skal have sat det faste netkort i din klient op til at modtage IP-adresse automatisk.
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.