EoIP на FreeBSD ( ядерная реализация )

Здравствуйте уважаемые читатели !

Сегодня хочу поделится радостью которую нашел уже как месяцев 5 назад это ядерная реализация Ethernet over IP или EoIP

как ставить ?!)

проще некуда

cd /usr/ports/net/ng_mikrotik_eoip
make && make install && make clean

kldload ng_mikrotik_eoip

2222 id тоннеля одинаковый с обоих сторон.
1.2.3.4 адрес удаленного хоста\ роутера

создаем интерфейс
ngctl
+ mkpeer eiface t ether
+ rmhook t
+ mkpeer ngeth0: mikrotik_eoip ether 2222
+ mkpeer ngeth0:ether ksocket out inet/raw/gre
+ msg ngeth0:ether.out connect inet/1.2.3.4

Вот и все, красиво и изящно … без всяких там программ работающих не на уровне ядра дающих мизерную скорость …
Netgraph наше все 😉