в в системе.\\
**Cкрипт**: [[http://netlab.linkpc.net/download/software/FreeBSD/ng_lagg/ng_lagg.sh|ng_l... gg.sh]]\\
**rc.d скрипт**: [[http://netlab.linkpc.net/download/software/FreeBSD/ng_lagg/ng_lagg|ng_lagg...
- сохранить rc.d скрипт [[http://netlab.linkpc.net/download/software/FreeBSD/ng_lagg/ng_lagg|ng_lagg... rc.d/
- сохранить скрипт [[http://netlab.linkpc.net/download/software/FreeBSD/ng_lagg/ng_lagg.sh|ng_l
зможным делать QinQ.\\
[[http://www.netlab.linkpc.net/download/software/FreeBSD/patches/ng_vlan.patch|http://www.netlab.linkpc.net/download/software/FreeBSD/patches/ng_vlan.patch]]... g/untag)
===== Новое =====
* настройка **ethernet_type** для VLAN инкапсуляции, по умолчанию: 0x810... о инкапсуляцию произведёт сетевой адаптер, с ethernet_type = 0x8100, значение установленное через __NGM
ее чем ядерный PF.
===== Шаблон =====
<code>rdr inet proto tcp from any to (self) port $host_port_ext -> $host_addr port $host_port
nat on $int_if inet proto tcp from any to $host_addr port $host_port -> ($int_if)
nat on $ext_if inet proto tcp from $host_addr port $host_port to any ... рует его обратно.
===== Пример =====
<code>rdr inet proto tcp from any to (self) port 9999 -> 192.168
ы igmpproxy/mrouted.\\
[[http://www.netlab.linkpc.net/download/software/FreeBSD/mcastbridge/mcastbr2.sh... я:\\
[[http://lists.freebsd.org/pipermail/freebsd-net/2011-December/030643.html|FreeBSD maillist]]\\
[[http://www.opennet.ru/tips/2649_multicast_proxy_igmp_freebsd_netgraph.shtml|На OpenNet]]\\
===== Использование =====
Создать мост межд
roto]]\\
**Скачать**: [[http://www.netlab.linkpc.net/download/software/FreeBSD/ng_utp/|ng_utp]]\\
**Ли... отать на хуках:
* **L2** - (ng_ether и др) Ethernet, есть поддержка вланов: все тегированные пакеты о... TP_ADD_FILTER("**addfilter**") - добавить L2:Ethernet или L3:IPv4/IPv6 фильтр\\
**l3_proto** (uint16_t) - тип фильтра: 0 в случае ethernet, 0x0800 - для IPv4, 0x86DD - для IPv6\\
**action*