tablica routingu problemy

Masz problemy z siecią bądź internetem? Zapytaj tu
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

tablica routingu problemy

Post autor: sethiel »

Proszę o pomoc.
Mam tablicę na routerze 10.33.49.1 która kieruje mi ruch z jednej podsieci na inne urządzenie

Kod: Zaznacz cały

ip rule add from 10.33.49.0/25 table FIRMA2

[B]ip route add 10.32.0.0/12 via 10.33.49.2 dev eth8 table FIRMA2[/B]
Jak dodaję pogrubiony wpis to przestaje mi działać komunikacja z routera do sieci 10.33.49.0/25.
przykładowo: z routera nie mogę wejść na port 80 na 10.33.49.10

Komunikacja z sieci 10.33.49.0/25 do routera jest poprawnie.
przykładowo: z dowolnego urządzenia mogę wejść na port 22 na 10.33.49.1

Poprawnie jest też zmieniana trasa na 10.33.49.2 dla wszystkich podsieci z puli 10.32.0.0/12.
przykładowo: ruch z 10.33.49.10 na 10.32.0.10 kierowany jest przez 10.33.49.2 (zaliczając przy tym router)

Poprawnie są też rozwiązywane inne trasy
przykładowo: ruch obustronny z podsieci 192.168.1.0/24 i 10.33.49.0/25 działa poprawnie (zaliczając tenże router po drodze)

Nie mam pomysłu dlaczego po dodaniu wyż wymienionej trasy z routera nie mogę się dostać do wspomnianej podsieci a już z każdego innego miejsca mogę do tej podsieci się dostać, zaliczając tenże router po drodze.

Firewall tu nie ma wg mnie nic do czynienia bo jak usuwam wpis z tablicy routingu to komunikacja z routera powraca. (tyle że nie działa trasa więc wiadomo to nie rozwiązanie).
Może jakoś można wykluczenie jakieś do tego zrobić?
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Post autor: sethiel »

Z prośby o pomoc zmieniam na prośbę o wytłumaczenie.
dodałem wpis:

Kod: Zaznacz cały

ip route add 10.33.49.0/25 via 10.33.49.1 dev eth8 table FIRMA2
i zaczęło działać.

Dlaczego nie działało wcześniej, i dlaczego działa teraz?
Awatar użytkownika
markossx
Beginner
Posty: 489
Rejestracja: 26 maja 2007, 16:01
Lokalizacja: Polska

Post autor: markossx »

Moim zdaniem dzieje się tak ponieważ 10.33.49.0/25 zawiera się w 10.32.0.0/12. Czyli faktycznie sieć 10.33.49.0/25 przestaje istnieć dla routera.
Trzeba przeprojektować zakresy podsieci.
10
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Post autor: sethiel »

To może inaczej, jak dodaję wpis

Kod: Zaznacz cały

ip route add 10.33.49.0/25 via 10.33.49.2 dev eth8 table FIRMA2
ip route add 10.33.50.0/24 via 10.33.49.2 dev eth8 table FIRMA2
itd. To też się wysypuje.


[edycja] Edycja dwóch postów o poprawne wpisy. Chyba już nic nie trzeba tłumaczyć...
Awatar użytkownika
markossx
Beginner
Posty: 489
Rejestracja: 26 maja 2007, 16:01
Lokalizacja: Polska

Post autor: markossx »

No to spoko... :)
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Post autor: sethiel »

Dziwi mnie jedynie że kernel nie wie przy takiej tablicy że pakiet jest dla niego, tylko forwardowany jest z marszu.
ODPOWIEDZ