bumblebee Skrevet 15. mars 2006 Del Skrevet 15. mars 2006 Hei alle sammen. Jeg har et problem som har irritert meg overhodet. Jeg har en linux maskin koblet trådløst til nettet gjennom wlan0, den er satt opp med fast ip adresse: 192.168.1.X og gateway 192.168.1.1 Det andre nettverkskortet er eth0 og er også med fast ip: 10.0.0.X og dette er koblet til svitjen og det interne nettverket. Jeg ville også å rute trafikken gjennom denne maskinen til det interne nettverket og slik at maskinenen der kan bruke linux boxen som gateway og komme seg på nett. jeg har aktivert rutingen i sysctl.conf, men når jeg restarter servicen network, kommer det en melding opp om at IP forwarding is disabled. Hvordan skal jeg gå frem med dette? Jeg når både wlan0 og eth0 fra det interne nettverket hvis jeg setter gateway på windows maskinen til å være eth0 adressen til linux boxen. men jeg får ikke pinget 192.168.1.1 som er internet gatewayen. Hva feil gjør jeg? på forhånd takk. Fil Lenke til kommentar
Torbjørn Skrevet 15. mars 2006 Del Skrevet 15. mars 2006 (endret) cat /proc/sys/net/ipv4/ip_forward står det 1 eller 0 der? Endret 15. mars 2006 av Torbjørn Lenke til kommentar
bumblebee Skrevet 15. mars 2006 Forfatter Del Skrevet 15. mars 2006 cat /proc/sys/net/ipv4/ip_forward står det 1 eller 0 der? 5757111[/snapback] Hei, det står 1 der. Er det noe annet som kan forårsake Disablingen? Lenke til kommentar
Torbjørn Skrevet 15. mars 2006 Del Skrevet 15. mars 2006 hvor ser du denne meldingen "routing disabled" ? sjekk dine regler i iptables - iptables -L -n FORWARD Lenke til kommentar
bumblebee Skrevet 15. mars 2006 Forfatter Del Skrevet 15. mars 2006 hvor ser du denne meldingen "routing disabled" ? sjekk dine regler i iptables - iptables -L -n FORWARD 5757139[/snapback] Meldingen kommer opp når jeg restarter network serviceen her er output fra iptables(ps. -n svitsjen fungerer ikke) Chain FORWARD (policy ACCEPT) target prot opt source destination ACCEPT all -- 10.0.0.0/24 anywhere ACCEPT all -- anywhere 10.0.0.0/24 DROP all -- !10.0.0.0/24 anywhere Lenke til kommentar
bumblebee Skrevet 15. mars 2006 Forfatter Del Skrevet 15. mars 2006 Kanskje jeg ikke har rutet noe rute fra wlan0 til eth0 og omvendt kan det være tilfelle? Hvordan i såfall sjekker jeg dette? Lenke til kommentar
Torbjørn Skrevet 15. mars 2006 Del Skrevet 15. mars 2006 nei, ruting har per def ikke retning. du kan jo prøve å flushe FORWARD hvilken distro er dette? Lenke til kommentar
bumblebee Skrevet 15. mars 2006 Forfatter Del Skrevet 15. mars 2006 nei, ruting har per def ikke retning. du kan jo prøve å flushe FORWARD hvilken distro er dette? 5758328[/snapback] Jeg mener at pakkene må jo gå en eller annen vei for å komme frem. Denne veien må jeg bestemme eller? f. eks. legge inn statisk ruting på kortene, jeg vil nemlig å sende all trafikken fra wlan0 til eth0 og videre til det interne nettverket. Hvordan flusher jeg FORWARD? distroen er Fedora Core 4. Fil Lenke til kommentar
Torbjørn Skrevet 15. mars 2006 Del Skrevet 15. mars 2006 iptables -F FORWARD # flushe (eller tømme) tabellen nei - ruting har ikke retning. pakkene kommer inn til boksen, destinasjon bestemmes, og de sendes ut igjen. husk at du "vil" sende pakker tilbake igjen fra det interne nettverket eth0 ut igjen til wlan0 (trafikk går begge veier!) se for deg din boks som et punk med to streker inn mot. langs hver av strekene går det to piler, en i hver retning. ingen av de to har noe mer retning enn den andre. rutingen (som avgjør hvor pakkene havner) har ingen retning. kan du lime innholdet av kommandoen "netstat -nar" her? (i "code"-bbcode-tags) og si hvilke ipadresser du har på hvert kort og vis fra terminal hvordan du får "ruting disabled" - jeg har brukt fedora siden redhat 7 og har aldri sett noe slikt Lenke til kommentar
bumblebee Skrevet 15. mars 2006 Forfatter Del Skrevet 15. mars 2006 (endret) iptables -F FORWARD # flushe (eller tømme) tabellen nei - ruting har ikke retning. pakkene kommer inn til boksen, destinasjon bestemmes, og de sendes ut igjen. husk at du "vil" sende pakker tilbake igjen fra det interne nettverket eth0 ut igjen til wlan0 (trafikk går begge veier!) se for deg din boks som et punk med to streker inn mot. langs hver av strekene går det to piler, en i hver retning. ingen av de to har noe mer retning enn den andre. rutingen (som avgjør hvor pakkene havner) har ingen retning. kan du lime innholdet av kommandoen "netstat -nar" her? (i "code"-bbcode-tags) og si hvilke ipadresser du har på hvert kort og vis fra terminal hvordan du får "ruting disabled" - jeg har brukt fedora siden redhat 7 og har aldri sett noe slikt 5760220[/snapback] Okay: netstat -nar Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 wlan0 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0 service network restart Shutting down interface eth0: [ OK ] Shutting down interface wlan0: [ OK ] Shutting down loopback interface: [ OK ] Disabling IPv4 packet forwarding: net.ipv4.ip_forward = 0 [ OK ] Bringing up loopback interface: [ OK ] Bringing up interface eth0: [ OK ] Bringing up interface wlan0: [ OK ] ip-addrs: eth0: 10.0.0.7 wlan0: 192.168.1.107 Fil. Endret 15. mars 2006 av bumblebee Lenke til kommentar
Torbjørn Skrevet 15. mars 2006 Del Skrevet 15. mars 2006 aahh, "disabling"... skjønner se på /etc/sysctl.conf - hva har du der som angir at ruting skal på? Lenke til kommentar
bumblebee Skrevet 15. mars 2006 Forfatter Del Skrevet 15. mars 2006 aahh, "disabling"... skjønner se på /etc/sysctl.conf - hva har du der som angir at ruting skal på? 5760436[/snapback] Her skal det stemme... # Controls IP packet forwarding net.ipv4.ip_forward = 1 Det er akkuratt det jeg ikke skjønner, det står riktig oppført, men likevel får jeg denne meldingen. Lenke til kommentar
Torbjørn Skrevet 15. mars 2006 Del Skrevet 15. mars 2006 merksnodig sysctl -p /etc/sysctl.conf Lenke til kommentar
bumblebee Skrevet 15. mars 2006 Forfatter Del Skrevet 15. mars 2006 merksnodig sysctl -p /etc/sysctl.conf 5760483[/snapback] Er dette permanent endring eller bare til reboot? Får samme "Disabling..." mld. etter restart av network. Er nød til å gå nå, skal sjekke tidlig i morgen, tusen takk for hjelpen sålangt. Vet ikke om denne feilmeldingen meldingen har noe med de faste ipadressene mine å gjøre. Fil. 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å