Typhon Skrevet 26. november 2002 Forfatter Del Skrevet 26. november 2002 Har satt opp DNS'er til telenor, både de nye og de gammle. Men hvorfor dette skjer har jeg ingen anelse om.... Lenke til kommentar
The Jackal Skrevet 26. november 2002 Del Skrevet 26. november 2002 Vel...uansett, du MÅ ta bort den faste IPen du har satt på nettverkskortet som går til modemet. Hvis ikke klarer ikke ikke dette NICet å prate med Telenor sin server. Vet ikke helt åssen den PPPoE klienten din fungerer, men kanskje du må sette den til å bruke rett NIC... Lenke til kommentar
Typhon Skrevet 26. november 2002 Forfatter Del Skrevet 26. november 2002 ahhh.... hyggelig å ikke få kontakt med modemet mitt da..... Må ha i samma IP range kanskje får å snakke sammen?? Eller har du forskjellige IP-nett mår du er på lan?? Lenke til kommentar
whoi Skrevet 26. november 2002 Del Skrevet 26. november 2002 Jeg blir litt forvirra over hvordan du har lagt opp dette her jeg. Hvis du har et vanlig adsl modem fra telenor, så har du vel koblet det til eth1 direkte? I såfall så får du automatisk utdelt en ip fra telenor på eth1, når du kobler opp med PPPoE progget i Linux. Alle de routing kommandoene kan jeg ikke hjelpe deg med, for de har jeg ikke i huet :wink: Siden du driver å snakker om at du har et eget nettverk mellom eth1 og modemet, så skjønner jeg ikke helt hva du driver med... Lenke til kommentar
The Jackal Skrevet 26. november 2002 Del Skrevet 26. november 2002 Har aldri gjort dette på linux før...men tror du må sette opp noe iptables eller noe slikt for å linke sammen nettverkskortene dine. Riktig at nettverkskortene ikke vil prate sammen når de ikke er på samme subnet, så igjen...du må sette opp en mekanisme som gjør at de kan prate sammen. Hvis jeg ikke tar helt feil TROR jeg iptables gjør dette for deg. Ta et søk på iptables på http://www.google.com og se om du finner noe. Kan vel ta en kikk her også: http://www.netfilter.org/documentation/ Lenke til kommentar
Typhon Skrevet 26. november 2002 Forfatter Del Skrevet 26. november 2002 Jeg får faktisk ip fra telenor, men det er på internettoppkoblingen ppp0. Der er IP fra telenor. Det er akkurat det samme i Windows 2000, der har jeg 3 nett-oppkoblinger når jeg er pålogget: nettverk, til modem og internett oppkoblingen... http://typhon.dynip.com/bilder/adsl.jpg http://typhon.dynip.com/bilder/adsl2.jpg Lenke til kommentar
whoi Skrevet 27. november 2002 Del Skrevet 27. november 2002 Jeg ser på ifconfig hos meg, og ppp0 er det som har internett ip, og eth1 har lokal ip. eth0 som hos meg er koblet til adsl modemet har ingen ip, men det er vel fordi ppp0 går gjennom det kortet. Men, når jeg satt det opp, så ga jeg ingen ip til det kortet som er koblet til adsl modemet, og det virker ihvertfall fint hos meg :smile: Lenke til kommentar
whoi Skrevet 27. november 2002 Del Skrevet 27. november 2002 Forresten, hvis du bare skal bruke serveren til gateway, eventuelt ftp og web, så kan du jo prøve en distro som er laget til det formålet. http://www.clarkconnect.org/ Den er veldig lett å sette opp, og adsl deling er igang så fort den er installert. Lenke til kommentar
pine Skrevet 27. november 2002 Del Skrevet 27. november 2002 Her er scriptet som får routeren til brodern å funke. Modemet er koblet opp på eth0, interne nettverket er eth1. Av en eller annen grunn er eth1 nede etter reboot, har ikke giddet finne ut hvordan fikse det. Du bor sjekke /etc/resolv.conf for ip av dns serveren. ifconfig eth1 up ifconfig eth1 192.168.0.1 broadcast 192.168.0.255 netmask 255.255.255.0 # iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE # iptables -A INPUT -i eth0 -m state --state NEW,INVALID -j DROP # iptables -A FORWARD -i eth0 -m state --state NEW,INVALID -j DROP echo 1 > /proc/sys/net/ipv4/ip_forward insmod ip_tables insmod ip_conntrack insmod ip_nat_irc insmod ip_conntrack_irc Lenke til kommentar
ism Skrevet 28. november 2002 Del Skrevet 28. november 2002 Har du sjekket hva som står i rutingtabellen din (route -n). Jeg jetter at default route går over eth1 og ikke ppp0 (forøvrig kan du i iptables setningen bruke ppp+ i tilfelle ppp programmet skulle finne på å gi deg ppp1 istedenfor ppp0. Kan skje dersom du stenger og starter igjen litt for fort). Hvis jeg har forstått rett så settes eth1 opp via dhcp eller bootp. Dersom du bruker dhclient eller dhcpcd så tror jeg du kan editere /etc/dhcpclientrc eller /etc/dhcpcdrc eller noe slikt. Jeg tar dette fra minne nå, men det er en setting der som begynner med "require" tror jeg. Fjern "route" eller "default route". Som en siste utvei får du lage et skript som som fjerner default route får du kobler opp ppp. Du vil videre sannsynlighvis bli nødt til å gjøre noe med MTU problemet for at maskinene i LANet ditt skal kunne nå alle nettverk (det er en del feilkonfigurerte nettverk der ute). Dette kan gjøres på to måter. 1. Du kan sette MaxMTU (win98/Me) eller MTU (2000/XP) en plass i registeret (husker ikke hvor) Settestil 1480 eller 1372 eller noe slikt. (Jeg bruker 1372. Aner ikke hvorfor :smile: ) 2. MSS clamping: Dersom du har nyere versjon av iptables kan du prøve å legge til en regel der. Prøv: iptables -I FORWARD -s 0/0 -d 0/0 -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1440 Se forøvrig http://blue-labs.org/howto/mtu-mss.php for bedre forklaring av problemet. Jeg synes også å huske en referanse til MSS clamping i iptables howto siden. http://www.linuxguruz.org/iptables/howto/i...bles-HOWTO.html Lykke til :smile: Lenke til kommentar
Typhon Skrevet 28. november 2002 Forfatter Del Skrevet 28. november 2002 Takk for hjelpen så langt :smile: Har fått til internett i linux'en nå... Bare en ting som gjenstår: routing! Den vil ikke route whatsoever.... Skriver route -n og dette er det jeg får: 80.212.0.0 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0 10.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 80.212.0.0 0.0.0.0 UG 0 0 0 ppp0 Er dette riktig?? Lenke til kommentar
ism Skrevet 28. november 2002 Del Skrevet 28. november 2002 Quote: Den 2002-11-28 20:32, skrev Typhon:Takk for hjelpen så langt :smile:Har fått til internett i linux'en nå... Bare en ting som gjenstår: routing! Den vil ikke route whatsoever....Skriver route -n og dette er det jeg får:80.212.0.0 0.0.0.0 255.255.255.255 UH 0 0 0 ppp010.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 eth0127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo0.0.0.0 80.212.0.0 0.0.0.0 UG 0 0 0 ppp0Er dette riktig?? Det var en besynderlig nettverksadresse telenor har satt opp til deg!! 80.212.0.0? Skulle tro de visste bedre. Jeg ville tatt en alvorsprat med dem om dette. Ruting tabellen ser riktig ut. Så sant du har "echo 1>/proc/sys/net/ipv4/ip_forward" så burde det virke. Bortsett fra den merkelige adressen du har fått tildelt som gateway. Forørig kan jeg ikke se noen referanser til det andre nettverkskortet ditt... Jeg går ut ifra at du bare ikke har tatt det med :smile: Lenke til kommentar
Typhon Skrevet 29. november 2002 Forfatter Del Skrevet 29. november 2002 Dette er alt jeg får etter å ha skrivd route -n.... Men den IP'en til telenor som du sa, det er jo ikke den IP jeg får, Får alltid noe som 80.212.9.72. Men det er vel bare starten på IP rang'en eller no?? Correct me if i'm wrong. Lenke til kommentar
ism Skrevet 29. november 2002 Del Skrevet 29. november 2002 Den ser litt rar ut den rutingtabellen. Jeg vil gjette på at den skulle se noe slik ut(bruker . istedenfor mellomrom for å få det litt mer oversiktelig (Ikke særlig vellykket det heller :sad: )): Icace . Gateway Genmask..........Flags.Metric..Ref..Use 80.212.0.0...0.0.0.0......255.255.255.255..UH....0......0...ppp0 10.0.0.0.....0.0.0.0......255.0.0.0........U.....0......0...eth0 192.168.0.0..0.0.0.0......255.255.255.0....U.....0......0...eth1 127.0.0.0....0.0.0.0......255.0.0.0........U.....0......0...lo 0.0.0.0......80.212.0.0...0.0.0.0..........UG....0......0...ppp0 Dette er hva jeg vil gjette den skal se ut. Som du ser mangler linje tre hos deg. Referansen til eth1. Uten den tviler jeg på at boksen vet hva som skal skje med signaler den får via eth1. Virker kortet skikkelig? Prøv å pinge det. Du kan også prøve og ta det ned og opp igjen: ifconfig eth1 down ifconfig eth1 192.168.0.2/24 up Dersom alt virker skal den nå dukke opp i rutingtabellen automatisk. Forøvrig er det masse informasjon å finne på The Linux Documentation Project: http://www.tldp.org/ Blant annet en grei oversikt og innføring om nettverk. Kanskje litt vel teknisk til tider, men vel verdt en titt :wink: http://en.tldp.org/HOWTO/Net-HOWTO/index.html _________________ -ism [ Denne Melding var redigert av: ism på 2002-11-29 18:50 ] Lenke til kommentar
Typhon Skrevet 29. november 2002 Forfatter Del Skrevet 29. november 2002 Joda, kortet funker som det skal. Jeg også har windows 2000 server på den maskinen, så jeg har alltid hatt den som gateway. Men hadde vært litt gøy med linux da vettu... Lenke til kommentar
ism Skrevet 30. november 2002 Del Skrevet 30. november 2002 Ja, jeg bruker linux som ruter selv (bombe :smile: ). Ikke minst siden jeg da kan ha nytte av den gamle P90 en. Du kan prøve: route add -net 192.168.0.0/24 eth1 "/24" er bare en kort måte og skrive netmask på: route add-net 192.168.0.0 netmask 255.255.255.0 eth1 "/8" tilsvarer netmask 255.0.0.0 "/16" -||- netmask 155.255.0.0 "/32" -||- netmask 255.255.255.255 En liten oppsummering (så langt jeg har skjønt det): eth0 blir sstt opp via dhcp fra telenor. (10.x.x.x) eth1 har fast adresse (192.168.0.x) Jeg husker ikke om du skrev hvilken distro du vruker. For noen år siden hadde jeg problemer med at skriptet som startet dhcpcd ikke var helt riktig. I de fleste tilfeller så vil slike skripts slette evt oppsett fra "interfacet" før den spør etter ny ip. Dette førte til at jeg mistet all informasjonen på eth1 også etter at eth0 ble satt opp. Så du må forsikre deg om at dhcpcd (eller dhclient/bootpc) lar eth1 være i fred. Ellers må du sette opp eth1 på nytt. ifconfig eth1 down ifconfig eth1 192.168.0.x/24 up Du klarte å få default rute til å gå over ppp0. Dette er bra. Skulle det skje at eth0 blir satt opp så tror jeg route del default eth0 route add default ppp0 skulle ordne det (Jeg husker aldri all syntaksen for route i hode) ppp0 ser ut til å få tildelt riktig adresse. Jeg synes fremdeles at adressen til telenor sin ruter var veldig rar. adresser som ender i 0 brukes når man mener nettverk: med 192.168.0.0 mener man nettverket som består av maskinene 192.168.0.1 - 192.168.0.254 ... 0 og 255 er reserverte numre. Det er godt mulig at det er her problemet ditt ligger. Alt kan rett og slett være telenor sin feil :smile: Prøv og pinge alle adressene (eth0, eth1, ppp0 og gw) Sjekk at sjekk at alt er riktig anngående iptables og at cat /<path>/ip_forward gir 1. For iptables: iptables -L sjekk at alle policy er ACCEPT (Du kan stramme inn etter at alt annet virker. iptables -t nat -A POSTROUTING -o ppp+ -j MASQUERADE tror jeg skulle være nok til å komme igang. Lykke til :smile: Lenke til kommentar
DJViking Skrevet 1. desember 2002 Del Skrevet 1. desember 2002 Quote: Den 2002-11-25 09:43, skrev zuhr:Suse er vel ei gratis. Så du finner vel ikke noe iso image da nei. SUSE er gratis, men det kommer med endel kommersielle programmer som gjør at Suse ikke får lovt å legge ut hele distribusjon på nettet. Lenke til kommentar
Turbo2k Skrevet 6. desember 2002 Del Skrevet 6. desember 2002 Prøv å gå inn på den utrolige bra siden: http://www.linuxiso.org turbo2k Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå