• 0 Votes
    11 Posts
    672 Views
    D
    @pigbrother на версии PF 2.7.0 - не помогло.
  • Ограничить доступ по MAC к интерфейсу

    11
    0 Votes
    11 Posts
    2k Views
    K
    @Hitch Здравствуйте Как я уже писал ранее , проблема в том , что PF работает чуть выше уровнем , чем Вам надо (см статью в этой ветке порядок прохождения пакетов ) Если все-таки надо фильтровать на уровне канальном с анализом Ethernet заголовка и именно на PF , то я бы решал эту проблему через Netgraph ( но в лоб ее не решить , нужно приложить некие усилия ) Суть в том , что эта подсистема позволяет перехватывать и анализировать трафик именно в том момент , когда он передается от драйвера адаптера к ядру системы и наоборот Таким образом , можно отсеивать пакеты с неразрешенными Mac- адресами и пропускать валидные пакеты Тут есть 2 пути 1 использовать комбинацию модулей ng_ether +ng_bpf (они уже встроены в ядро PF , и тут надо только написать грамотный скрипт и составить bpf- программу , используя tcpdump) пример такой программы printf "Configuring ${INTERFACE}_bpf..." ngctl msg ${INTERFACE}_bpf: setprogram { thisHook=\"${INTERFACE}_to_bpf_from_tee\" \ ifMatch=\"${INTERFACE}_from_bpf_to_one2many\" ifNotMatch=\"drop\" \ bpf_prog_len=19 bpf_prog=[ { code=40 jt=0 jf=0 k=12 } { code=21 jt=16 jf=0 k=34525 } \ { code=21 jt=0 jf=15 k=2048 } { code=48 jt=0 jf=0 k=23 } { code=21 jt=0 jf=13 k=17 } \ { code=40 jt=0 jf=0 k=20 } { code=69 jt=11 jf=0 k=8191 } { code=177 jt=0 jf=0 k=14 } \ { code=72 jt=0 jf=0 k=14 } { code=21 jt=0 jf=8 k=53 } { code=80 jt=0 jf=0 k=24 } \ { code=84 jt=0 jf=0 k=128 } { code=21 jt=0 jf=5 k=128 } { code=32 jt=0 jf=0 k=30 } \ { code=21 jt=2 jf=0 k=3232236006 } { code=84 jt=0 jf=0 k=4294967264 } \ { code=21 jt=0 jf=1 k=3232235808 } { code=6 jt=0 jf=0 k=65535 } { code=6 jt=0 jf=0 k=0 } ] } printf "OK! \n" 2 использовать комбинацию модулей ng_ether + ng_macfilter тут все несколько отличается от пути 1 и конфигурируется тоже легче , НО тк модуль ng_macfilter не интегрирован в ядро PF , то его придется отдельно собирать под конкретную версию Freebsd https://www.gsp.com/cgi-bin/man.cgi?section=4&topic=NG_MACFILTER https://github.com/freebsd/freebsd-src/blob/main/sys/netgraph/ng_macfilter.c посмотреть , с какими модулями собрано ядро можно командой kldstat -v | grep ng_
  • Падает pfsense 2.7.0 при использовании Traceroute.

    19
    0 Votes
    19 Posts
    3k Views
    werterW
    Добрый @GOOFY ПРОКИДЫВАТЬ сетевую в ВМ НЕ НАДО. Надо создать на ней БРИДЖ в гипере и после ОТДАТЬ этот бридж в ВМ.
  • 0 Votes
    2 Posts
    316 Views
    werterW
    @max5775 Через впн можно.
  • Вопросы по настройке pfSense

    2
    0 Votes
    2 Posts
    299 Views
    werterW
    Добрый. @MIXAIL57 Что у Вас ПЕРЕД пф стоит ? Можно. Можно. Написал Вам в ТС.
  • Подмена порта + разные WAN

    9
    0 Votes
    9 Posts
    746 Views
    K
    @Vasilev да , посмотрел внимательно ,, речь идет только о порте источника в настройках NAT , никак не о порте назначения Тогда Ваш путь верен , пробрасывать с нужным портом на PF назначения
  • Непонятная ситуация с Routing-Gateways / Pf 2.6.0

    12
    0 Votes
    12 Posts
    899 Views
    R
    @rnduser вот сегодняшняя история. триггер хайлос и латенси. [image: 1698749747983-d0b142a3-fee9-4a74-8585-9640d4ab0fa2-%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png]
  • vm_fault: pager read error, pid * (rrdtool)

    13
    0 Votes
    13 Posts
    2k Views
    G
    @bazyak Спасибо мил человек, я так же сделал, все получилось.
  • Аутентификация в домене и captive portal

    1
    0 Votes
    1 Posts
    192 Views
    No one has replied
  • PfSense + guacamole - port forward??

    2
    0 Votes
    2 Posts
    272 Views
    M
    Сделал это уже через Apach guacamole Но интересно через PfSense возможно так пробросить ?
  • Натстройка IPv6 Tunnel Broker ???

    1
    0 Votes
    1 Posts
    249 Views
    No one has replied
  • Кто грузит интерфейс?

    6
    0 Votes
    6 Posts
    635 Views
    S
    @garald50 said in Кто грузит интерфейс?: Получается Trafic Shapper Limitter не шейпит udp должен шейпить, настройки надо по ману от pfSense проверить.
  • 4 Votes
    10 Posts
    5k Views
    A
    @Timotheos thanks I had the subnet mask as /32 instead of /10 Fixed it
  • BIND не получает вторичную зону

    1
    0 Votes
    1 Posts
    171 Views
    No one has replied
  • openvpn нет доступа к сети lan но не у всех

    5
    0 Votes
    5 Posts
    497 Views
    V
    @hwit said in openvpn нет доступа к сети lan но не у всех: Добрый день стандартная настройка сервера OpenVPN Lan 10.0.100.0/24 Туннель 10.100.0.0.24 внутри 2 машинки собственно сам pfsense 2.6.0 10.0.100.1 lan и win2016 10.0.100.10 забит статикой. какой NAT у провайдера?? [image: 1695240510936-2de98e96-4464-47ee-ad65-268bdb2c68ee-image.png] и у клиентов провайдер и у вас один?
  • pfsense + Antizapret (VPN) full tunnel wireguard/tailscale

    4
    0 Votes
    4 Posts
    1k Views
    V
    @werter said in pfsense + Antizapret (VPN) full tunnel wireguard/tailscale: Крутите правила firewall и nat. отвечу (задам вопрос) вместо автора этой темы... Подключён к AntiZapret TCP4 [image: 1695059658525-1c8a46d3-fd75-4a27-b3de-f67f0132f399-image.png] [image: 1695059698586-175976b7-f6de-4df1-9dd3-22c7dcda5ceb-image.png] [image: 1695059850566-7efcf0d5-c7b4-4edd-9156-213ba45ae7a0-image.png] [image: 1695060114035-a5cafaec-fc94-4952-98a0-e1ae637c45c5-image.png] мой мудапровайдер использует из диапазона 10/8 [image: 1695060166240-8c1ca684-7eda-48bb-8779-7d9b93edc913-image.png] [image: 1695060180604-b9f90d0d-bb3a-47d2-8979-952647b3f338-image.png] смотрим пинг не идёт через WAN - значит мудапровайдер не занял именно этот адрес для тестов Далее я делал: [image: 1695060295427-381d54a6-61ae-4576-901f-e8ac7fd09a23-image.png] [image: 1695060332932-867d976f-2e2a-414d-933a-fbfaba228add-image.png] И ЭТО НЕХРЕНА И НЕ РАБОТАЕТ!!!!!!!! знаешь почему?? [image: 1695060394916-bef470bd-6091-4fca-8349-a2121b61103e-image.png] а потому что pfSEnse 2.7.0 кусок кривой прошивки!!!!!!!!!!!!!!!
  • HAProxy http и https одновременно?

    3
    0 Votes
    3 Posts
    399 Views
    B
    @werter, спасибо, попробую
  • gateway openvpn

    2
    0 Votes
    2 Posts
    318 Views
    werterW
    Добрый. @kamazik971 Скрины firewall. nat.
  • 0 Votes
    2 Posts
    445 Views
    werterW
    Добрый. @Mahad Указывайте ip, а не имя в Authentication server.
  • 0 Votes
    4 Posts
    964 Views
    O
    @Stef93 Корень зла надет! По умолчанию CRL создается на 9999 дней, похоже дата перескакивала на 19... какой то. Поставил срок жизни листа 5 лет и все ОК.
Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.