Skocz do zawartości

Problem Z Udostepnieniem Neostrady


mike2620

Rekomendowane odpowiedzi

Po wielkich bojach udalo mi sie uruchomic Neostarde z sagem800 na Fedora7.

Teraz probuje udostepniec to polaczene drugiemu kompowi po przez eth0

tak wiec skonfigurowałem ifcfg-eth0:

 

# Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+

DEVICE=eth0

BOOTPROTO=static

BROADCAST=192.168.0.255

HWADDR=00:E0:4C:07:3A:FA

IPADDR=192.168.0.1

IPV6ADDR=

IPV6PREFIX=

IPV6_AUTOCONF=yes

NETMASK=255.255.255.0

NETWORK=192.168.0.0

ONBOOT=yes

 

na kompie z WinXp dla którego udostepnilem neostarde ustawilem ustawiłem:

192.168.0.2 - IP addrss

255.255.255.0 - maska

192.168.0.1 - Default gateway

194.204.152.34 - DNS serwer

194.204.159.1 - DNS serwer

 

wpisuje dwi linie:

echo 1 >/proc/sys/net/ipv4/ip_forward

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE

 

wysyłam pingi, - chodzą,

ale internetu na kompie z WinXp nie ma. Co jeszcze musze ustawić?

Odnośnik do komentarza
Udostępnij na innych stronach

Prosze o pomoc, taka dla laika co wpisać i co sprawdzic, jaką komende użyć -tak krok po kroku.
A widziałeś ten drugi link? Jaśniej się nie da. Tam masz niemal gotowce, ale musisz trochę sam popracować (zgodnie z linkiem nr.1 :ph34r: )

 

Tabelę routing sprawdzasz poleceniem

route

wydanym w konsoli z konta użytkownika root. Jak sprawdzić i ew. dodać reguły w iptables to rozumiem, że wiesz, jeśli dodałeś POSTROUTING.

Wysil się trochę. Nikt tu za Ciebie nic nie zrobi. Poszukaj w Googlach http://www.google.com/search?client=opera&...askarada+fedora bo założę się, że albo tego nie zrobiłeś albo nie szukałeś wystarczająco intensywnie. Zobacz ile tematów, a niektóre są naprawdę prostym językiem pisane. Jeśli chcesz się - jak piszesz - "zaprzyjaźnić" z systemem, to daj coś od siebie.

 

Na początek może poczytaj nt. podstaw linuksa i ogólnie nt.sieci.

Konfiguracja firewalla jest b.ważna, ale nie jest to najprostsza sprawa szczególnie jeśli trzeba dołożyć tam reguły dla maskarady. Pamiętam, że ustawienie podziału na trzy PC w domu kosztowało mnie ładnych kilka tygodni grzebania w necie, zbierania informacji i doświadczeń, zanim zaczęło chodzić tak jak trzeba.

 

Odnośnik do komentarza
Udostępnij na innych stronach

rozumiem Cie ze denerwuja Ciebie takie osoby jak ja, ktore zaczynaja od poczatku, bo to jest wkurzacje tłumaczyc nowej osobie to samo,

tak jest zawsze ze dla osob które juz znaja dany problem to sprawa wydaje sie banalna,

uwierz mi ze uruchomienie neostrady zajelo mi 4 dni, z udostepnieniem walcze juz kolejne 3 dni, przeczytalem juz cale to forum i inne, ale kazdy ma inny problem a duzo rzeczy jeszcze nie rozumiem,

nie chcialem denerwoac.

 

wpisalem route i otrzymalem wynik:

 

[root@localhost ~]# route

Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface

war-ru8.neo.tpn * 255.255.255.255 UH 0 0 0 ppp0

192.168.0.0 * 255.255.255.0 U 0 0 0 eth0

192.168.122.0 * 255.255.255.0 U 0 0 0 virbr0

169.254.0.0 * 255.255.0.0 U 0 0 0 eth0

default * 0.0.0.0 U 0 0 0 ppp0

[root@localhost ~]#

 

tyle ze nie wiem jakie z tego wyciagnąc wnioski. Proszę o pomoc.

 

Odnośnik do komentarza
Udostępnij na innych stronach

wysyłam pingi, - chodzą,

ale internetu na kompie z WinXp nie ma. Co jeszcze musze ustawić?

Mozesz uscislic co to znaczy pingi chodza? Skad dokad chodza?...

 

Mozesz spingowac kompa z winda z kompa z linuksem i na odwrot?

 

Mozesz spingowac jaki kolwiek zewnetrzny adres (np www.wp.pl = 212.77.100.101) z kompa z winda (zakladam, ze z linuksa mozesz)?

 

Bo moze masz tylko problem z DNS...

 

Pozdro

Odnośnik do komentarza
Udostępnij na innych stronach

nie chcialem denerwoac.
Nie denerwujesz. Wyglądało tak jakbyś nie przeczytał podanych linków. Wydaje mi się, że tam jest naprawdę krok po kroku i z przykładami. No a siadając do systemu warto poznać na "dzień dobry" podstawy.

Na moje oko z tabeli routingu wynika, że wszystkie interfejsy działają ("U") oraz, że sieć 192.168.0.0 jest znana systemowi. Czyli wg mnie poprawnie.

Ciekawi mnie skąd wziąłeś sieć 192.168.122.0 na interfejsie virbr0? I po co? Jakaś wirtualizacja?

 

[EDIT]Zaraz... Co pokazuje

cat  /proc/sys/net/ipv4/ip_forward

Jeśli to będzie "0", to trzeba

echo 1 > /proc/sys/net/ipv4/ip_forward

i wtedy próbuj znowu.

Odnośnik do komentarza
Udostępnij na innych stronach

Nie denerwujesz. Wyglądało tak jakbyś nie przeczytał podanych linków. Wydaje mi się, że tam jest naprawdę krok po kroku i z przykładami. No a siadając do systemu warto poznać na "dzień dobry" podstawy.

Na moje oko z tabeli routingu wynika, że wszystkie interfejsy działają ("U") oraz, że sieć 192.168.0.0 jest znana systemowi. Czyli wg mnie poprawnie.

Ciekawi mnie skąd wziąłeś sieć 192.168.122.0 na interfejsie virbr0? I po co? Jakaś wirtualizacja?

 

[EDIT]Zaraz... Co pokazuje

cat  /proc/sys/net/ipv4/ip_forward

Jeśli to będzie "0", to trzeba

echo 1 > /proc/sys/net/ipv4/ip_forward

i wtedy próbuj znowu.

 

dla pewności wpis echo 1 > /proc/sys/net/ipv4/ip_forward dodałem do pliku /etc/rc.d/rc.local zeby nie miec problemu przy starcie

mimo wszystko sprawdzilem poleceniem cat i jest "1"

ja już nie mam pomysłu

 

Mozesz uscislic co to znaczy pingi chodza? Skad dokad chodza?...

 

Mozesz spingowac kompa z winda z kompa z linuksem i na odwrot?

 

Mozesz spingowac jaki kolwiek zewnetrzny adres (np www.wp.pl = 212.77.100.101) z kompa z winda (zakladam, ze z linuksa mozesz)?

 

Bo moze masz tylko problem z DNS...

 

Pozdro

 

Komp z (_linuxa_ → Linuksa) ORT wysyała pingi i do kompa z systemem WinX i do internetu

Komp z WinX wysyła pingi do kompa z Fedora, a do internetu juz nie.

Wysłałem z kompa z systemem WinX:

ping 212.77.100.101, czyli do intenetu - wynik negatywny

ping www.wp.pl - wyniki negatywny

ping 192.168.0.1 - czyli do LInux czyli Gateway'a - wynik pozytywny

 

czyli to nie problem z DNS

Odnośnik do komentarza
Udostępnij na innych stronach

zawsze mozesz uzyc gotowego graficznego konfiguratora co ci rodzieli lacze 2 kliknieciami np yum install firestarter

. Po instalacji tego masz w nim konfigurator rodzielenia łącza, jedyne co musisz zrobic to wybrac karte na ktorej masz net i karte z ktorej chcesz net udostepniac drugiemu komputerowi, cala operacja zajmie ci minute:)

Odnośnik do komentarza
Udostępnij na innych stronach

KONCZE TEMAT - rozwiazaniem

wpisuje takie oto 4 linijki i dziala:

 

iptables -F

iptables -F -t nat

iptables -A FORWARD -i eth0 -o ppp0 -s 192.168.0.0/255.255.255.0 -d 0/0 -j ACCEPT

iptables -t nat -A POSTROUTING -s 192.168.0.0/255.255.255.0 -d 0/0 -j MASQUERADE

 

dzięki wszystkim za pomoc.

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...