Dan Lukes napsal(a):
Jaroslav Votruba napsal/wrote, On 07/18/08 14:30:
jak je to spravne? v handbooku se pise , ze pri pouziti natu je treba mit v rc.conf uvedene i interface pres ktere se bude routovat

natd_interface="rl0"
nicmene na mnoha strojich to neni a take to funguje, staci, ze je divertovaci pravidlo v IPFW. Prinasi to neco, kdyz se to uvede do rcconfu?
- doporuceni v handbooku jsou staveny na miru standardnim scriptum instalovanym se systemem. Pokud mas vlastni, musis si udelat konfiguraci tak aby sedela k tomu jak to mas udelano ty.

Divertovaci pravidlo je jen polovina problemu - jeste musi bezet NAT daemon a ten musi vedet na jakou adresu ma prekladat. Coz se muze (napriklad) dozvedet tak, ze mu reknes interface - on si ji z nej precte. Standardne se to dela prave tak - a tu informaci cerpa prave z tehle polozky. Takze je otazka, jak ji zjistuje u tebe. Zpusobu jak tu informaci scriptu, ktery startuje NATD je hned nekolik - a to pocitam, ze daemona startujes standarsnim systemovym scriptem. Pokud ani to neplati a i toho si startujes nejak jinak, je tech moznosti jeste daleko vic.

                                                Dan

o výkendu mi bylo trochu hur po vysedavani v hospode a tak jsem se pustil do hrani si serverem. Vlozil jsem tedy do 
rc.confu natd_interface="rl0" a restartnul nat.(zadny opicarny nemam, je to standartni nastaveni). Vysledek 
byl, ze nat nenabeh, ale vyskocila hlaska "both allias address and interfaces are not allowed". Jen 
pripomenu, ze v configu natu mam jen prikaz "u" a "a", a nat je po startu natahovan pres kldload v  
/boot/loader.conf (stejne jako firewall).Googlil jsem, ale nic jsem neobjevil.

dal jsem zkousel si taky hrat s firewallem (IPFW) ale bud jsem blbej ja , nebo firewall, ale uz jsem z toho divokej. Pravidla se ctou od zhora dolu, pokud pravidlo vyhovi, tak dále nepokracuje a je zpracovane. Nicmene to funguje asi nejak jinak. Uvedu priklad . Otevrel jsem port 53 obema smery,udp i IP pres vsechny rozhrani a za nej dal pravidlo blokujici zbytek komunikace obema smery pres venkovni rozhrani.Tak nejak jsem predpokladal, ze by pakety meli prochazet, ale neprochazi. Mohl by se nekdo obetovat a pomoct mi s tim a hlavne vysvetlit , kde delam chybu? Veskere konfigy bych vam poslal, pripadne povolil pristup na server.
-- 
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem