|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Mykola Dzham 2:5020/400 18 Aug 2006 13:06:44 To : Vladimir Kurtukov Subject : Re: netgraph: сделать копию интерфейса --------------------------------------------------------------------------------
Vladimir Kurtukov wrote:
> Hello everybody.
>
> есть, допустим, fxp1. надо сделать виртуальный интерфейс, который был бы
> аналогичен
> еще одному такому же настоящему, подключенному в тот же свич, что и fxp1.
>
> пробовал переделать пример из /usr/share/examples/netgraph/ether.bridge:
> сделал ng_eiface, получился ngeth0, сделал bridge на fxp1 и ngeth0
>
> Name: bnet0 Type: bridge ID: 0000006e Num hooks: 4
> Name: ngeth0 Type: ether ID: 0000000e Num hooks: 2
> Name: clone1 Type: eiface ID: 0000000d Num hooks: 0
> Name: fxp1 Type: ether ID: 00000009 Num hooks: 2
>
> + show bnet0:
> Name: bnet0 Type: bridge ID: 0000006e Num hooks: 4
> Local hook Peer name Peer type Peer ID Peer hook
> ---------- --------- --------- ------- ---------
> link3 ngeth0 ether 0000000e upper
> link2 fxp1 ether 00000009 upper
> link1 ngeth0 ether 0000000e lower
> link0 fxp1 ether 00000009 lower
>
> работает, но в одну сторону:
> - пакеты входящие/исходящие с fxp1 видно tcpdump-ом на ngeth0
> - а пакеты с ngeth0 исходящие видно в tcpdump на ngeth0, но не видно в сети и
> в fxp1 что не так?
Hаверное что-то где-то не так сделал/или не сделал. Ты ж не показал как
именно ты всё делал, поэтому отсюда не видно :)
Вот работавший у меня start_if скрипт:
if=rl0
ifconfig $if inet xxx.xxx.xxx.xxx netmask 255.255.255.224
ngctl mkpeer $if: bridge lower link0
ngctl name $if:lower bnet0
ngctl connect $if: bnet0: upper link1
ngctl mkpeer bnet0: eiface link2 ether
ifconfig ngeth0 ether 00:0d:87:aa:f3:2b
ngctl msg $if: setpromisc 1
ngctl msg $if: setautosrc 0
ifconfig ngeth0 inet yyy.yyy.yyy.yyy/28
--
LEFT-(UANIC|RIPE)
JID: levsha@jabber.net.ua
--- ifmail v.2.15dev5.3
* Origin: National Taras Shevchenko University of Kyiv (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/10490ecd77671.html, оценка из 5, голосов 10
|