Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest środa, 16 lipca 2025, 13:09

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 2 ] 
Autor Wiadomość
Post: sobota, 23 lipca 2005, 23:43 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
Na serwerku mam skrypt load balancing ( Brokenowy skrypt ) . Mam dwie podsieci : 192.168.1.0 i 192.168.254.0 . Problem polega na tym ,że nie mogę wdostać się na ip powyżej 192.168.254.50 . Nie bardzo wiem w czym rzecz. Oczywiście z serwera wszystko ok , ale ze stacji niestety nie :wink:
Oto skrypt do LB :
: [/] [] ()
#!/bin/bash
IF0=eth1  #(domyslnie pod NND dla DSL jest to eth1)
IF1=eth0  #interfejs_dsl_nr1
IF2=eth2  #interfejs_dsl_nr2
IP0=192.168.1.1  #adres_ip_sieci_lokalnej
IP1=83.16.201.108  #adres_zewnetrzny_dsl_nr1
IP2=83.18.81.122   #adres_zewnetrzny_dsl_nr2
P1=83.16.201.105   #bramka_dsl_nr1
P2=83.18.81.121    #bramka_dsl_nr2
P0_NET=192.168.1.0/24 #adres_sieci_lokalnej
P1_NET=83.16.201.104/29 #adres_sieci_dsl_ nr1
P2_NET=83.18.81.120/30  #adres_sieci_dsl_ nr2
P3_NET=192.168.254.0/24 #APki

ip route add $P1_NET dev $IF1 src $IP1 table T1
ip route add default via $P1 table T1
ip route add $P2_NET dev $IF2 src $IP2 table T2
ip route add default via $P2 table T2

ip route add $P0_NET     dev $IF0 table T1
ip route add $P2_NET     dev $IF2 table T1
ip route add 127.0.0.0/8 dev lo   table T1
ip route add $P0_NET     dev $IF0 table T2
ip route add $P1_NET     dev $IF1 table T2
ip route add 127.0.0.0/8 dev lo   table T2

ip route add $P3_NET     dev $IF0 table T1
ip route add $P3_NET     dev $IF0 table T2

ip route add $P1_NET dev $IF1 src $IP1
ip route add $P2_NET dev $IF2 src $IP2

ip route add default scope global nexthop via $P1 dev $IF1 weight 1 nexthop via $P2 dev $IF2 weight 100

ip rule add from $IP1 table T1
ip rule add from $IP2 table T2

ip rule add fwmark 0x1 table T1

#ip rule add from 192.168.1.0/24  fwmark 0x1 lookup T1

ip route flush cache

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 25 lipca 2005, 12:48 
Offline
MODERATOR

Rejestracja: poniedziałek, 29 lipca 2002, 15:45
Posty: 1385
Lokalizacja: Polska
Zrozumiałem, że z serwera 'widzi' AP 192.168.254.100 a ze stacji nie.
To proste źle skonfigurowany routing stacji. Nie ma to nic wspólnego z serwerem.
Na Win98 musisz ustawic np. ip 192.168.1.2 maska 255.255.0.0.
Mozesz tez pokombinować z komenda 'net' - to coś m.in. do routingu.

Na linuksie route add -net 192.168.254.0/24 eth0
lub inny eth.
---
Problemem jest też czasem adres rozgłoszeniowy bo:
dla 192.168.0.0/255.255.0.0 jest to 192.168.255.255
a dla 192.168.254.0/24 jest to 192.168.254.255
lub coś takiego

Chyba, że chodzi Ci o całkiem inne 'wydostanie' to sorry.

_________________
Określenie przy nicku to tylko dla 'jaj'; tytuł za ilość postów.
Ja ciągle się uważam za niewinne dziecię w sprawach linuksa; żaden guru czy inny moderator :-)


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 2 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 23 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl