Sdileni dvou NATovanych pripojeni a DHCP
Premysl Hruby
lin-konf na post.cz
Neděle Červen 12 23:04:49 CEST 2005
BuFran wrote:
> Dobry den,
--||--
>
> Uz delsi dobu se param s problemem virtualne "spojit" konektivitu
> internetu ode dvou provideru. Reseni stylu OSPF se mi sice libi, ale
> nedokazou poradne pracovat s NATem, respektive umi, ale cela
> komunikace musi projit jednim br0 rozhranim, a tudiz NAT musi byt
> provaden na jedne masine, coz je v rozporu s topologii zdejsi site (2
> routery s NAT oddelene a mechanicky vzdalene).
>
>
> Napadlo me to stvorit tak, ze by se kazdemu uzivateli dala primarni
> gateway podle toho jak moc predtim stahoval. Pri pevnem rucnim
> nastavovani to slape vcelku v pohode (vytizeni obou linek neni sice
> 50/50, ale jsou vyuzity obe linky).
>
> Jelikoz rucni zmeny jsou nakladne na cas, premyslel jsem o tom
> udelat skript, ktery by pomoci DHCP prideloval tyto adresy klientum.
> Dokazi modifikovat dhcpd.conf skriptem tak, aby se priradili klienti
> k default gatewayum tak, aby v souctu prenesenych dat se to podobalo
> 50/50.
>
> Ale zde je ten problem. Jak donutit dhcpd aby nacetl nova data, a
> jak tyto nova data bude interpretovat klient, popripade aktivni spojeni
> v NAT tabulce jednoho ci druheho routeru ? Pokud tusim spravne klient
> ignoruje veskere zmeny DHCP dokud mu nevyprsi Lease Time. Jenze tim,
> ze ho prehodim az mu to Lease Time vyprsi, tak mu killnu veskera aktivni
> spojeni, coz zrovna dobry napad neni kvuli stahovani vetsich souboru etc.
>
> Idealni by byl stav, kdy klient nabootuje, dostane pomoci DHCP
> adresu. Ta mu plati az do odpojeni nezavisle jestli modifikuji
> dhcpd.conf Jakmile vypne PC, tak bych potreboval z tabulky DHCP
> maznout jeho lease a po dalsim bootu mu pridelit tu, ktera je momentalne
> v dhcpd.conf
>
>
> Ja vim, bude to plus minus autobus, ale pokud to bude fungovat...
> Nebo mi skuste doporucit neco jineho (staticky ani "horkou zalohu"
> neberu).
>
> Routery jsou WL-500g a spoj mezi nimi je pomoci WDS pres 1 hop.
Kdyz jste to tak nacal s tim DHCP tak co jim nastavit LeaseTime na velmi
dlouhy cas ? Radove dny. Mezi restarty se DHCP udaje neuchovavaji.
Momentalne me nic lepsiho nenapada.
Premysl Hruby
Další informace o konferenci Linux