Титла: Малко помощ за pf.conf Публикувано от: theshit в Feb 19, 2013, 07:47 Здравейте пичове, няколко години съм с NetBSD, но така или иначе този port forwarding ми остана неясен само с 1 - споделянето на интернета. Чел съм цяла вечер десетки статии, команди, глупости и прочие ... какво ли не опитвах ... не става и не става. Значи в момента мрежата ми е така:
[ WinPC ] [ WinPC ] | | ( Internet )------------[ Wireless Router ]------ fxp0 [ NetBSD ] rtk0 -- X | | [ WinPC ] [ WinPC ] а искам да стане така: [ WinPC ] [ WinPC ] | | ( Internet )------- fxp0 [ NetBSD ] rtk0 -------[ Wireless Router ] | | [ WinPC ] [ WinPC ] Въпроса е във pf.conf, мъчих какво ли не, пробвах какви ли не макроси и пак няма интернет. С кое правило се споделя интернета от външната към вътрешната LAN карта? И още, знам, че pf.conf на OpenBSD и NetBSD са подобни, то даже еднакви, като гледам defoultskiq pf.conf на NetBSD си е от OpenBSD. Някав пич беше написал The PF rule would be: nat on fxp0 from re1:network to any -> (fxp0) но пак не става :? Титла: Re: Малко помощ за pf.conf Публикувано от: dilyan в Feb 19, 2013, 09:49 На картинката си написал, че вътрешния ти интерфейс е rtk0, а в конф файла си писал re1 :)
Увери се кой ти е интерфейса, пробвай ако наистина е rtk0: nat on fxp0 from rtk0:network to any -> (fxp0) Титла: Re: Малко помощ за pf.conf Публикувано от: rosko в Feb 19, 2013, 10:33 Един съвет:
Хвърлям по едно око от около година накъде върви проекта -защо не разгледаш новия им пакетен филтър -NPF с който идва последния релииз на NetBSD 6.0. PF отдавна е занемарен и спрян от разработка за нетбсд(трудно се поддържа) -версията на кода му е от OpenBSD 4.2 т.е. около 5-6 години назад -а от тогава има много промени по пакетния филтър. Неслучайно и се хвърлиха толкова усилия последните преблизително 2 години за създаване на нов(техен) пакетен филтър който се говори че е със същия синтаксис и е клон на PF. Титла: Re: Малко помощ за pf.conf Публикувано от: Йордан в Feb 19, 2013, 11:04 # cat /etc/rc.conf |grep nat
ipnat_enable="YES" # Set to YES to enable ipnat functionality ipnat_program="/sbin/ipnat" # where the ipnat program lives ipnat_rules="/etc/ipnat.rules" # rules definition file for ipnat # cat /etc/ipnat.rules # IP NAT Rules map em2 from 192.168.0.0/24 !to XXX -> XXX като ХХХ замести с публичния си IP адрес на BSD'то Титла: Re: Малко помощ за pf.conf Публикувано от: theshit в Feb 19, 2013, 11:13 Благодаря Ви много, стана. А някой може ли да ми каже как точно да редиректна tcp/udp портове че подкарах едно друго pc с openbsd и не мога да редиректвам кам него.
|