Open Forum













Страница 1 из 11
Форум » Разное » Администрирование и Программирование » Как “протянуть” 802.1q tagged порт через ip-сеть.
Как “протянуть” 802.1q tagged порт через ip-сеть.
боецДата: Чт, 19.11.2009, 20:18 | Сообщение # 1
Сержант
Группа: Новичок
Сообщений: 13
Дано:

Есть hostA, который воткнут в каталист, в trunk (т.е. тегированный) порт, инкапсуляция 802.1q.

Есть hostB, который маршрут до hostA. маршрут живой, ip-пакеты между хостами безпроблемно бегают.

Задача: надо с hostA “притащить” виланы на hostB.

Решение: vtund + bridge.

описание клиента в vtund.conf

homepeer {
passwd qwerty;
type ether;
device home;
proto tcp;
compress yes;
stat yes;
persist yes;

up {
ifconfig “%% up”;
program “brctl addbr br0″;
program “brctl addif br0 %%”;
program “brctl addif br0 eth0″;
ifconfig “br0 up”;
};

down {
ifconfig “%% down”;
ifconfig “br0 down”;
program “brctl delbr br0″;
};
}

описание пира из конфига сервера

homepeer {
passwd qwerty; # Password
type ether; # Ethernet tunnel
device work; # Device tap1
proto tcp;
compress yes;

up {
ifconfig “%% up”;
};
down {
ifconfig “%% down”;
};
}

Теперь на той Linux машине, куда кидаем порт:

vconfig set_name_type VLAN_PLUS_VID_NO_PAD
vconfig add work 4
ifconfig vlan4 10.1.1.1 netmask 255.255.255.0 up
vconfig add vlan4 8
ifconfig vlan8 192.168.1.1 netmask 255.255.255.0 up

Замечание:
Клиент – хост, с которого мы тащим порт. Он живёт в серой сети и имеет выход в internet через NAT.
Сервер – машина с публичным ip.

 
Форум » Разное » Администрирование и Программирование » Как “протянуть” 802.1q tagged порт через ip-сеть.
Страница 1 из 11
Поиск:
Статистика форума
Последние темы Популярные темы

Настройка Wi-Fi

(9)

Как в Ubuntu 10.04 пр...

(1)

Runtu

(1)

EduMandriva

(0)

Mandriva

(0)

На работе

(6)

настройка vlc на каче...

(4)

как завести блутус по...

(3)

Linux

(29)

Другое

(42)

ICQ

(82)

Другое

(42)

Linux

(29)

Програмистам!

(17)

Проблемы со Skype

(16)

что нового в новой ве...

(14)

Linux Install Fest в ...

(12)

Rammstein

(12)

Семейные

(12)

Аниме

(11)

Хостинг от uCoz