Об объединении двух локальных сетей через публичную IP-сеть, с использованием двух выделенных мостов с обоих сторон и организацией туннеля с использованием vtun: http://www.opennet.ru/base/net/remote_bridging.txt.html . Описан процесс создания туннеля и организация моста. В итоге получается вирутальная сеть с единым IP-адресным пространством.
Для работы на уровне MAC-адресов, соединение двух сетей через выделенный мост, из http://www.opennet.ru/base/net/linux_bridge.txt.html :
Создание и настройка прозрачного bridge-а под Linux Настройка шлюза под Linux (разделения сетей не требуется все работает на канальном уровне (с MAC-адресами )) Начальные условия: компьютер с двумя сетевыми картами утилита bridge-utils с командной строки вводим следующие строки: brctl addbr br0 #добавить(создать) новый мост brctl addif br0 eth0 #подключить к нему сетевые интерфейсы brctl addif br0 eth1 #(eth0 и eth1) #при этом интерфейсы, в данный момент, #не должны иметь IP адресов (команда #"ip addr delete 192.168.2.1 dev eth0") ip addr add 192.168.168.8/24 dev br0 #назначить мосту IP адрес brctl stp br0 off #отключить режим STP (цитата из МАН #brctl stp <bridge> <state> #controls this bridge instance's participation in the spanning tree #protocol. If <state> is "on" or "yes" the STP will be turned on, #otherwise it will be turned off. When turned off, the bridge will not #send or receive BPDUs, and will thus not participate in the spanning #tree protocol. If your bridge isn't the only bridge on the LAN, or if #there are loops in the LAN's topology, DO NOT turn this option off. If #you turn this option off, please know what you are doing.) ip link set br0 up #запускаем интерфейсы ip link set eth0 up ip link set eth1 up ------------------------------------------------------------------------------- Вспомогательные команды с различной информацией ip addr #инф. о сетевых интерфейсах ip link #инф. о сетевых интерфейсах brctl show #инф. о бридже brctl showmacs br0 #таблица MAC-адресов arp -a #ARP-таблица ip route add default via 192.168.1.1 #gateway по умолчанию #(должен быть если есть #потребность выходить в "Inet") Все это должно запускаться при каждом запуске системы (надо прописать в автозагрузку (например в конец скрипта /etc/init.d/rc.init))
Дата создания: 2006-05-24 15:25:20 (Фетисов Н. А. (naf))
Последнее изменение: 2006-05-24 15:25:20 (Фетисов Н. А. (naf))
Владелец: Фетисов Н. А. (naf)
Версия: 1
Wiki::Admin Карта раздела Оглавление Изменения за сутки Изменения за неделю Изменения за месяц