![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » Скрипт объединяющие сетевые интерфейсы |
|
Скрипт объединяющие сетевые интерфейсы
|
Новый участник Сообщения: 24 |
Этот скрипт позволяет обьединит два физических инт. в один для увилечения скорости и надежности
две карточки 100MB в сумме дают 200Mb + если выдернуть любой сетевой шнур, будет работать без потерь возможные трабл: не всегда работает с разными типами карточек (fxp0 и em0) а имено если выдернуть один сетевой шнур при пинги возможны потерии Создаем скрипт /usr/local/etc/rc.d/01.grouping_em.sh #!/bin/sh # # PROVIDE: grouping_em # REQUIRE: LOGIN . /etc/rc.subr name=grouping_em rcvar=`set_rcvar` start_cmd="grouping_em_start" stop_cmd="grouping_em_stop" load_rc_config ${name} grouping_em_start () { kldload /boot/kernel/ng_ether.ko kldload /boot/kernel/ng_one2many.ko ifconfig em0 up ifconfig em1 up ngctl mkpeer em0: one2many upper one ngctl connect em0: em0 ![]() ngctl connect em1: em0 ![]() ngctl msg em1: setpromisc 1 ngctl msg em1: setautosrc 0 ngctl msg em0 ![]() setconfig "{ xmitAlg=1 failAlg=1 enabledLinks=[ 1 1 ] }" ifconfig em0 inet 192.168.0.1 netmask 255.255.255.0 } grouping_em_stop () { ifconfig em0 down } run_rc_command "$1" Добавим /etc/rc.conf ifconfig_em0="inet 192.168.0.1 netmask 255.255.255.0" -это строка не обязательная но если ее убрать возможно некоторые службы типа DHCP не страртанут grouping_em_enable="YES" |
|
Отправлено: 12:43, 25-07-2007 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
HDD - [решено] IDE и SATA интерфейсы | Кощей | Хочу все знать | 7 | 04-11-2010 21:27 | |
ПОМОГИТЕ! Глючат сетевые интерфейсы! | yozzy | Microsoft Windows NT/2000/2003 | 2 | 11-10-2009 00:20 | |
Интерфейсы VGA и DVI | AntiNIK | Хочу все знать | 5 | 19-12-2008 06:28 | |
Прочее - Интерфейсы у Серверов | a l e x u s | Сетевые технологии | 5 | 23-10-2008 10:00 | |
Интерфейсы жестких дисков | Jazzloverr | Непонятные проблемы с Железом | 13 | 03-04-2004 21:33 |
|