Łączenie podsieci bez iptables
: 13 sty 2011, 18:25
Witam,
wiem, że ten problem łącznie z udostępnianiem łącza był wielokrotnie przewałkowany, ale dajcie dokończyć. Czytam książkę o Linuksie i w rozdziale o sieciach jest wszystko ładnie opisane, ale nie działa mi to.
Mam laptopa podłączonego przez wifi do routera oraz do komputera pc przez kabel. Chcę udostępnić sieć lokalną routera (i później internet) dla PC'ta. Oto jak sieć wygląda wraz z adresami, adresami sieci i maskami:
klik
opisany sposób wydaję mi się prosty:
na pc'cie ustawiłem bramę domyślną na laptop, a na laptopie mam ustawione przekazywanie pakietów:
/etc/sys/net/ipv4/ip_forward ma zawartość "1" (bez cudzysłowów)
Oto wynik dla route -n dla PC:
a to wynik na laptopie:
Korzystałem tylko z poleceń ifconfig i route
Niestety nawet nie pinguje routera z pc'ta. Chciałem to zrobić bez iptables, bo do tego jeszcze nie doszedłem;)
Dodam, że komputery się pingują. Proszę o pomoc i przepraszam, że tak się rozpisałem...
wiem, że ten problem łącznie z udostępnianiem łącza był wielokrotnie przewałkowany, ale dajcie dokończyć. Czytam książkę o Linuksie i w rozdziale o sieciach jest wszystko ładnie opisane, ale nie działa mi to.
Mam laptopa podłączonego przez wifi do routera oraz do komputera pc przez kabel. Chcę udostępnić sieć lokalną routera (i później internet) dla PC'ta. Oto jak sieć wygląda wraz z adresami, adresami sieci i maskami:
klik
opisany sposób wydaję mi się prosty:
na pc'cie ustawiłem bramę domyślną na laptop, a na laptopie mam ustawione przekazywanie pakietów:
/etc/sys/net/ipv4/ip_forward ma zawartość "1" (bez cudzysłowów)
Oto wynik dla route -n dla PC:
Kod: Zaznacz cały
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
0.0.0.0 192.168.2.3 0.0.0.0 UG 0 0 0 eth1
Kod: Zaznacz cały
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.2.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 2 0 0 wlan0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlan0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0
Niestety nawet nie pinguje routera z pc'ta. Chciałem to zrobić bez iptables, bo do tego jeszcze nie doszedłem;)
Dodam, że komputery się pingują. Proszę o pomoc i przepraszam, że tak się rozpisałem...