URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 60805
[ Назад ]

Исходное сообщение
"Как из двух сетевых сделать одну"

Отправлено fa , 10-Окт-05 20:40 
  Народ, может я и слишком многого хочу, но все же рискну спросить. Есть две сетевые карты на двух компах. Можно ли дать им один IP? Что-то типа proxyarp в pppd.

Содержание

Сообщения в этом обсуждении
"Как из двух сетевых сделать одну"
Отправлено Skif , 10-Окт-05 20:48 
>  Народ, может я и слишком многого хочу, но все же
>рискну спросить. Есть две сетевые карты на двух компах. Можно ли
>дать им один IP? Что-то типа proxyarp в pppd.


смотри в сторону trunk


"Как из двух сетевых сделать одну"
Отправлено fa , 10-Окт-05 21:57 
>смотри в сторону trunk

Смотрю. Только не могу ничего узреть. Там все про VLAN-ы да cisc-и. Попробую поподробней описать проблему. Есть роутер DLink, который по pppoe цепляется к провайдеру и натит. Вот только траффик считать не умеет. Для этого соединяю его с FreeBSD-машиной, которая траффик считает. Через другую сетевую к ней подключены пользователи:
                     вот эти сетевые
                    мечтаю объединить
                         |   |
   пользователи----FreeBSD---DLink  ---  интернет

Действительно ли это trunc?


"Как из двух сетевых сделать одну"
Отправлено polzun , 10-Окт-05 22:01 
по описанной проблеме тебе скорее нужен bridge(4)


"Как из двух сетевых сделать одну"
Отправлено Moralez , 11-Окт-05 05:28 
Причём тут bridge(4)? Ему надо включить режим bridge на d-link-е, а фряху настраивать как обычного pppoe-клиента. man ppp

"Как из двух сетевых сделать одну"
Отправлено Rza , 11-Окт-05 10:13 
Превращение двух 100 мбит/c сетевых карт в одну виртуальную, с пропускной способностью 200 мбит/c .

  kldload /boot/kernel/ng_ether.ko
  kldload /boot/kernel/ng_one2many.ko
  ifconfig rl0 up
  ifconfig rl1 up
  ngctl mkpeer rl0: one2many upper one
  ngctl connect rl0: rl0:upper lower many0
  ngctl connect rl1: rl0:upper lower many1
  ngctl msg rl1: setpromisc 1
  ngctl msg rl1: setautosrc 0
  ngctl msg rl0:upper \
        setconfig "{ xmitAlg=1 failAlg=1 enabledLinks=[ 1 1 ] }"
  ifconfig rl0 inet 192.168.0.78