Elektroda.pl
Elektroda.pl
X

Search our partners

Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Dwa routery na sieci a Windows XP

sunlux 13 Oct 2007 12:29 9832 20
  • #1
    sunlux

    Level 20  
    Witam serdecznie.

    Mam taki mały problem a zarazem zapytanie:

    Sytuacja wygląda tak: na sieci lokalnej są 2 routery - jeden służy do dostępu do Internetu a drugi do specjalnie wydzielonej sieci lokalnej.

    Pytanie jest moje takie: jak to skonfigurować pod XP lub na routerze aby komp miał równocześnie dostęp do obu sieci za routerami ???



    Wiem, że pod właściwościami protokołu TCP/IP w XP (w zaawansowanych) można skonfigurować większą ilość adresów bram i DNSów.
    Ale kiedy tam umieszczę drugi adres TCP/IP bramy to XP zawsze korzysta z tej bramy, która jest pierwsza na liście. Więc obecnie użytkownik pod XP musi zmieniąć albo kolejność bram lub sam adres aktualnej bramy.

    Choć tam w tych zaawansowanych przy edycji adresu bramy TCP/IP można ustawić jakąś metrykę automatyczną... - ale jak to zrobić aby przykładowo XP działał jednocześnie z bramami 10.0.0.200 i 10.0.0.150 ???

    A najlepiej aby zmienić router do internetu.
    Teraz jest D-Link DI-604 a on nie posiada konfiguracji tabeli statycznego routingu.
    Czy właśnie najlepszym rozwiązaniem w to miejsce będzie taki router, który ma edycję statycznego routingu ???? Czy wtedy zamiast konfigurować to jakość pod XP (właśnie jeszcze nie wiem jak) można by było zrobić przekierowanie w tabeli routingu na tym nowym routerze (internetowym) ????

    Znacie może jakiś taki prosty i tani router (najlepiej D-Linka) z edytowaną tabela routingu, który umożliwi rozwiązanie tego problemu aby komputer w sieci mógł korzystać z dwóch bram jednocześnie ???

    Z góry dziękuje za wszystkie uwagi i podpowiedzi.

    Pozdrawiam serdecznie
  • #2
    zdzislaw111
    Level 26  
    Witam.
    Rozumiem, że kolega "sunlux" chce przełączą cię fizycznie kabelkiem z jednej sieci do drugiej.

    Należy w komputerach ustawić statyczne nr. ip, maskę podsieci i DNSów, a w routerach ustawić takie same parametry sieci .
  • #3
    sunlux

    Level 20  
    zdzislaw111 wrote:
    Witam.
    Rozumiem, że kolega "sunlux" chce przełączą cię fizycznie kabelkiem z jednej sieci do drugiej.

    Należy w komputerach ustawić statyczne nr. ip, maskę podsieci i DNSów, a w routerach ustawić takie same parametry sieci .


    NIE, żadnego przepinania kabli, pisałem o tym powyżej kilkukrotnie, żę obie sieci muszą działać jednocześnie, musi być do nich dostęp jednoczesny z każdego komputera w sieci - bez żadnego przepinania kabli ani edytowania adresu bramy w ustawieniach TCP/IP.

    Muszę to rozwiązać w sposób programowy :
    - ustawienie tego w tabeli routingu w routerze (jaki router i jak ???),
    - albo taka edycja ustawień XP aby działało na raz z obu routerów (jak?),
    - lub inny sposób jeśli znacie

    ????

    P.S. To jest sieć z około 50 komputerami gdzie prawie połowa musi korzystać na raz z internetu jak i podsieci z maszynami, więc przepinanie kabli nie wchodzi w gre - to by spowodowało pozbawienie pozostałych użytkowników internetu lub odstępu do podsieci.
  • #4
    zdzislaw111
    Level 26  
    Do tego nie potrzebne dwa routery, wystarczy jeden.
    Router udostępnia internet dla całej podsieci , a wszystkie komputery widzą siebie nawzajem.
  • #5
    sunlux

    Level 20  
    zdzislaw111 wrote:
    Do tego nie potrzebne dwa routery, wystarczy jeden.
    Router udostępnia internet dla całej podsieci , a wszystkie komputery widzą siebie nawzajem.


    Podsieć związana z maszynami musi stać za osobnym routerem - takie są wymagania dostawcy maszyn.
    Dlatego na sieci muszą być dwa routery.
  • #6
    mbo
    VIP Meritorious for electroda.pl
    Polecenie route w Windows załatwi sprawę.

    Wygodniejsze jednak byłoby wpisanie routingu na routerze (tylko 1 miejsce).

    Obecnie praktycznie każdy router posiada możliwość wpisania statycznego routingu.

    Podaj dokładnie jakie są routery - na 99% jest na obu NAT, co sporo utrudni sprawę.
  • #7
    sunlux

    Level 20  
    mbo wrote:
    Polecenie route w Windows załatwi sprawę.

    Wygodniejsze jednak byłoby wpisanie routingu na routerze (tylko 1 miejsce).

    Obecnie praktycznie każdy router posiada możliwość wpisania statycznego routingu.

    Podaj dokładnie jakie są routery - na 99% jest na obu NAT, co sporo utrudni sprawę.


    Obecnie oba to D-Link DI-604 i w obecnym sofcie nie mają możliwości edytowania statycznego routingu.

    Czy D-Link DI-804HV rozwiąże ten problem ?...
    (z datasheet wynika, że ma statyczny routing).
  • #8
    mbo
    VIP Meritorious for electroda.pl
    sunlux wrote:

    Obecnie oba to D-Link DI-604 i w obecnym sofcie nie mają możliwości edytowania statycznego routingu.


    Jaką masz wersje tego D-Link'a i jaki firmware.
    Według instrukcji ma on takie funkcje (zakładka Advanced, przycisk Routing)

    Quote:

    Czy D-Link DI-804HV rozwiąże ten problem ?...
    (z datasheet wynika, że ma statyczny routing).


    Tak.
    Tylko to raczej kiepska wymiana.

    Napisz jakie masz adresy w obu sieciach i jaka komunikacja ma się odbywać między komputerami.
  • #9
    sunlux

    Level 20  
    mbo wrote:
    sunlux wrote:

    Obecnie oba to D-Link DI-604 i w obecnym sofcie nie mają możliwości edytowania statycznego routingu.


    Jaką masz wersje tego D-Link'a i jaki firmware.
    Według instrukcji ma on takie funkcje (zakładka Advanced, przycisk Routing)

    Quote:

    Czy D-Link DI-804HV rozwiąże ten problem ?...
    (z datasheet wynika, że ma statyczny routing).


    Tak.
    Tylko to raczej kiepska wymiana.

    Napisz jakie masz adresy w obu sieciach i jaka komunikacja ma się odbywać między komputerami.


    D-Link DI-604 ma wersję firmware V3.06. Nie znam wersji HW (bede znał w poniedziałek i zapewne wtedy zaaktualizuje w nim soft).

    Pisałem wcześniej, że adresy routerów to 10.0.0.200 i 10.0.0.150

    Za 10.0.0.200 jest DSL
    a za 10.0.0.150 są maszyny (jak pamiętam z adresami 192.168.0.1 itd.)
  • #10
    mbo
    VIP Meritorious for electroda.pl
    Nie napisałeś jeszcze jaka komunikacja ma być między komputerami z obu sieci.
  • #11
    sunlux

    Level 20  
    mbo wrote:
    Nie napisałeś jeszcze jaka komunikacja ma być między komputerami z obu sieci.


    O jaką komunikacje ci chodzi??? Jakie porty TCP/UDP będa używane ???
    (TCP: 139 i 445 a z UDP 137 i 138) oraz sporadycznie również TCP 80.

    A może o to, że Ethernet 10/100... ???
  • #12
    mbo
    VIP Meritorious for electroda.pl
    sunlux wrote:

    O jaką komunikacje ci chodzi??? Jakie porty TCP/UDP będa używane ???
    (TCP: 139 i 445 a z UDP 137 i 138) oraz sporadycznie również TCP 80.


    O to chodziło.
    Czyli otoczenie sieciowe i WWW.
    Przy obu routerach masz NAT, więc nie będzie to działało poprawnie.
    Drugi router mógłby być bez NAT'a.
  • #13
    sunlux

    Level 20  
    mbo wrote:
    sunlux wrote:

    O jaką komunikacje ci chodzi??? Jakie porty TCP/UDP będa używane ???
    (TCP: 139 i 445 a z UDP 137 i 138) oraz sporadycznie również TCP 80.


    O to chodziło.
    Czyli otoczenie sieciowe i WWW.
    Przy obu routerach masz NAT, więc nie będzie to działało poprawnie.
    Drugi router mógłby być bez NAT'a.


    Przy poprzedniej konfiguracji (nim został wymieniony router od internetu na D-Linka DI-604) na obu routerach był włączony NAT i mimo to połączenie z oboma routerami jednocześnie działało.
    Problem właśnie jest w tym, że obecne routery (a w szczególności ten od internetu) nie mają konfiguracji statycznego routingu.
    Dlatego, ponieważ nikt tutaj nie zasugerował innego, kupuje jutro rano wspomniany router D-Link DI-804HV.

    Jeśli jest ktoś na forum z własnym doświadczeniem odnośnie takiego połączenia, gdzie można korzystać na raz z obu routerów (czyli łączyć się z sieciami na tymi routera),
    to bardzo prosze o pomoc.

    Pozdrawiam
  • #14
    sunlux

    Level 20  
    Witam ponownie.

    Problem 3 tygodnie temu rozwiązałem właśnie dzięki routerowni D-Link DI-804HV, właśnie dzięki funkcji statycznego routingu.

    Działa rewelacyjnie - właśnie o to chodziło.

    Przeprowadziłem również podobną konfigurację edytując tabelę routingu w XP - również działa rewelacyjnie ale pozostałem jednak przy skonfigurowaniu tego na routerze - tak łatwiej bo nie trzeba przeprowadzać osobnej konfiguracji tabeli routingu w XP dla każdego komputera w sieci.

    Pozdrawiam.
  • #15
    SzymonHK
    Level 20  
    Praktyczna uwaga: najprostszym rozwiązaniem jest wpis do tablicy routingu głównej bramy w sieci, brama zarządza przesyłaniem pakietów w/g tych wpisów i odpada modyfikacja tablic routingu na stacjach, każdy podłączony do sieci komputer będzie działał poprawnie.
  • #16
    sunlux

    Level 20  
    SzymonHK wrote:
    Praktyczna uwaga: najprostszym rozwiązaniem jest wpis do tablicy routingu głównej bramy w sieci, brama zarządza przesyłaniem pakietów w/g tych wpisów i odpada modyfikacja tablic routingu na stacjach, każdy podłączony do sieci komputer będzie działał poprawnie.


    Czyli masz zapewne na myśli właśnie router - i tak właśnie zrobiłem, pisałem wcześniej o routerze D-Link DI-804HV.

    Ale też oczywiście jest możliwość postawienia na sieci zamiast routera sprzętowego komputer np. z XP (lub innym) - i zapewne to masz na myśli ale to rozwiązanie jest rzadko stosowane ze względów kosztowych (tak jest w moim przepadku.

    Pozdrawiam i dziękuje za odp.
  • #17
    mr_elmo
    Level 11  
    sunlux
    Opowiedz szerzej jak to zrobiłeś, ja ma taki problem, mam sieć w firmie "A" (LAN1 np. 192.168.1.0/24) podłączoną do centrali firmy "B" po VPN i tą rurą leci wszystko net i inne usługi, dla awaryjnego dostępu do netu w firmie sieć "A" postawiono dodatkowe łącze na DSL-u zakończone routerkiem DI-804HV. Aby umożliwić dostęp do firmy z innej lokalizacji "C" (LAN3 np. 192.168.0.0/24) w której jest kilka komputerków podłączonych do internetu przez router DI-824HV stworzyłem tunel VPN pomiędzy DI-804HV i DI-824HV (pingi pomiędzy routerami sieci śmigają OK - zrobiłem tak bo nie ma możliwości podłączenia się do głównego łącza VPN). Tylko jest mały problemik, komputery w sieci w firmie mają ustawioną bramkę na router który realizuje VPN "B" do centrali np. 192.168.1.1 (w centrali firmy jest np. serwer z bazą danych itp.), czyli z urzędu nie ma komunikacji pomiędzy siecią "A" w firmie a siecią "C" w dodatkowej lokalizacji ponieważ trzeba by było przestawić kompy na bramkę np 192.168.1.2 którą jest router dodatkowego łącze DI-804.
    Jak ustawić tabele routingu i na którym routerze aby można było się dostać z sieci "C" do sieci "A" ?? przy czym komputery sieci "A" muszą mieć ustawioną bramkę na VPN centrali "B". (dla testów przestawiłem w firmie na kilku kompach bramki na to rezerwowe łącze i wszystko śmiga OK wszystkie komputery się pingują na wzajem pomiędzy sieciami A i C)
    proszę o pomoc
  • #18
    sunlux

    Level 20  
    mr_elmo wrote:
    sunlux
    Opowiedz szerzej jak to zrobiłeś, ja ma taki problem, mam sieć w firmie "A" (LAN1 np. 192.168.1.0/24) podłączoną do centrali firmy "B" po VPN i tą rurą leci wszystko net i inne usługi, dla awaryjnego dostępu do netu w firmie sieć "A" postawiono dodatkowe łącze na DSL-u zakończone routerkiem DI-804HV. Aby umożliwić dostęp do firmy z innej lokalizacji "C" (LAN3 np. 192.168.0.0/24) w której jest kilka komputerków podłączonych do internetu przez router DI-824HV stworzyłem tunel VPN pomiędzy DI-804HV i DI-824HV (pingi pomiędzy routerami sieci śmigają OK - zrobiłem tak bo nie ma możliwości podłączenia się do głównego łącza VPN). Tylko jest mały problemik, komputery w sieci w firmie mają ustawioną bramkę na router który realizuje VPN "B" do centrali np. 192.168.1.1 (w centrali firmy jest np. serwer z bazą danych itp.), czyli z urzędu nie ma komunikacji pomiędzy siecią "A" w firmie a siecią "C" w dodatkowej lokalizacji ponieważ trzeba by było przestawić kompy na bramkę np 192.168.1.2 którą jest router dodatkowego łącze DI-804.
    Jak ustawić tabele routingu i na którym routerze aby można było się dostać z sieci "C" do sieci "A" ?? przy czym komputery sieci "A" muszą mieć ustawioną bramkę na VPN centrali "B". (dla testów przestawiłem w firmie na kilku kompach bramki na to rezerwowe łącze i wszystko śmiga OK wszystkie komputery się pingują na wzajem pomiędzy sieciami A i C)
    proszę o pomoc


    Więc tak, w moim przypadku chodziło o to aby lokalne komputery o adresach IP z zakresu 10.0.0.xxx mogły łączyć się z internetem (DSLem) przez router D-Link DI-804HV (adres ip 10.0.0.200) a także, że te komputery mogły łączyć się z lokalną podsiecią LASERY o adresach z zakresu 192.168.100.xxx przez router bintec (adres ip 10.0.0.150).

    Problem polegał na tym, że wpisując adres bramy ip 10.0.0.200 pod XP na komputerze np. 10.0.0.211 można było łączyć się tylko z internetem a już nie z podsiecią LASERY. Natomiast odwrotnie wpisując adres bramy 10.0.0.150 (od LASERó) można było łączyć się tylko z podsiecią LASERY a już nie działał internet.
    Natomiast jednoczesne wpisanie obu adresów bram (10.0.0.200 i 10.0.0.150) tez nie rozwiązywało tej sprawy, bo XP (czy również 2000) zawsze wybierał wyłącznie pierwszy router na liście.

    Więc w moim przypadku są na to 2 rozwiązania:

    1. Można wpisać poleceniem ROUTE (XP czy 2000) ręczne routowanie takiej trasy. I tak konkretnie na komputerze ustawiłem tylko jeden adres bramy na 10.0.0.200 więc łączył się z internetem natomiast routing do podsieci LASERY z adresem ip 10.0.0.150 ustawiłem poleceniem:

    ROUTE ADD 192.0.0.0 MASK 255.0.0.0 10.0.0.150 METRIC 2

    gdzie oznacza to że jeśli komputer łączy się z dowolnym komputerem o adresie zaczynającym się na 192 to będzie korzystać z routera 10.0.0.150. METRIC 2 jest opcjonalne ale lepiej 2 aby wpisany router na stałem w ustawieniach sieci (10.0.0.200) miał wartość 1. Oczywiście w moim przypadku wystarczyło by:

    ROUTE ADD 192.168.100.0 MASK 255.255.255.0 10.0.0.150 METRIC 2
    bo wiadomo, że zera w adresie i masce oznaczają dowolną wartość adresu w to miejsce a 255 oznacza, że ta pozycja nie podlega możliwości zmiany szerokości zakresu.

    I to już działa. Problem jest tylko w tym, że po ponownym uruchomieniu komputera tabela routingu jest przywracana do wartości domyślnej i powyższe polecenie jest kasowane.
    Oczywiście można to łatwo obejść wpisując do autostartu takie powyższe polecenie np. w pliku BAT. Dodatkowy problemem jest to, żer takie polecenie należy wykonać na każdym komputerze na którym ma to działać.

    Widok tabeli routingu widoczny jest po wydaniu polecenia (zamazałem swój adres MAC...):

    Poniżej przykładowe screeny (Windows 2003 Server PL z adresem ip 10.0.0.202) z wyglądu tablicy routingu sprzed i po wpisaniu powyższego polecenia:

    Dwa routery na sieci a Windows XP

    oraz po wykonaniu tego polecenia:

    Dwa routery na sieci a Windows XP

    Wszelka pomoc na temat polecenia ROUTE pokaże się po napisaniu pod linią komend po prostu ROUTER i enter.

    Natomiast aby wyeliminować te dwa problemy z poleceniem route (kasuje się po uruchomieniu ponownym Windowsa oraz trzeba to polecenie wykonać na każdym komputerze na którym ma to działać) wpisałem to do tabeli routingu routera D-Link DI-804HV (adres ip 10.0.0.200).
    Po wpisaniu wygląda to na routerze tak:

    Dwa routery na sieci a Windows XP

    To rozwiązało cały mój problem czyli teraz komputery domyślnie łącza się z internetem przez ten router (D-Link DI-804HV ip 10.0.0.200) a jeśli próbują się połączyć z adresami z zakresu 192.xxx.xxx.xxx to router D-Link DI-804HV (ip 10.0.0.200) przekieruje ten ruch do routera bintec o adresie 10.0.0.150

    Teraz natomiast zostaje przemyślenie, że takie rozwiązanie problemu tobie wystarczy.

    Pozdrawiam
  • #19
    mbo
    VIP Meritorious for electroda.pl
    Polecenie route ma możliwość wpisania ścieżki routingu na stałe - służy do tego przełącznik -p.
    Choć faktycznie lepiej wpisać to na routerze.
  • #20
    sunlux

    Level 20  
    mbo wrote:
    Polecenie route ma możliwość wpisania ścieżki routingu na stałe - służy do tego przełącznik -p.
    Choć faktycznie lepiej wpisać to na routerze.


    aha, słuszna uwaga, nie wiem dlaczego mi to umknęło przy czytaniu opisu polecenia ROUTE

    Pozdrawiam
  • #21
    rodick
    Level 11  
    Ja mam natomiast taki problem:
    - rowniez mam w domu 2 routery a dokladnie: pierwszy to Linksys po ktorym rozprowadzana jest bezprzewodowo neostrada na 4 komputery - wszystkie przez WIFI, drugi to Fritzbox 7150 czyli maly kombajn zawierajacy w sobie telefon DECT, router, centralke tel, bramke VOIP itp.

    Moj problem polega wlasnie na poprawnej konfiguracje tego Fritzboxa - niestety sprzet jest z Niemiec i wszelkie instrukcje i ustawienia sa po niemiecku.
    Cel jest taki: Linksys ma sluzyc tak jak do tej pory czy do rozsylania netu po wifi a Fritzbox ma byc bramka VOIP i telefonem stacjonarym.

    W tym momencie problemem jest to ze po podlaczeniu fritzboxa do pradu po kilku sekundach znika internet ze wszystkich komputerow w domu - wystarczy odlaczyc Fritzbox i wszystko samo wraca do poprzedniego stanu.

    Przypuszczam ze pies jest pogrzebany w ustawieniach IP, bram i mask (nie znam sie na tym niestety).
    Dodam ze Komputery sa podlaczone na sztywno tj maja numery stale 192.168.1.2 do 5. Linksys ma adres 192.168.1.1.

    Czy ktos bedzie chetny zebi mi to jakos sprawnie wyjasnic co i gdzie mam pozmieniac?

    PS.
    Friztzbox dziala poprawnie tecjnicznie - telefonia stacjonarna sprawdzona, ma wgrany ANNEx A do neostrady, internet dziala bez problemu przez FRitzboxxa po LAN.